Index: chrome/browser/extensions/extension_prefs.h |
diff --git a/chrome/browser/extensions/extension_prefs.h b/chrome/browser/extensions/extension_prefs.h |
index b0f03f5a28ecb87b7f6934b5801b8202fe99a25f..8c8be82e15eb3db056902a833e593fe705c2bad3 100644 |
--- a/chrome/browser/extensions/extension_prefs.h |
+++ b/chrome/browser/extensions/extension_prefs.h |
@@ -16,6 +16,8 @@ |
#include "chrome/common/extensions/extension.h" |
#include "googleurl/src/gurl.h" |
+class ExtensionPrefStore; |
+ |
// Class for managing global and per-extension preferences. |
// |
// This class distinguishes the following kinds of preferences: |
@@ -57,7 +59,9 @@ class ExtensionPrefs { |
LAUNCH_WINDOW |
}; |
- explicit ExtensionPrefs(PrefService* prefs, const FilePath& root_dir); |
+ explicit ExtensionPrefs(PrefService* prefs, |
+ const FilePath& root_dir, |
+ ExtensionPrefStore* extension_pref_store); |
~ExtensionPrefs(); |
// Returns a copy of the Extensions prefs. |
@@ -387,6 +391,9 @@ class ExtensionPrefs { |
// Base extensions install directory. |
FilePath install_directory_; |
+ // Used to manipulate extension preferences. |
+ ExtensionPrefStore* pref_store_; |
+ |
// The URLs of all of the toolstrips. |
URLList shelf_order_; |