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 |