| Index: chrome/browser/extensions/api/developer_private/developer_private_api.cc
|
| diff --git a/chrome/browser/extensions/api/developer_private/developer_private_api.cc b/chrome/browser/extensions/api/developer_private/developer_private_api.cc
|
| index 02cf2f17dff8d66e7f20873346a50f0a69ebda8d..49392c4e416300e2916f2e8019aa2fff62ff5c58 100644
|
| --- a/chrome/browser/extensions/api/developer_private/developer_private_api.cc
|
| +++ b/chrome/browser/extensions/api/developer_private/developer_private_api.cc
|
| @@ -164,9 +164,12 @@ std::unique_ptr<developer::ProfileInfo> CreateProfileInfo(Profile* profile) {
|
| std::unique_ptr<developer::ProfileInfo> info(new developer::ProfileInfo());
|
| info->is_supervised = profile->IsSupervised();
|
| PrefService* prefs = profile->GetPrefs();
|
| + const PrefService::Preference* pref =
|
| + prefs->FindPreference(prefs::kExtensionsUIDeveloperMode);
|
| info->is_incognito_available =
|
| IncognitoModePrefs::GetAvailability(prefs) !=
|
| IncognitoModePrefs::DISABLED;
|
| + info->is_developer_mode_controlled_by_policy = pref->IsManaged();
|
| info->in_developer_mode =
|
| !info->is_supervised &&
|
| prefs->GetBoolean(prefs::kExtensionsUIDeveloperMode);
|
|
|