 Chromium Code Reviews
 Chromium Code Reviews Issue 11741003:
  Remove PrefServiceSimple, replacing it with PrefService and PrefRegistrySimple.  (Closed) 
  Base URL: svn://svn.chromium.org/chrome/trunk/src
    
  
    Issue 11741003:
  Remove PrefServiceSimple, replacing it with PrefService and PrefRegistrySimple.  (Closed) 
  Base URL: svn://svn.chromium.org/chrome/trunk/src| Index: chrome/browser/prefs/pref_value_store.h | 
| diff --git a/chrome/browser/prefs/pref_value_store.h b/chrome/browser/prefs/pref_value_store.h | 
| index 404796ba8ab37ab092116348f057267b63a494a3..9a2b2bf30e91a4f22615d0a4baed61ef9f064a17 100644 | 
| --- a/chrome/browser/prefs/pref_value_store.h | 
| +++ b/chrome/browser/prefs/pref_value_store.h | 
| @@ -17,6 +17,7 @@ | 
| #include "base/values.h" | 
| class PrefNotifier; | 
| +class PrefRegistry; | 
| class PrefStore; | 
| // The PrefValueStore manages various sources of values for Preferences | 
| @@ -49,6 +50,14 @@ class PrefValueStore { | 
| PrefStore* recommended_prefs, | 
| PrefStore* default_prefs, | 
| PrefNotifier* pref_notifier); | 
| + // Same except retrieves default_prefs from PrefRegistry. | 
| + PrefValueStore(PrefStore* managed_prefs, | 
| + PrefStore* extension_prefs, | 
| + PrefStore* command_line_prefs, | 
| + PrefStore* user_prefs, | 
| + PrefStore* recommended_prefs, | 
| + PrefRegistry* pref_registry, | 
| 
Mattias Nissler (ping if slow)
2013/01/25 14:57:11
PrefValueStore shouldn't have to know about PrefRe
 
Jói
2013/01/29 16:10:02
Done.
 | 
| + PrefNotifier* pref_notifier); | 
| virtual ~PrefValueStore(); | 
| // Creates a clone of this PrefValueStore with PrefStores overwritten |