Index: chrome/browser/extensions/chrome_extensions_browser_client.cc |
diff --git a/chrome/browser/extensions/chrome_extensions_browser_client.cc b/chrome/browser/extensions/chrome_extensions_browser_client.cc |
index c66d02366f9fe3ccf28297d9e0556fd024d914d4..e28e96cd8242c66bb405a790e69fc477a255146e 100644 |
--- a/chrome/browser/extensions/chrome_extensions_browser_client.cc |
+++ b/chrome/browser/extensions/chrome_extensions_browser_client.cc |
@@ -15,6 +15,7 @@ |
#include "chrome/browser/extensions/chrome_app_sorting.h" |
#include "chrome/browser/extensions/chrome_component_extension_resource_manager.h" |
#include "chrome/browser/extensions/chrome_extension_host_delegate.h" |
+#include "chrome/browser/extensions/event_router_forwarder.h" |
#include "chrome/browser/extensions/extension_system_factory.h" |
#include "chrome/browser/extensions/extension_util.h" |
#include "chrome/browser/extensions/url_request_util.h" |
@@ -282,6 +283,13 @@ ChromeExtensionsBrowserClient::GetComponentExtensionResourceManager() { |
return resource_manager_.get(); |
} |
+void ChromeExtensionsBrowserClient::BroadcastEventToRenderers( |
+ const std::string& event_name, |
+ scoped_ptr<base::ListValue> args) { |
+ g_browser_process->extension_event_router_forwarder() |
+ ->BroadcastEventToRenderers(event_name, args.Pass(), GURL()); |
+} |
+ |
scoped_ptr<extensions::RuntimeAPIDelegate> |
ChromeExtensionsBrowserClient::CreateRuntimeAPIDelegate( |
content::BrowserContext* context) const { |