Index: base/prefs/value_map_pref_store.cc |
diff --git a/base/prefs/value_map_pref_store.cc b/base/prefs/value_map_pref_store.cc |
index 0751469a0051e4677064aa38960f64be250caaeb..5e890e2589fb1a4cc2b78e03c143636239834605 100644 |
--- a/base/prefs/value_map_pref_store.cc |
+++ b/base/prefs/value_map_pref_store.cc |
@@ -38,6 +38,15 @@ void ValueMapPrefStore::RemoveValue(const std::string& key) { |
FOR_EACH_OBSERVER(Observer, observers_, OnPrefValueChanged(key)); |
} |
+bool ValueMapPrefStore::GetMutableValue(const std::string& key, |
+ base::Value** value) { |
+ return prefs_.GetValue(key, value); |
+} |
+ |
+void ValueMapPrefStore::ReportValueChanged(const std::string& key) { |
+ FOR_EACH_OBSERVER(Observer, observers_, OnPrefValueChanged(key)); |
+} |
+ |
ValueMapPrefStore::~ValueMapPrefStore() {} |
void ValueMapPrefStore::NotifyInitializationCompleted() { |