Index: chrome/browser/prefs/pref_service_syncable.cc |
diff --git a/chrome/browser/prefs/pref_service_syncable.cc b/chrome/browser/prefs/pref_service_syncable.cc |
index 0a4a45500b1ede50d55d1363a925dcc24e947df0..58d040b75180c101efe4f91e5408466bd65a1b9b 100644 |
--- a/chrome/browser/prefs/pref_service_syncable.cc |
+++ b/chrome/browser/prefs/pref_service_syncable.cc |
@@ -147,6 +147,20 @@ void PrefServiceSyncable::UpdateCommandLinePrefStore( |
PrefService::UpdateCommandLinePrefStore(cmd_line_store); |
} |
+void PrefServiceSyncable::AddSyncedPrefObserver( |
+ const std::string& name, |
+ SyncedPrefObserver* observer) { |
+ pref_sync_associator_.AddSyncedPrefObserver(name, observer); |
+ priority_pref_sync_associator_.AddSyncedPrefObserver(name, observer); |
+} |
+ |
+void PrefServiceSyncable::RemoveSyncedPrefObserver( |
+ const std::string& name, |
+ SyncedPrefObserver* observer) { |
+ pref_sync_associator_.RemoveSyncedPrefObserver(name, observer); |
+ priority_pref_sync_associator_.RemoveSyncedPrefObserver(name, observer); |
+} |
+ |
void PrefServiceSyncable::AddRegisteredSyncablePreference( |
const char* path, |
const user_prefs::PrefRegistrySyncable::PrefSyncStatus sync_status) { |