diff --git a/chrome/app/generated_resources.grd b/chrome/app/generated_resources.grd index 909abd4f433458..719841b5eb1ebe 100644 --- a/chrome/app/generated_resources.grd +++ b/chrome/app/generated_resources.grd @@ -10957,6 +10957,9 @@ Would you like to start $1Add/Remove Pr Installed by a third party. + + Installed by enterprise policy. + diff --git a/chrome/browser/ui/webui/extensions/extension_settings_handler.cc b/chrome/browser/ui/webui/extensions/extension_settings_handler.cc index f0a00e19698416..770d234d2d2d41 100644 --- a/chrome/browser/ui/webui/extensions/extension_settings_handler.cc +++ b/chrome/browser/ui/webui/extensions/extension_settings_handler.cc @@ -172,7 +172,10 @@ DictionaryValue* ExtensionSettingsHandler::CreateExtensionDetailValue( extensions::ManifestURL::GetHomepageURL(extension).is_valid()); string16 location_text; - if (extension->location() == Manifest::INTERNAL && + if (extension->location() == Manifest::EXTERNAL_POLICY_DOWNLOAD) { + location_text = l10n_util::GetStringUTF16( + IDS_OPTIONS_INSTALL_LOCATION_ENTERPRISE); + } else if (extension->location() == Manifest::INTERNAL && !extensions::ManifestURL::UpdatesFromGallery(extension)) { location_text = l10n_util::GetStringUTF16( IDS_OPTIONS_INSTALL_LOCATION_UNKNOWN);