Index: chrome/browser/ui/webui/options/content_settings_handler.cc |
diff --git a/chrome/browser/ui/webui/options/content_settings_handler.cc b/chrome/browser/ui/webui/options/content_settings_handler.cc |
index 1db488627240826ec44e452d91da3c33485313dd..1c753b8871523c2f53336189c8f06ee30b6890bf 100644 |
--- a/chrome/browser/ui/webui/options/content_settings_handler.cc |
+++ b/chrome/browser/ui/webui/options/content_settings_handler.cc |
@@ -93,6 +93,7 @@ const ContentSettingsTypeNameEntry kContentSettingsTypeGroupNames[] = { |
{CONTENT_SETTINGS_TYPE_COOKIES, "cookies"}, |
{CONTENT_SETTINGS_TYPE_IMAGES, "images"}, |
{CONTENT_SETTINGS_TYPE_JAVASCRIPT, "javascript"}, |
+ {CONTENT_SETTINGS_TYPE_MEDIA, "media"}, |
{CONTENT_SETTINGS_TYPE_PLUGINS, "plugins"}, |
{CONTENT_SETTINGS_TYPE_POPUPS, "popups"}, |
{CONTENT_SETTINGS_TYPE_GEOLOCATION, "location"}, |
@@ -334,6 +335,11 @@ void ContentSettingsHandler::GetLocalizedValues( |
{ "javascript_header", IDS_JAVASCRIPT_HEADER }, |
{ "javascript_allow", IDS_JS_ALLOW_RADIO }, |
{ "javascript_block", IDS_JS_DONOTALLOW_RADIO }, |
+ // Media (HTML5 <audio> and <video>) filter. |
+ { "media_tab_label", IDS_MEDIA_TAB_LABEL }, |
+ { "media_header", IDS_MEDIA_HEADER }, |
+ { "media_allow", IDS_MEDIA_LOAD_RADIO }, |
+ { "media_block", IDS_MEDIA_NOLOAD_RADIO }, |
// Plug-ins filter. |
{ "plugins_tab_label", IDS_PLUGIN_TAB_LABEL }, |
{ "plugins_header", IDS_PLUGIN_HEADER }, |
@@ -436,6 +442,8 @@ void ContentSettingsHandler::GetLocalizedValues( |
IDS_IMAGES_TAB_LABEL); |
RegisterTitle(localized_strings, "javascript", |
IDS_JAVASCRIPT_TAB_LABEL); |
+ RegisterTitle(localized_strings, "media", |
+ IDS_MEDIA_TAB_LABEL); |
RegisterTitle(localized_strings, "plugins", |
IDS_PLUGIN_TAB_LABEL); |
RegisterTitle(localized_strings, "popups", |
@@ -1334,6 +1342,10 @@ void ContentSettingsHandler::SetContentFilter(const base::ListValue* args) { |
content::RecordAction( |
UserMetricsAction("Options_DefaultJavaScriptSettingChanged")); |
break; |
+ case CONTENT_SETTINGS_TYPE_MEDIA: |
+ content::RecordAction( |
+ UserMetricsAction("Options_DefaultMediaSettingChanged")); |
+ break; |
case CONTENT_SETTINGS_TYPE_PLUGINS: |
content::RecordAction( |
UserMetricsAction("Options_DefaultPluginsSettingChanged")); |