Index: chrome/browser/extensions/extension_service.h |
diff --git a/chrome/browser/extensions/extension_service.h b/chrome/browser/extensions/extension_service.h |
index 8545283f19dea0624be3717e0c30ca3c2b708579..f8a7bba4630b4313ace839320d01b7107065b9fc 100644 |
--- a/chrome/browser/extensions/extension_service.h |
+++ b/chrome/browser/extensions/extension_service.h |
@@ -161,8 +161,10 @@ class ExtensionService |
// Gets the list of currently installed extensions. |
virtual const extensions::ExtensionSet* extensions() const OVERRIDE; |
virtual const extensions::ExtensionSet* disabled_extensions() const OVERRIDE; |
+ |
+ // DEPRECATED: Use extensions::ExtensionRegistry::terminated_extensions(). |
const extensions::ExtensionSet* terminated_extensions() const; |
James Cook
2013/12/27 01:00:27
I'll get rid of this soon - doing it now would mak
|
- const extensions::ExtensionSet* blacklisted_extensions() const; |
+ |
const extensions::ExtensionSet* delayed_installs() const; |
// Returns a set of all installed, disabled, blacklisted, and terminated |
@@ -739,8 +741,8 @@ class ExtensionService |
// The ExtensionSyncService that is used by this ExtensionService. |
ExtensionSyncService* extension_sync_service_; |
- // TODO(jamescook): Convert this to a BrowserContextKeyedService. |
- scoped_ptr<extensions::ExtensionRegistry> registry_; |
+ // Sets of enabled/disabled/terminated/blacklisted extensions. Not owned. |
+ extensions::ExtensionRegistry* registry_; |
James Cook
2013/12/27 01:00:27
I decided to keep this pointer because there are a
|
// The list of extension installs delayed for various reasons. The reason |
// for delayed install is stored in ExtensionPrefs. These are not part of |