Chromium Code Reviews| Index: chrome/browser/ui/website_settings/website_settings_ui.cc |
| diff --git a/chrome/browser/ui/website_settings/website_settings_ui.cc b/chrome/browser/ui/website_settings/website_settings_ui.cc |
| index 1632f9d8ad56c5e76ebc1e92e410a57e4f632432..207d194a5ff707d72ce4a08e71c9cd93b1960e28 100644 |
| --- a/chrome/browser/ui/website_settings/website_settings_ui.cc |
| +++ b/chrome/browser/ui/website_settings/website_settings_ui.cc |
| @@ -6,6 +6,7 @@ |
| #include "base/macros.h" |
| #include "chrome/browser/plugins/plugins_field_trial.h" |
| +#include "chrome/common/chrome_features.h" |
| #include "chrome/grit/chromium_strings.h" |
| #include "chrome/grit/generated_resources.h" |
| #include "chrome/grit/theme_resources.h" |
| @@ -88,8 +89,8 @@ const PermissionsUIInfo kPermissionsUIInfo[] = { |
| {CONTENT_SETTINGS_TYPE_POPUPS, IDS_WEBSITE_SETTINGS_TYPE_POPUPS, |
| IDR_BLOCKED_POPUPS, IDR_ALLOWED_POPUPS}, |
| #if defined(ENABLE_PLUGINS) |
| - {CONTENT_SETTINGS_TYPE_PLUGINS, IDS_WEBSITE_SETTINGS_TYPE_PLUGINS, |
| - IDR_BLOCKED_POPUPS, IDR_ALLOWED_PLUGINS}, |
| + {CONTENT_SETTINGS_TYPE_PLUGINS, IDS_WEBSITE_SETTINGS_TYPE_FLASH, |
|
raymes
2016/09/15 02:54:53
As we discussed - we need to clarify/ensure this w
raymes
2016/09/15 03:21:34
Now that I think about this more, I don't think th
tommycli
2016/09/15 16:40:45
I filed this bug: https://bugs.chromium.org/p/chro
|
| + IDR_BLOCKED_PLUGINS, IDR_ALLOWED_PLUGINS}, |
| #endif |
| {CONTENT_SETTINGS_TYPE_GEOLOCATION, IDS_WEBSITE_SETTINGS_TYPE_LOCATION, |
| IDR_BLOCKED_LOCATION, IDR_ALLOWED_LOCATION}, |
| @@ -227,6 +228,14 @@ base::string16 WebsiteSettingsUI::PermissionActionToUIString( |
| #if defined(ENABLE_PLUGINS) |
| effective_setting = |
| PluginsFieldTrial::EffectiveContentSetting(type, effective_setting); |
| + |
| + // Display the UI string for ASK instead of DETECT for HTML5 by Default. |
| + // TODO(tommycli): Once HTML5 by Default is shipped and the feature flag |
| + // is removed, just migrate the actual content setting to ASK. |
| + if (base::FeatureList::IsEnabled(features::kPreferHtmlOverPlugins) && |
| + effective_setting == CONTENT_SETTING_DETECT_IMPORTANT_CONTENT) { |
| + effective_setting = CONTENT_SETTING_ASK; |
|
raymes
2016/09/05 06:56:31
I'm confused! In PluginsFieldTrial::EffectiveConte
tommycli
2016/09/13 16:29:28
It's unfortunate, but that's exactly what we want.
|
| + } |
| #endif |
| const int* button_text_ids = NULL; |