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