Index: chrome/browser/extensions/extension_browser_event_router.cc |
diff --git a/chrome/browser/extensions/extension_browser_event_router.cc b/chrome/browser/extensions/extension_browser_event_router.cc |
index 5790290155d78c9b0641a9dd7c689cf3df4c2222..55cf6fda2d4942d7008b38a1e2ce5def1ed5b705 100644 |
--- a/chrome/browser/extensions/extension_browser_event_router.cc |
+++ b/chrome/browser/extensions/extension_browser_event_router.cc |
@@ -454,7 +454,8 @@ void ExtensionBrowserEventRouter::PageActionExecuted( |
NULL, NULL, &tab_contents, NULL)) { |
return; |
} |
- std::string event_name = std::string("pageAction/") + extension_id; |
+ std::string event_name = ExtensionMessageService::GetPerExtensionEventName( |
+ "pageAction.onClicked", extension_id); |
DispatchEventWithTab(profile, event_name.c_str(), tab_contents); |
} |
@@ -464,6 +465,7 @@ void ExtensionBrowserEventRouter::BrowserActionExecuted( |
int tab_id = 0; |
if (!ExtensionTabUtil::GetDefaultTab(browser, &tab_contents, &tab_id)) |
return; |
- std::string event_name = std::string("browserAction/") + extension_id; |
+ std::string event_name = ExtensionMessageService::GetPerExtensionEventName( |
+ "browserAction.onClicked", extension_id); |
DispatchEventWithTab(profile, event_name.c_str(), tab_contents); |
} |