| 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_;
|
|
|
|
|