| Index: chrome/browser/pref_service.cc
|
| diff --git a/chrome/browser/pref_service.cc b/chrome/browser/pref_service.cc
|
| index 3a947484cb0d6ec85291c45917f8b53b1f263774..9db99bc6cb2993674e2622dba2c68ed9e69784d8 100644
|
| --- a/chrome/browser/pref_service.cc
|
| +++ b/chrome/browser/pref_service.cc
|
| @@ -407,6 +407,14 @@ const PrefService::Preference* PrefService::FindPreference(
|
| return it == prefs_.end() ? NULL : *it;
|
| }
|
|
|
| +bool PrefService::IsManagedPreference(const wchar_t* pref_name) const {
|
| + const Preference* pref = FindPreference(pref_name);
|
| + if (pref && pref->IsManaged()) {
|
| + return true;
|
| + }
|
| + return false;
|
| +}
|
| +
|
| void PrefService::FireObserversIfChanged(const wchar_t* path,
|
| const Value* old_value) {
|
| if (PrefIsChanged(path, old_value))
|
|
|