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 87ed7b26b635cbfb6517d0b6d316a3d22c395e49..7666d6ea0d8205e2a8d787a04d607faac7268989 100644 |
| --- a/chrome/browser/prefs/pref_value_store.h |
| +++ b/chrome/browser/prefs/pref_value_store.h |
| @@ -172,7 +172,14 @@ class PrefValueStore : public base::RefCountedThreadSafe<PrefValueStore> { |
| // that conflict with proxy settings specified by proxy policy. |
| bool HasPolicyConflictingUserProxySettings(); |
| - protected: |
| + // Replaces the internal link to the extension preferences store and takes |
| + // ownership of |extension_prefs|. |
| + void ReplaceExtensionPrefStore(PrefStore* extension_prefs); |
|
Mattias Nissler (ping if slow)
2010/11/19 10:47:40
Why would you want to do this if you have the acce
battre (please use the other)
2010/11/19 16:03:18
Done.
|
| + |
| + // Returns a reference to the extension pref store for write access. |
| + PrefStore* GetExtensionPrefStore(); |
| + |
| + protected: |
| // In decreasing order of precedence: |
| // |managed_platform_prefs| contains all managed platform (non-cloud policy) |
| // preference values. |