| Index: chrome/browser/prefs/pref_model_associator.cc
|
| diff --git a/chrome/browser/prefs/pref_model_associator.cc b/chrome/browser/prefs/pref_model_associator.cc
|
| index 4f06c19b34f01c6ea0c3465da48b9c897166b926..45d4332622cebdb8bf5e2c09bc3779767041daaa 100644
|
| --- a/chrome/browser/prefs/pref_model_associator.cc
|
| +++ b/chrome/browser/prefs/pref_model_associator.cc
|
| @@ -376,6 +376,11 @@ bool PrefModelAssociator::IsPrefRegistered(const char* name) {
|
| return registered_preferences_.count(name) > 0;
|
| }
|
|
|
| +void PrefModelAssociator::UnregisterPref(const char* name) {
|
| + DCHECK(synced_preferences_.count(name) == 0);
|
| + registered_preferences_.erase(name);
|
| +}
|
| +
|
| void PrefModelAssociator::ProcessPrefChange(const std::string& name) {
|
| if (processing_syncer_changes_)
|
| return; // These are changes originating from us, ignore.
|
|
|