| Index: chrome/browser/extensions/extension_system_impl.h
|
| diff --git a/chrome/browser/extensions/extension_system_impl.h b/chrome/browser/extensions/extension_system_impl.h
|
| index 23f7116e96f96a4ff658ba5ff84eb80a89bfcd0f..90c8c820965c4ea2cab1bdfb2d1ae9df3eadabaa 100644
|
| --- a/chrome/browser/extensions/extension_system_impl.h
|
| +++ b/chrome/browser/extensions/extension_system_impl.h
|
| @@ -19,15 +19,15 @@ class StandardManagementPolicyProvider;
|
|
|
| // The ExtensionSystem for ProfileImpl and OffTheRecordProfileImpl.
|
| // Implementation details: non-shared services are owned by
|
| -// ExtensionSystemImpl, a BrowserContextKeyedService with separate incognito
|
| -// instances. A private Shared class (also a BrowserContextKeyedService,
|
| +// ExtensionSystemImpl, a KeyedService with separate incognito
|
| +// instances. A private Shared class (also a KeyedService,
|
| // but with a shared instance for incognito) keeps the common services.
|
| class ExtensionSystemImpl : public ExtensionSystem {
|
| public:
|
| explicit ExtensionSystemImpl(Profile* profile);
|
| virtual ~ExtensionSystemImpl();
|
|
|
| - // BrowserContextKeyedService implementation.
|
| + // KeyedService implementation.
|
| virtual void Shutdown() OVERRIDE;
|
|
|
| virtual void InitForRegularProfile(bool extensions_enabled) OVERRIDE;
|
| @@ -63,7 +63,7 @@ class ExtensionSystemImpl : public ExtensionSystem {
|
|
|
| // Owns the Extension-related systems that have a single instance
|
| // shared between normal and incognito profiles.
|
| - class Shared : public BrowserContextKeyedService {
|
| + class Shared : public KeyedService {
|
| public:
|
| explicit Shared(Profile* profile);
|
| virtual ~Shared();
|
| @@ -74,7 +74,7 @@ class ExtensionSystemImpl : public ExtensionSystem {
|
| void RegisterManagementPolicyProviders();
|
| void Init(bool extensions_enabled);
|
|
|
| - // BrowserContextKeyedService implementation.
|
| + // KeyedService implementation.
|
| virtual void Shutdown() OVERRIDE;
|
|
|
| StateStore* state_store();
|
|
|