| Index: chrome/browser/prefs/pref_service.h
|
| diff --git a/chrome/browser/prefs/pref_service.h b/chrome/browser/prefs/pref_service.h
|
| index 6046522de88d0341faf51eb6a723c9e909adfb92..38510f81a9ceb50e083fc13170c45a32af2f9316 100644
|
| --- a/chrome/browser/prefs/pref_service.h
|
| +++ b/chrome/browser/prefs/pref_service.h
|
| @@ -78,6 +78,10 @@ class PrefService : public base::NonThreadSafe {
|
| // whether the pref is actually being controlled by the policy setting.
|
| bool IsManaged() const;
|
|
|
| + // Returns true if the Preference is recommended, i.e. set by an admin
|
| + // policy but the user is allowed to change it.
|
| + bool IsRecommended() const;
|
| +
|
| // Returns true if the Preference has a value set by an extension, even if
|
| // that value is being overridden by a higher-priority source.
|
| bool HasExtensionSetting() const;
|
|
|