Add frameId to contextMenus.onClicked / onclick.

BUG=592250
TEST=./browser_tests --gtest_filter=ExtensionContextMenuBrowserTest.ClickInFrame:ExtensionContextMenuBrowserLazyTest.EventPage

Review URL: https://codereview.chromium.org/1772513002

Cr-Commit-Position: refs/heads/master@{#380284}
diff --git a/chrome/browser/extensions/context_menu_matcher.cc b/chrome/browser/extensions/context_menu_matcher.cc
index 24aceca..211932e6 100644
--- a/chrome/browser/extensions/context_menu_matcher.cc
+++ b/chrome/browser/extensions/context_menu_matcher.cc
@@ -166,15 +166,18 @@
   return item->enabled();
 }
 
-void ContextMenuMatcher::ExecuteCommand(int command_id,
+void ContextMenuMatcher::ExecuteCommand(
+    int command_id,
     content::WebContents* web_contents,
+    content::RenderFrameHost* render_frame_host,
     const content::ContextMenuParams& params) {
   MenuItem* item = GetExtensionMenuItem(command_id);
   if (!item)
     return;
 
   MenuManager* manager = MenuManager::Get(browser_context_);
-  manager->ExecuteCommand(browser_context_, web_contents, params, item->id());
+  manager->ExecuteCommand(browser_context_, web_contents, render_frame_host,
+                          params, item->id());
 }
 
 bool ContextMenuMatcher::GetRelevantExtensionTopLevelItems(