| Index: extensions/browser/test_extensions_browser_client.h
|
| diff --git a/extensions/browser/test_extensions_browser_client.h b/extensions/browser/test_extensions_browser_client.h
|
| index b7932590ddfe64a1baef11f46317fa1ca3923706..1cfffee114b6b24bae02048713fa0b03ab76756e 100644
|
| --- a/extensions/browser/test_extensions_browser_client.h
|
| +++ b/extensions/browser/test_extensions_browser_client.h
|
| @@ -15,10 +15,14 @@ namespace extensions {
|
| // this class should call ExtensionsBrowserClient::Set() with its instance.
|
| class TestExtensionsBrowserClient : public ExtensionsBrowserClient {
|
| public:
|
| - // |context| is required and must not be an incognito context.
|
| + // |main_context| is required and must not be an incognito context.
|
| explicit TestExtensionsBrowserClient(content::BrowserContext* main_context);
|
| virtual ~TestExtensionsBrowserClient();
|
|
|
| + void set_process_manager_delegate(ProcessManagerDelegate* delegate) {
|
| + process_manager_delegate_ = delegate;
|
| + }
|
| +
|
| // Associates an incognito context with |main_context_|.
|
| void SetIncognitoContext(content::BrowserContext* incognito_context);
|
|
|
| @@ -59,10 +63,7 @@ class TestExtensionsBrowserClient : 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;
|
| @@ -82,6 +83,9 @@ class TestExtensionsBrowserClient : public ExtensionsBrowserClient {
|
| content::BrowserContext* main_context_; // Not owned.
|
| content::BrowserContext* incognito_context_; // Not owned, defaults to NULL.
|
|
|
| + // Not owned, defaults to NULL.
|
| + ProcessManagerDelegate* process_manager_delegate_;
|
| +
|
| DISALLOW_COPY_AND_ASSIGN(TestExtensionsBrowserClient);
|
| };
|
|
|
|
|