Index: services/preferences/public/cpp/persistent_pref_store_client.h |
diff --git a/services/preferences/public/cpp/persistent_pref_store_client.h b/services/preferences/public/cpp/persistent_pref_store_client.h |
index d2dda357a2ff1162331ad7bac322835d82c0824e..a8fe15c70706d0a394fa15d3883790dead6cfa77 100644 |
--- a/services/preferences/public/cpp/persistent_pref_store_client.h |
+++ b/services/preferences/public/cpp/persistent_pref_store_client.h |
@@ -17,6 +17,8 @@ namespace base { |
class Value; |
} |
+class PrefRegistry; |
+ |
namespace prefs { |
// An implementation of PersistentPrefStore backed by a |
@@ -24,7 +26,8 @@ namespace prefs { |
class PersistentPrefStoreClient |
: public PrefStoreClientMixin<PersistentPrefStore> { |
public: |
- explicit PersistentPrefStoreClient(mojom::PrefStoreConnectorPtr connector); |
+ PersistentPrefStoreClient(mojom::PrefStoreConnectorPtr connector, |
+ scoped_refptr<PrefRegistry> pref_registry); |
explicit PersistentPrefStoreClient( |
mojom::PersistentPrefStoreConnectionPtr connection); |
@@ -60,6 +63,7 @@ class PersistentPrefStoreClient |
other_pref_stores); |
mojom::PrefStoreConnectorPtr connector_; |
+ scoped_refptr<PrefRegistry> pref_registry_; |
bool read_only_ = false; |
PrefReadError read_error_ = PersistentPrefStore::PREF_READ_ERROR_NONE; |
mojom::PersistentPrefStorePtr pref_store_; |