| Index: extensions/shell/browser/shell_extension_system.h
|
| diff --git a/extensions/shell/browser/shell_extension_system.h b/extensions/shell/browser/shell_extension_system.h
|
| index 3fd5d1148fda89fe451e074593e2e6a91e0a1899..29d2982b11315efad078d15f92aa0cae3c92cdf0 100644
|
| --- a/extensions/shell/browser/shell_extension_system.h
|
| +++ b/extensions/shell/browser/shell_extension_system.h
|
| @@ -12,8 +12,6 @@
|
| #include "extensions/browser/extension_system.h"
|
| #include "extensions/common/one_shot_event.h"
|
|
|
| -class BrowserContextKeyedServiceFactory;
|
| -
|
| namespace base {
|
| class FilePath;
|
| }
|
| @@ -24,11 +22,6 @@ class BrowserContext;
|
|
|
| namespace extensions {
|
|
|
| -class InfoMap;
|
| -class ProcessManager;
|
| -class RendererStartupHelper;
|
| -class SharedUserScriptMaster;
|
| -
|
| // A simplified version of ExtensionSystem for app_shell. Allows
|
| // app_shell to skip initialization of services it doesn't need.
|
| class ShellExtensionSystem : public ExtensionSystem {
|
| @@ -59,6 +52,7 @@ class ShellExtensionSystem : public ExtensionSystem {
|
| StateStore* rules_store() override;
|
| InfoMap* info_map() override;
|
| QuotaService* quota_service() override;
|
| + AppSorting* app_sorting() override;
|
| void RegisterExtensionWithRequestContexts(
|
| const Extension* extension,
|
| const base::Closure& callback) override;
|
| @@ -80,6 +74,7 @@ class ShellExtensionSystem : public ExtensionSystem {
|
|
|
| scoped_ptr<RuntimeData> runtime_data_;
|
| scoped_ptr<QuotaService> quota_service_;
|
| + scoped_ptr<AppSorting> app_sorting_;
|
|
|
| // Signaled when the extension system has completed its startup tasks.
|
| OneShotEvent ready_;
|
|
|