| Index: extensions/browser/extensions_browser_client.h
|
| diff --git a/extensions/browser/extensions_browser_client.h b/extensions/browser/extensions_browser_client.h
|
| index df17516a0fde7467e591882dd04392615d43d4c4..879e9add30041a0d5b51fdbed9c62fdb659aee60 100644
|
| --- a/extensions/browser/extensions_browser_client.h
|
| +++ b/extensions/browser/extensions_browser_client.h
|
| @@ -17,6 +17,7 @@ class PrefService;
|
| namespace base {
|
| class CommandLine;
|
| class FilePath;
|
| +class ListValue;
|
| }
|
|
|
| namespace content {
|
| @@ -182,6 +183,11 @@ class ExtensionsBrowserClient {
|
| virtual ComponentExtensionResourceManager*
|
| GetComponentExtensionResourceManager() = 0;
|
|
|
| + // Propagate a event to all the renderers in every browser context. The
|
| + // implementation must be safe to call from any thread.
|
| + virtual void BroadcastEventToRenderers(const std::string& event_name,
|
| + scoped_ptr<base::ListValue> args) = 0;
|
| +
|
| // Returns the embedder's net::NetLog.
|
| virtual net::NetLog* GetNetLog() = 0;
|
|
|
|
|