Index: chrome/browser/renderer_context_menu/render_view_context_menu.cc |
diff --git a/chrome/browser/renderer_context_menu/render_view_context_menu.cc b/chrome/browser/renderer_context_menu/render_view_context_menu.cc |
index 2d61b529a510165ce40a2fd5b77e66a0d889a439..0498d25a56283323484ab2f8bdba0e41bdfc1266 100644 |
--- a/chrome/browser/renderer_context_menu/render_view_context_menu.cc |
+++ b/chrome/browser/renderer_context_menu/render_view_context_menu.cc |
@@ -953,8 +953,11 @@ void RenderViewContextMenu::AppendProtocolHandlerSubMenu() { |
// Menu delegate functions ----------------------------------------------------- |
bool RenderViewContextMenu::IsCommandIdEnabled(int id) const { |
- if (RenderViewContextMenuBase::IsCommandIdEnabled(id)) |
- return true; |
+ { |
+ bool enabled = false; |
+ if (RenderViewContextMenuBase::GetCommandIdEnabled(id, &enabled)) |
+ return enabled; |
+ } |
CoreTabHelper* core_tab_helper = |
CoreTabHelper::FromWebContents(source_web_contents_); |