diff options
Diffstat (limited to 'extensions/shell/browser/shell_extension_system.h')
-rw-r--r-- | extensions/shell/browser/shell_extension_system.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/extensions/shell/browser/shell_extension_system.h b/extensions/shell/browser/shell_extension_system.h index b84c3fd..4448fb9 100644 --- a/extensions/shell/browser/shell_extension_system.h +++ b/extensions/shell/browser/shell_extension_system.h @@ -23,6 +23,8 @@ class BrowserContext; namespace extensions { +class ValueStoreFactory; + // A simplified version of ExtensionSystem for app_shell. Allows // app_shell to skip initialization of services it doesn't need. class ShellExtensionSystem : public ExtensionSystem { @@ -52,6 +54,7 @@ class ShellExtensionSystem : public ExtensionSystem { SharedUserScriptMaster* shared_user_script_master() override; StateStore* state_store() override; StateStore* rules_store() override; + scoped_refptr<ValueStoreFactory> store_factory() override; InfoMap* info_map() override; QuotaService* quota_service() override; AppSorting* app_sorting() override; @@ -81,6 +84,8 @@ class ShellExtensionSystem : public ExtensionSystem { scoped_ptr<QuotaService> quota_service_; scoped_ptr<AppSorting> app_sorting_; + scoped_refptr<ValueStoreFactory> store_factory_; + // Signaled when the extension system has completed its startup tasks. OneShotEvent ready_; |