Chromium Code Reviews| Index: extensions/browser/extensions_browser_client.h |
| diff --git a/extensions/browser/extensions_browser_client.h b/extensions/browser/extensions_browser_client.h |
| index 293b2af7039e152ae8fdc8eb6070cc9dac4035c1..42a82d7d8fa1545971888052ae9b0201258b5d03 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 { |
| @@ -179,6 +180,11 @@ class ExtensionsBrowserClient { |
| virtual ComponentExtensionResourceManager* |
| GetComponentExtensionResourceManager() = 0; |
| + // Propage a event to all the renderers. The implementation must be safe to |
|
Yoyo Zhou
2014/07/15 00:39:13
typo: Propagate
I would write: "all the renderers
|
| + // call from any thread. |
| + virtual void BroadcastEventToRenderers(const std::string& event_name, |
| + scoped_ptr<base::ListValue> args) = 0; |
| + |
| // Returns the single instance of |this|. |
| static ExtensionsBrowserClient* Get(); |