| 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 b052034d8346306db560092daacf00e4d6086b44..dd522a85a4ba8af0aa4c54bf64c9984b2897b49f 100644
|
| --- a/extensions/browser/test_extensions_browser_client.h
|
| +++ b/extensions/browser/test_extensions_browser_client.h
|
| @@ -5,6 +5,7 @@
|
| #ifndef EXTENSIONS_BROWSER_TEST_EXTENSIONS_BROWSER_CLIENT_H_
|
| #define EXTENSIONS_BROWSER_TEST_EXTENSIONS_BROWSER_CLIENT_H_
|
|
|
| +#include <memory>
|
| #include <string>
|
| #include <utility>
|
| #include <vector>
|
| @@ -40,6 +41,10 @@ class TestExtensionsBrowserClient : public ExtensionsBrowserClient {
|
| extension_cache_ = std::move(extension_cache);
|
| }
|
|
|
| + void set_lock_screen_context(content::BrowserContext* context) {
|
| + lock_screen_context_ = context;
|
| + }
|
| +
|
| // Sets a factory to respond to calls of the CreateUpdateClient method.
|
| void SetUpdateClientFactory(
|
| const base::Callback<update_client::UpdateClient*(void)>& factory);
|
| @@ -120,13 +125,17 @@ class TestExtensionsBrowserClient : public ExtensionsBrowserClient {
|
| }
|
|
|
| private:
|
| - content::BrowserContext* main_context_; // Not owned.
|
| - content::BrowserContext* incognito_context_; // Not owned, defaults to NULL.
|
| -
|
| - // Not owned, defaults to NULL.
|
| + // Not owned.
|
| + content::BrowserContext* main_context_;
|
| + // Not owned, defaults to nullptr.
|
| + content::BrowserContext* incognito_context_;
|
| + // Not owned, defaults to nullptr.
|
| + content::BrowserContext* lock_screen_context_;
|
| +
|
| + // Not owned, defaults to nullptr.
|
| ProcessManagerDelegate* process_manager_delegate_;
|
|
|
| - // Not owned, defaults to NULL.
|
| + // Not owned, defaults to nullptr.
|
| ExtensionSystemProvider* extension_system_factory_;
|
|
|
| std::unique_ptr<ExtensionCache> extension_cache_;
|
|
|