Chromium Code Reviews| 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 |