Index: chrome/browser/extensions/chrome_extensions_browser_client.h |
diff --git a/chrome/browser/extensions/chrome_extensions_browser_client.h b/chrome/browser/extensions/chrome_extensions_browser_client.h |
index 3c4a2c6d963c0e3a6da5a01c9aeef95627de4faa..5957838a60dc89ae2196b3f4e5dd248720f041a4 100644 |
--- a/chrome/browser/extensions/chrome_extensions_browser_client.h |
+++ b/chrome/browser/extensions/chrome_extensions_browser_client.h |
@@ -26,6 +26,7 @@ namespace extensions { |
class ChromeComponentExtensionResourceManager; |
class ChromeExtensionsAPIClient; |
+class ChromeProcessManagerDelegate; |
class ContentSettingsPrefsObserver; |
// Implementation of extensions::BrowserClient for Chrome, which includes |
@@ -76,10 +77,7 @@ class ChromeExtensionsBrowserClient : public ExtensionsBrowserClient { |
virtual void GetEarlyExtensionPrefsObservers( |
content::BrowserContext* context, |
std::vector<ExtensionPrefsObserver*>* observers) const OVERRIDE; |
- virtual bool DeferLoadingBackgroundHosts( |
- content::BrowserContext* context) const OVERRIDE; |
- virtual bool IsBackgroundPageAllowed( |
- content::BrowserContext* context) const OVERRIDE; |
+ virtual ProcessManagerDelegate* GetProcessManagerDelegate() const OVERRIDE; |
virtual scoped_ptr<ExtensionHostDelegate> CreateExtensionHostDelegate() |
OVERRIDE; |
virtual bool DidVersionUpdate(content::BrowserContext* context) OVERRIDE; |
@@ -102,6 +100,9 @@ class ChromeExtensionsBrowserClient : public ExtensionsBrowserClient { |
ChromeNotificationObserver notification_observer_; |
#if defined(ENABLE_EXTENSIONS) |
+ // Support for ProcessManager. |
+ scoped_ptr<ChromeProcessManagerDelegate> process_manager_delegate_; |
+ |
// Client for API implementations. |
scoped_ptr<ChromeExtensionsAPIClient> api_client_; |
#endif |