Index: chrome/browser/renderer_context_menu/render_view_context_menu.h |
diff --git a/chrome/browser/renderer_context_menu/render_view_context_menu.h b/chrome/browser/renderer_context_menu/render_view_context_menu.h |
index 0ee403d3984411fc4e36747ccc312d98a5dbc5f2..a8a3ec6a815ae550e016d1c9e9c69aeb932275a8 100644 |
--- a/chrome/browser/renderer_context_menu/render_view_context_menu.h |
+++ b/chrome/browser/renderer_context_menu/render_view_context_menu.h |
@@ -25,6 +25,7 @@ class PrintPreviewContextMenuObserver; |
class Profile; |
class SpellingMenuObserver; |
class SpellCheckerSubMenuObserver; |
+class WebViewGuest; |
namespace content { |
class RenderFrameHost; |
@@ -198,9 +199,10 @@ class RenderViewContextMenu : public ui::SimpleMenuModel::Delegate, |
const content::ContextMenuParams& params, |
extensions::MenuItem::ContextList contexts, |
const extensions::URLPatternSet& target_url_patterns); |
- static bool MenuItemMatchesParams( |
- const content::ContextMenuParams& params, |
- const extensions::MenuItem* item); |
+ // |guest| is NULL for not <webview> cases. |
+ static bool MenuItemMatchesParams(const content::ContextMenuParams& params, |
+ int webview_instance_id, |
+ const extensions::MenuItem* item); |
// Gets the extension (if any) associated with the WebContents that we're in. |
const extensions::Extension* GetExtension() const; |