Index: chrome/browser/extensions/extension_service.h |
diff --git a/chrome/browser/extensions/extension_service.h b/chrome/browser/extensions/extension_service.h |
index 3bed716201543043d856b891e76783934e819fad..2afc9c72f7e64b58239a62bb8d1d8f143df04e77 100644 |
--- a/chrome/browser/extensions/extension_service.h |
+++ b/chrome/browser/extensions/extension_service.h |
@@ -44,6 +44,7 @@ class ExtensionContentSettingsStore; |
class ExtensionInstallUI; |
class ExtensionPreferenceEventRouter; |
class ExtensionServiceBackend; |
+class ExtensionSettings; |
struct ExtensionSyncData; |
class ExtensionToolbarModel; |
class ExtensionUpdater; |
@@ -186,6 +187,7 @@ class ExtensionService |
const CommandLine* command_line, |
const FilePath& install_directory, |
ExtensionPrefs* extension_prefs, |
+ ExtensionSettings* extension_settings, |
bool autoupdate_enabled, |
bool extensions_enabled); |
@@ -429,6 +431,8 @@ class ExtensionService |
// ExtensionPrefs* mutable_extension_prefs(). |
ExtensionPrefs* extension_prefs(); |
+ ExtensionSettings* extension_settings(); |
+ |
ExtensionContentSettingsStore* GetExtensionContentSettingsStore(); |
// Whether the extension service is ready. |
@@ -603,6 +607,9 @@ class ExtensionService |
// Preferences for the owning profile (weak reference). |
ExtensionPrefs* extension_prefs_; |
+ // Settings for the owning profile (weak reference). |
+ ExtensionSettings* extension_settings_; |
+ |
// The current list of installed extensions. |
// TODO(aa): This should use chrome/common/extensions/extension_set.h. |
ExtensionList extensions_; |