Lines Matching refs:model_
98 model_ = new CefMenuModelImpl(this, nullptr, false); in CefMenuManager()
104 model_->set_delegate(nullptr); in ~CefMenuManager()
132 model_->Clear(); in CreateContextMenu()
150 model_.get()); in CreateContextMenu()
152 MenuWillShow(model_); in CreateContextMenu()
154 if (model_->GetCount() > 0) { in CreateContextMenu()
165 model_.get(), callbackImpl.get())) { in CreateContextMenu()
178 DCHECK(model_->VerifyRefCount()); in CreateContextMenu()
181 if (model_->GetCount() == 0 && !custom_menu) { in CreateContextMenu()
182 MenuClosed(model_); in CreateContextMenu()
190 return runner_->RunContextMenu(browser_, model_.get(), params_); in CreateContextMenu()
232 if (source.get() != model_.get()) in MenuWillShow()
248 if (source.get() != model_.get()) in MenuClosed()
282 ExecuteCommand(model_, command_id, event_flags); in ExecuteCommandCallback()
283 MenuClosed(model_); in ExecuteCommandCallback()
295 model_->AddMenuItem(*new_item); in CreateDefaultModel()
302 model_->AddItem(MENU_ID_UNDO, GetLabel(IDS_CONTENT_CONTEXT_UNDO)); in CreateDefaultModel()
303 model_->AddItem(MENU_ID_REDO, GetLabel(IDS_CONTENT_CONTEXT_REDO)); in CreateDefaultModel()
305 model_->AddSeparator(); in CreateDefaultModel()
306 model_->AddItem(MENU_ID_CUT, GetLabel(IDS_CONTENT_CONTEXT_CUT)); in CreateDefaultModel()
307 model_->AddItem(MENU_ID_COPY, GetLabel(IDS_CONTENT_CONTEXT_COPY)); in CreateDefaultModel()
308 model_->AddItem(MENU_ID_PASTE, GetLabel(IDS_CONTENT_CONTEXT_PASTE)); in CreateDefaultModel()
310 model_->AddSeparator(); in CreateDefaultModel()
311 model_->AddItem(MENU_ID_SELECT_ALL, in CreateDefaultModel()
315 model_->SetEnabled(MENU_ID_UNDO, false); in CreateDefaultModel()
317 model_->SetEnabled(MENU_ID_REDO, false); in CreateDefaultModel()
319 model_->SetEnabled(MENU_ID_CUT, false); in CreateDefaultModel()
321 model_->SetEnabled(MENU_ID_COPY, false); in CreateDefaultModel()
323 model_->SetEnabled(MENU_ID_PASTE, false); in CreateDefaultModel()
325 model_->SetEnabled(MENU_ID_DELETE, false); in CreateDefaultModel()
327 model_->SetEnabled(MENU_ID_SELECT_ALL, false); in CreateDefaultModel()
332 model_->AddSeparator(); in CreateDefaultModel()
339 model_->AddItem(MENU_ID_SPELLCHECK_SUGGESTION_0 + static_cast<int>(i), in CreateDefaultModel()
345 model_->AddSeparator(); in CreateDefaultModel()
347 model_->AddItem(MENU_ID_NO_SPELLING_SUGGESTIONS, in CreateDefaultModel()
349 model_->SetEnabled(MENU_ID_NO_SPELLING_SUGGESTIONS, false); in CreateDefaultModel()
352 model_->AddItem(MENU_ID_ADD_TO_DICTIONARY, in CreateDefaultModel()
357 model_->AddItem(MENU_ID_COPY, GetLabel(IDS_CONTENT_CONTEXT_COPY)); in CreateDefaultModel()
360 model_->AddItem(MENU_ID_BACK, GetLabel(IDS_CONTENT_CONTEXT_BACK)); in CreateDefaultModel()
361 model_->AddItem(MENU_ID_FORWARD, GetLabel(IDS_CONTENT_CONTEXT_FORWARD)); in CreateDefaultModel()
363 model_->AddSeparator(); in CreateDefaultModel()
364 model_->AddItem(MENU_ID_PRINT, GetLabel(IDS_CONTENT_CONTEXT_PRINT)); in CreateDefaultModel()
365 model_->AddItem(MENU_ID_VIEW_SOURCE, in CreateDefaultModel()
369 model_->SetEnabled(MENU_ID_BACK, false); in CreateDefaultModel()
371 model_->SetEnabled(MENU_ID_FORWARD, false); in CreateDefaultModel()