1 <div id=
"content-settings-page" class=
"page" hidden
>
2 <div class=
"close-button"></div>
3 <h1 i18n-content=
"contentSettingsPage"></h1>
4 <div class=
"content-area">
5 <!-- Cookie filter tab contents -->
7 <h3 i18n-content=
"cookiesTabLabel"></h3>
8 <div class=
"replace-with-website-settings">
9 <div class=
"radio controlled-setting-with-label">
11 <input type=
"radio" name=
"cookies" value=
"allow">
13 <span i18n-content=
"cookiesAllow"></span>
14 <span class=
"controlled-setting-indicator"
15 content-setting=
"cookies" value=
"allow"></span>
19 <div class=
"radio controlled-setting-with-label">
21 <input type=
"radio" name=
"cookies" value=
"session">
23 <span i18n-content=
"cookiesSession"></span>
24 <span class=
"controlled-setting-indicator"
25 content-setting=
"cookies" value=
"session"></span>
29 <div class=
"radio controlled-setting-with-label">
31 <input type=
"radio" name=
"cookies" value=
"block">
33 <span i18n-content=
"cookiesBlock"></span>
34 <span class=
"controlled-setting-indicator"
35 content-setting=
"cookies" value=
"block"></span>
39 <div class=
"checkbox controlled-setting-with-label">
41 <input pref=
"profile.block_third_party_cookies" type=
"checkbox">
43 <span i18n-content=
"cookiesBlock3rdParty"></span>
44 <span class=
"controlled-setting-indicator"
45 pref=
"profile.block_third_party_cookies"></span>
48 <!-- TODO(jochen): remove the div with the clear cookies on exit option
49 once this has shipped. -->
50 <div class=
"checkbox" guest-visibility=
"disabled" hidden
>
52 <input id=
"clear-cookies-on-exit"
53 pref=
"profile.clear_site_data_on_exit" type=
"checkbox">
54 <span i18n-content=
"cookiesLsoClearWhenClose"
55 class=
"clear-plugin-lso-data-enabled"></span>
56 <span i18n-content=
"cookiesClearWhenClose"
57 class=
"clear-plugin-lso-data-disabled"></span>
60 <div class=
"settings-row">
61 <button class=
"exceptions-list-button" contentType=
"cookies"
62 i18n-content=
"manageExceptions"></button>
63 <button id=
"show-cookies-button"
64 i18n-content=
"cookiesShowCookies"></button>
67 <div class=
"experimental-website-settings" hidden
>
68 <span id=
"cookies-default-string"></span>
69 <div class=
"settings-row">
70 <button class=
"website-settings-permission-button"
71 contentType=
"cookies" i18n-content=
"websitesManage"></button>
72 <button id=
"show-cookies-button"
73 i18n-content=
"cookiesShowCookies"></button>
79 <h3 i18n-content=
"imagesTabLabel"></h3>
80 <div class=
"replace-with-website-settings">
81 <div class=
"radio controlled-setting-with-label">
83 <input type=
"radio" name=
"images" value=
"allow">
85 <span i18n-content=
"imagesAllow"></span>
86 <span class=
"controlled-setting-indicator"
87 content-setting=
"images" value=
"allow"></span>
91 <div class=
"radio controlled-setting-with-label">
93 <input type=
"radio" name=
"images" value=
"block">
95 <span i18n-content=
"imagesBlock"></span>
96 <span class=
"controlled-setting-indicator"
97 content-setting=
"images" value=
"block"></span>
101 <div class=
"settings-row">
102 <button class=
"exceptions-list-button" contentType=
"images"
103 i18n-content=
"manageExceptions"></button>
106 <div class=
"experimental-website-settings" hidden
>
107 <span id=
"images-default-string"></span>
108 <div class=
"settings-row">
109 <button class=
"website-settings-permission-button"
110 contentType=
"images" i18n-content=
"websitesManage"></button>
114 <!-- JavaScript filter -->
116 <h3 i18n-content=
"javascriptTabLabel"></h3>
117 <div class=
"replace-with-website-settings">
118 <div class=
"radio controlled-setting-with-label">
120 <input type=
"radio" name=
"javascript" value=
"allow">
122 <span i18n-content=
"javascriptAllow"></span>
123 <span class=
"controlled-setting-indicator"
124 content-setting=
"javascript" value=
"allow"></span>
128 <div class=
"radio controlled-setting-with-label">
130 <input type=
"radio" name=
"javascript" value=
"block">
132 <span i18n-content=
"javascriptBlock"></span>
133 <span class=
"controlled-setting-indicator"
134 content-setting=
"javascript" value=
"block"></span>
138 <div class=
"settings-row">
139 <button class=
"exceptions-list-button" contentType=
"javascript"
140 i18n-content=
"manageExceptions"></button>
143 <div class=
"experimental-website-settings" hidden
>
144 <span id=
"javascript-default-string"></span>
145 <div class=
"settings-row">
146 <button class=
"website-settings-permission-button"
147 contentType=
"javascript" i18n-content=
"websitesManage"></button>
151 <!-- Handlers settings -->
152 <section id=
"handlers-section">
153 <h3 i18n-content=
"handlersTabLabel"></h3>
157 <input type=
"radio" name=
"handlers" value=
"allow"
158 class=
"handler-radio">
159 <span i18n-content=
"handlersAllow"></span>
164 <input type=
"radio" name=
"handlers" value=
"block"
165 class=
"handler-radio">
166 <span i18n-content=
"handlersBlock"></span>
169 <div class=
"settings-row">
170 <button id=
"manage-handlers-button" contentType=
"handlers"
171 i18n-content=
"manageHandlers"></button>
175 <!-- Plugins filter -->
177 <h3 i18n-content=
"pluginsTabLabel"></h3>
178 <div class=
"replace-with-website-settings">
179 <div class=
"radio controlled-setting-with-label">
181 <input id=
"plugins-allow-radio" type=
"radio" name=
"plugins"
184 <span i18n-content=
"pluginsAllow"></span>
185 <span class=
"controlled-setting-indicator"
186 content-setting=
"plugins" value=
"allow"></span>
190 <div class=
"radio controlled-setting-with-label">
192 <input type=
"radio" name=
"plugins" value=
"detect">
194 <span i18n-content=
"pluginsDetect"></span>
195 <span class=
"controlled-setting-indicator"
196 content-setting=
"plugins" value=
"detect"></span>
200 <div class=
"radio controlled-setting-with-label">
202 <input type=
"radio" name=
"plugins" value=
"block">
204 <span i18n-content=
"pluginsBlock"></span>
205 <span class=
"controlled-setting-indicator"
206 content-setting=
"plugins" value=
"block"></span>
210 <div class=
"settings-row">
211 <button class=
"exceptions-list-button" contentType=
"plugins"
212 i18n-content=
"manageExceptions"></button>
214 <div id=
"disable-plugins-container">
215 <a href=
"chrome://plugins" i18n-content=
"manageIndividualPlugins"
219 <div class=
"experimental-website-settings" hidden
>
220 <span id=
"plugins-default-string"></span>
221 <div class=
"settings-row">
222 <button class=
"website-settings-permission-button"
223 contentType=
"plugins" i18n-content=
"websitesManage"></button>
227 <!-- Pop-ups filter -->
229 <h3 i18n-content=
"popupsTabLabel" class=
"content-settings-header"></h3>
230 <div class=
"replace-with-website-settings">
231 <div class=
"radio controlled-setting-with-label">
233 <input type=
"radio" name=
"popups" value=
"allow">
235 <span i18n-content=
"popupsAllow"></span>
236 <span class=
"controlled-setting-indicator"
237 content-setting=
"popups" value=
"allow"></span>
241 <div class=
"radio controlled-setting-with-label">
243 <input type=
"radio" name=
"popups" value=
"block">
245 <span i18n-content=
"popupsBlock"></span>
246 <span class=
"controlled-setting-indicator"
247 content-setting=
"popups" value=
"block"></span>
251 <div class=
"settings-row">
252 <button class=
"exceptions-list-button" contentType=
"popups"
253 i18n-content=
"manageExceptions"></button>
256 <div class=
"experimental-website-settings" hidden
>
257 <span id=
"popups-default-string"></span>
258 <div class=
"settings-row">
259 <button class=
"website-settings-permission-button"
260 contentType=
"popups" i18n-content=
"websitesManage"></button>
264 <!-- Location filter -->
266 <h3 i18n-content=
"locationTabLabel"></h3>
267 <div class=
"replace-with-website-settings">
268 <div class=
"radio controlled-setting-with-label">
270 <input type=
"radio" name=
"location" value=
"allow">
272 <span i18n-content=
"locationAllow"></span>
273 <span class=
"controlled-setting-indicator"
274 content-setting=
"location" value=
"allow"></span>
278 <div class=
"radio controlled-setting-with-label">
280 <input type=
"radio" name=
"location" value=
"ask">
282 <span i18n-content=
"locationAsk"></span>
283 <span class=
"controlled-setting-indicator"
284 content-setting=
"location" value=
"ask"></span>
288 <div class=
"radio controlled-setting-with-label">
290 <input type=
"radio" name=
"location"
293 <span i18n-content=
"locationBlock"></span>
294 <span class=
"controlled-setting-indicator"
295 content-setting=
"location" value=
"block"></span>
299 <if expr=
"enable_google_now">
300 <div class=
"checkbox controlled-setting-with-label"
301 id=
"geolocationCheckbox" hidden
>
303 <input pref=
"googlegeolocationaccess.enabled"
304 metric=
"Options_GoogleGeolocationAccessCheckbox"
307 <span i18n-content=
"googleGeolocationAccessEnable"></span>
308 <span class=
"controlled-setting-indicator"
309 pref=
"googlegeolocationaccess.enabled"></span>
314 <div class=
"settings-row">
315 <button class=
"exceptions-list-button" contentType=
"location"
316 i18n-content=
"manageExceptions"></button>
319 <div class=
"experimental-website-settings" hidden
>
320 <span id=
"location-default-string"></span>
321 <div class=
"settings-row">
322 <button class=
"website-settings-permission-button"
323 contentType=
"geolocation" i18n-content=
"websitesManage"></button>
327 <!-- Notifications filter tab contents -->
328 <section id=
"notifications-section">
329 <h3 i18n-content=
"notificationsTabLabel"></h3>
330 <div class=
"replace-with-website-settings">
331 <div class=
"radio controlled-setting-with-label">
333 <input type=
"radio" name=
"notifications" value=
"allow">
335 <span i18n-content=
"notificationsAllow"></span>
336 <span class=
"controlled-setting-indicator"
337 content-setting=
"notifications" value=
"allow"></span>
341 <div class=
"radio controlled-setting-with-label">
343 <input type=
"radio" name=
"notifications" value=
"ask">
345 <span i18n-content=
"notificationsAsk"></span>
346 <span class=
"controlled-setting-indicator"
347 content-setting=
"notifications" value=
"ask"></span>
351 <div class=
"radio controlled-setting-with-label">
353 <input type=
"radio" name=
"notifications" value=
"block">
355 <span i18n-content=
"notificationsBlock"></span>
356 <span class=
"controlled-setting-indicator"
357 content-setting=
"notifications" value=
"block"></span>
361 <div class=
"settings-row">
362 <button class=
"exceptions-list-button" contentType=
"notifications"
363 i18n-content=
"manageExceptions"></button>
366 <div class=
"experimental-website-settings" hidden
>
367 <span id=
"notifications-default-string"></span>
368 <div class=
"settings-row">
369 <button class=
"website-settings-permission-button"
370 contentType=
"notifications"
371 i18n-content=
"websitesManage"></button>
375 <!-- Fullscreen filter -->
377 <h3 i18n-content=
"fullscreenTabLabel"></h3>
378 <div class=
"settings-row">
379 <button class=
"exceptions-list-button" contentType=
"fullscreen"
380 i18n-content=
"manageExceptions"></button>
383 <!-- Mouse Lock filter -->
385 <h3 i18n-content=
"mouselockTabLabel"></h3>
389 <input type=
"radio" name=
"mouselock" value=
"allow">
391 <span i18n-content=
"mouselockAllow"></span>
392 <span class=
"controlled-setting-indicator"
393 content-setting=
"mouselock" value=
"allow"></span>
399 <input type=
"radio" name=
"mouselock" value=
"ask">
401 <span i18n-content=
"mouselockAsk"></span>
402 <span class=
"controlled-setting-indicator"
403 content-setting=
"mouselock" value=
"ask"></span>
409 <input type=
"radio" name=
"mouselock" value=
"block">
411 <span i18n-content=
"mouselockBlock"></span>
412 <span class=
"controlled-setting-indicator"
413 content-setting=
"mouselock" value=
"block"></span>
417 <div class=
"settings-row">
418 <button class=
"exceptions-list-button" contentType=
"mouselock"
419 i18n-content=
"manageExceptions"></button>
423 <if expr=
"chromeos or is_win">
424 <!-- Protected Content filter -->
425 <section guest-visibility=
"disabled">
426 <h3 i18n-content=
"protectedContentTabLabel"
427 class=
"content-settings-header"></h3>
429 <div class=
"settings-row">
430 <p i18n-content=
"protectedContentInfo"></p>
432 <div class=
"checkbox">
434 <input pref=
"settings.privacy.drm_enabled" type=
"checkbox">
435 <span i18n-content=
"protectedContentEnable"></span>
439 <div class=
"settings-row">
440 <button id=
"protected-content-exceptions"
441 class=
"exceptions-list-button" contentType=
"protectedContent"
442 i18n-content=
"manageExceptions"></button>
448 <!-- Media Stream capture device filter -->
449 <section id=
"media-stream-settings">
450 <div class=
"section-header">
451 <h3 i18n-content=
"mediaStreamTabLabel"></h3>
452 <span id=
"media-indicator"
453 class=
"controlled-setting-indicator group-indicator"></span>
456 <div class=
"media-device-control">
457 <span id=
"media-select-mic-label" i18n-content=
"mediaSelectMicLabel">
459 <select id=
"media-select-mic" class=
"weakrtl"
460 aria-labelledby=
"media-select-mic-label"></select>
462 <div class=
"media-device-control">
463 <span id=
"media-select-camera-label"
464 i18n-content=
"mediaSelectCameraLabel"></span>
465 <select id=
"media-select-camera" class=
"weakrtl"
466 aria-labelledby=
"media-select-camera-label"></select>
468 <div class=
"radio controlled-setting-with-label">
470 <input type=
"radio" name=
"media-stream" value=
"ask">
472 <span id=
"media-stream-ask-label" i18n-content=
"mediaStreamAsk">
474 <span class=
"controlled-setting-indicator"
475 content-setting=
"media-stream" value=
"ask"></span>
479 <div class=
"radio controlled-setting-with-label">
481 <input id=
"media-stream-block" type=
"radio" name=
"media-stream"
484 <span id=
"media-stream-block-label"
485 i18n-content=
"mediaStreamBlock"></span>
486 <span class=
"controlled-setting-indicator"
487 content-setting=
"media-stream" value=
"block"></span>
491 <div class=
"settings-row replace-with-website-settings">
492 <button class=
"exceptions-list-button" contentType=
"media-stream"
493 i18n-content=
"manageExceptions"></button>
495 <div id=
"media-pepper-flash-default" class=
"pepper-flash-settings">
496 <span i18n-content=
"mediaPepperFlashDefaultDivergedLabel"></span>
497 <a target=
"_blank" i18n-content=
"mediaPepperFlashChangeLink"
498 i18n-values=
"href:mediaPepperFlashGlobalPrivacyURL"></a>
501 <div class=
"experimental-website-settings" hidden
>
502 <div class=
"settings-row">
503 <button class=
"website-settings-permission-button"
504 contentType=
"media-stream" i18n-content=
"websitesManage"></button>
508 <!-- PPAPI broker -->
510 <h3 i18n-content=
"ppapiBrokerTabLabel"></h3>
514 <input type=
"radio" name=
"ppapi-broker" value=
"allow">
516 <span i18n-content=
"ppapiBrokerAllow"></span>
517 <span class=
"controlled-setting-indicator"
518 content-setting=
"ppapi-broker" value=
"allow"></span>
524 <input type=
"radio" name=
"ppapi-broker" value=
"ask">
526 <span i18n-content=
"ppapiBrokerAsk"></span>
527 <span class=
"controlled-setting-indicator"
528 content-setting=
"ppapi-broker" value=
"ask"></span>
534 <input type=
"radio" name=
"ppapi-broker" value=
"block">
536 <span i18n-content=
"ppapiBrokerBlock"></span>
537 <span class=
"controlled-setting-indicator"
538 content-setting=
"ppapi-broker" value=
"block"></span>
542 <div class=
"settings-row">
543 <button class=
"exceptions-list-button" contentType=
"ppapi-broker"
544 i18n-content=
"manageExceptions"></button>
548 <!-- Automatic Downloads filter -->
550 <h3 i18n-content=
"multipleAutomaticDownloadsTabLabel"></h3>
551 <div class=
"replace-with-website-settings">
552 <div class=
"radio controlled-setting-with-label">
554 <input type=
"radio" name=
"multiple-automatic-downloads"
557 <span i18n-content=
"multipleAutomaticDownloadsAllow"></span>
558 <span class=
"controlled-setting-indicator"
559 content-setting=
"multiple-automatic-downloads" value=
"allow">
564 <div class=
"radio controlled-setting-with-label">
566 <input type=
"radio" name=
"multiple-automatic-downloads" value=
"ask">
568 <span i18n-content=
"multipleAutomaticDownloadsAsk"></span>
569 <span class=
"controlled-setting-indicator"
570 content-setting=
"multiple-automatic-downloads" value=
"ask">
575 <div class=
"radio controlled-setting-with-label">
577 <input type=
"radio" name=
"multiple-automatic-downloads"
580 <span i18n-content=
"multipleAutomaticDownloadsBlock"></span>
581 <span class=
"controlled-setting-indicator"
582 content-setting=
"multiple-automatic-downloads" value=
"block">
587 <div class=
"settings-row">
588 <button class=
"exceptions-list-button"
589 contentType=
"multiple-automatic-downloads"
590 i18n-content=
"manageExceptions"></button>
593 <div class=
"experimental-website-settings" hidden
>
594 <span id=
"multiple-automatic-downloads-default-string"></span>
595 <div class=
"settings-row">
596 <button class=
"website-settings-permission-button"
597 contentType=
"multiple-automatic-downloads"
598 i18n-content=
"websitesManage"></button>
602 <!-- MIDI system exclusive messages filter -->
604 <h3 i18n-content=
"midiSysexHeader"></h3>
608 <input type=
"radio" name=
"midi-sysex" value=
"allow">
609 <span i18n-content=
"midiSysExAllow"></span>
614 <input type=
"radio" name=
"midi-sysex" value=
"ask">
615 <span i18n-content=
"midiSysExAsk"></span>
620 <input type=
"radio" name=
"midi-sysex" value=
"block">
621 <span i18n-content=
"midiSysExBlock"></span>
624 <div class=
"settings-row">
625 <button class=
"exceptions-list-button" contentType=
"midi-sysex"
626 i18n-content=
"manageExceptions"></button>
630 <!-- Push messaging filter -->
631 <section id=
"experimental-push-messaging-settings" hidden=
"true">
632 <h3 i18n-content=
"pushMessagingHeader"></h3>
636 <input type=
"radio" name=
"push-messaging" value=
"allow">
637 <span i18n-content=
"pushMessagingAllow"></span>
642 <input type=
"radio" name=
"push-messaging" value=
"ask">
643 <span i18n-content=
"pushMessagingAsk"></span>
648 <input type=
"radio" name=
"push-messaging" value=
"block">
649 <span i18n-content=
"pushMessagingBlock"></span>
652 <div class=
"settings-row">
653 <button class=
"exceptions-list-button" contentType=
"push-messaging"
654 i18n-content=
"manageExceptions"></button>
658 <!-- Page zoom levels -->
659 <section id=
"page-zoom-levels">
660 <h3 i18n-content=
"zoomlevelsHeader"></h3>
662 <div class=
"settings-row">
663 <button class=
"exceptions-list-button" contentType=
"zoomlevels"
664 i18n-content=
"zoomLevelsManage"></button>
669 <div class=
"action-area">
670 <div class=
"button-strip">
671 <button id=
"content-settings-overlay-confirm" class=
"default-button"