1 // Copyright (c) 2013 The Chromium Authors. All rights reserved. 2 // Use of this source code is governed by a BSD-style license that can be 3 // found in the LICENSE file. 4 5 #include "chrome/browser/tab_contents/render_view_context_menu_test_util.h" 6 7 TestRenderViewContextMenu::TestRenderViewContextMenu( 8 content::WebContents* web_contents, 9 content::ContextMenuParams params) 10 : RenderViewContextMenu(web_contents, params) {} 11 12 TestRenderViewContextMenu::~TestRenderViewContextMenu() {} 13 14 void TestRenderViewContextMenu::PlatformInit() {} 15 16 void TestRenderViewContextMenu::PlatformCancel() {} 17 18 bool TestRenderViewContextMenu::GetAcceleratorForCommandId( 19 int command_id, 20 ui::Accelerator* accelerator) { 21 return false; 22 } 23 24 bool TestRenderViewContextMenu::IsItemPresent(int command_id) { 25 return menu_model_.GetIndexOfCommandId(command_id) != -1; 26 } 27