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=
"cookies_session_only"></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=
"cookies_block_3rd_party"></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=
"cookies_lso_clear_when_close"
55 class=
"clear-plugin-lso-data-enabled"></span>
56 <span i18n-content=
"cookies_clear_when_close"
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=
"cookies_show_cookies"></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=
"cookies_show_cookies"></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">
84 <span i18n-content=
"imagesAllow"></span>
85 <span class=
"controlled-setting-indicator"
86 content-setting=
"images" value=
"allow"></span>
89 <div class=
"radio controlled-setting-with-label">
91 <input type=
"radio" name=
"images" value=
"block">
93 <span i18n-content=
"imagesBlock"></span>
94 <span class=
"controlled-setting-indicator"
95 content-setting=
"images" value=
"block"></span>
99 <div class=
"settings-row">
100 <button class=
"exceptions-list-button" contentType=
"images"
101 i18n-content=
"manageExceptions"></button>
104 <div class=
"experimental-website-settings" hidden
>
105 <span id=
"images-default-string"></span>
106 <div class=
"settings-row">
107 <button class=
"website-settings-permission-button"
108 contentType=
"images" i18n-content=
"websitesManage"></button>
112 <!-- JavaScript filter -->
114 <h3 i18n-content=
"javascriptTabLabel"></h3>
115 <div class=
"replace-with-website-settings">
116 <div class=
"radio controlled-setting-with-label">
118 <input type=
"radio" name=
"javascript" value=
"allow">
120 <span i18n-content=
"javascriptAllow"></span>
121 <span class=
"controlled-setting-indicator"
122 content-setting=
"javascript" value=
"allow"></span>
126 <div class=
"radio controlled-setting-with-label">
128 <input type=
"radio" name=
"javascript" value=
"block">
130 <span i18n-content=
"javascriptBlock"></span>
131 <span class=
"controlled-setting-indicator"
132 content-setting=
"javascript" value=
"block"></span>
136 <div class=
"settings-row">
137 <button class=
"exceptions-list-button" contentType=
"javascript"
138 i18n-content=
"manageExceptions"></button>
141 <div class=
"experimental-website-settings" hidden
>
142 <span id=
"javascript-default-string"></span>
143 <div class=
"settings-row">
144 <button class=
"website-settings-permission-button"
145 contentType=
"javascript" i18n-content=
"websitesManage"></button>
149 <!-- Handlers settings -->
150 <section id=
"handlers-section">
151 <h3 i18n-content=
"handlers_tab_label"></h3>
155 <input type=
"radio" name=
"handlers" value=
"allow"
156 class=
"handler-radio">
157 <span i18n-content=
"handlers_allow"></span>
162 <input type=
"radio" name=
"handlers" value=
"block"
163 class=
"handler-radio">
164 <span i18n-content=
"handlers_block"></span>
167 <div class=
"settings-row">
168 <button id=
"manage-handlers-button" contentType=
"handlers"
169 i18n-content=
"manage_handlers"></button>
173 <!-- Plug-ins filter -->
175 <h3 i18n-content=
"pluginsTabLabel"></h3>
176 <div class=
"replace-with-website-settings">
177 <div class=
"radio controlled-setting-with-label">
179 <input type=
"radio" name=
"plugins" value=
"allow">
181 <span i18n-content=
"pluginsAllow"></span>
182 <span class=
"controlled-setting-indicator"
183 content-setting=
"plugins" value=
"allow"></span>
187 <div id=
"click_to_play" class=
"radio controlled-setting-with-label">
189 <input type=
"radio" name=
"plugins" value=
"ask">
191 <span i18n-content=
"pluginsAsk"></span>
192 <span class=
"controlled-setting-indicator"
193 content-setting=
"plugins" value=
"ask"></span>
197 <div class=
"radio controlled-setting-with-label">
199 <input type=
"radio" name=
"plugins" value=
"block">
201 <span i18n-content=
"pluginsBlock"></span>
202 <span class=
"controlled-setting-indicator"
203 content-setting=
"plugins" value=
"block"></span>
207 <div class=
"settings-row">
208 <button class=
"exceptions-list-button" contentType=
"plugins"
209 i18n-content=
"manageExceptions"></button>
211 <div id=
"disable-plugins-container">
212 <a href=
"chrome://plugins" i18n-content=
"disableIndividualPlugins"
216 <div class=
"experimental-website-settings" hidden
>
217 <span id=
"plugins-default-string"></span>
218 <div class=
"settings-row">
219 <button class=
"website-settings-permission-button"
220 contentType=
"plugins" i18n-content=
"websitesManage"></button>
224 <!-- Pop-ups filter -->
226 <h3 i18n-content=
"popupsTabLabel" class=
"content-settings-header"></h3>
227 <div class=
"replace-with-website-settings">
228 <div class=
"radio controlled-setting-with-label">
230 <input type=
"radio" name=
"popups" value=
"allow">
232 <span i18n-content=
"popupsAllow"></span>
233 <span class=
"controlled-setting-indicator"
234 content-setting=
"popups" value=
"allow"></span>
238 <div class=
"radio controlled-setting-with-label">
240 <input type=
"radio" name=
"popups" value=
"block">
242 <span i18n-content=
"popupsBlock"></span>
243 <span class=
"controlled-setting-indicator"
244 content-setting=
"popups" value=
"block"></span>
248 <div class=
"settings-row">
249 <button class=
"exceptions-list-button" contentType=
"popups"
250 i18n-content=
"manageExceptions"></button>
253 <div class=
"experimental-website-settings" hidden
>
254 <span id=
"popups-default-string"></span>
255 <div class=
"settings-row">
256 <button class=
"website-settings-permission-button"
257 contentType=
"popups" i18n-content=
"websitesManage"></button>
261 <!-- Location filter -->
263 <h3 i18n-content=
"locationTabLabel"></h3>
264 <div class=
"replace-with-website-settings">
265 <div class=
"radio controlled-setting-with-label">
267 <input type=
"radio" name=
"location" value=
"allow">
269 <span i18n-content=
"locationAllow"></span>
270 <span class=
"controlled-setting-indicator"
271 content-setting=
"location" value=
"allow"></span>
275 <div class=
"radio controlled-setting-with-label">
277 <input type=
"radio" name=
"location" value=
"ask">
279 <span i18n-content=
"locationAsk"></span>
280 <span class=
"controlled-setting-indicator"
281 content-setting=
"location" value=
"ask"></span>
285 <div class=
"radio controlled-setting-with-label">
287 <input type=
"radio" name=
"location"
290 <span i18n-content=
"locationBlock"></span>
291 <span class=
"controlled-setting-indicator"
292 content-setting=
"location" value=
"block"></span>
296 <if expr=
"enable_google_now">
297 <div class=
"checkbox controlled-setting-with-label"
298 id=
"geolocationCheckbox" hidden
>
300 <input pref=
"googlegeolocationaccess.enabled"
301 metric=
"Options_GoogleGeolocationAccessCheckbox"
304 <span i18n-content=
"googleGeolocationAccessEnable"></span>
305 <span class=
"controlled-setting-indicator"
306 pref=
"googlegeolocationaccess.enabled"></span>
311 <div class=
"settings-row">
312 <button class=
"exceptions-list-button" contentType=
"location"
313 i18n-content=
"manageExceptions"></button>
316 <div class=
"experimental-website-settings" hidden
>
317 <span id=
"location-default-string"></span>
318 <div class=
"settings-row">
319 <button class=
"website-settings-permission-button"
320 contentType=
"geolocation" i18n-content=
"websitesManage"></button>
324 <!-- Notifications filter tab contents -->
325 <section id=
"notifications-section">
326 <h3 i18n-content=
"notificationsTabLabel"></h3>
327 <div class=
"replace-with-website-settings">
328 <div class=
"radio controlled-setting-with-label">
330 <input type=
"radio" name=
"notifications" value=
"allow">
332 <span i18n-content=
"notificationsAllow"></span>
333 <span class=
"controlled-setting-indicator"
334 content-setting=
"notifications" value=
"allow"></span>
338 <div class=
"radio controlled-setting-with-label">
340 <input type=
"radio" name=
"notifications" value=
"ask">
342 <span i18n-content=
"notificationsAsk"></span>
343 <span class=
"controlled-setting-indicator"
344 content-setting=
"notifications" value=
"ask"></span>
348 <div class=
"radio controlled-setting-with-label">
350 <input type=
"radio" name=
"notifications" value=
"block">
352 <span i18n-content=
"notificationsBlock"></span>
353 <span class=
"controlled-setting-indicator"
354 content-setting=
"notifications" value=
"block"></span>
358 <div class=
"settings-row">
359 <button class=
"exceptions-list-button" contentType=
"notifications"
360 i18n-content=
"manageExceptions"></button>
363 <div class=
"experimental-website-settings" hidden
>
364 <span id=
"notifications-default-string"></span>
365 <div class=
"settings-row">
366 <button class=
"website-settings-permission-button"
367 contentType=
"notifications"
368 i18n-content=
"websitesManage"></button>
372 <!-- Fullscreen filter -->
374 <h3 i18n-content=
"fullscreenTabLabel"></h3>
375 <div class=
"settings-row">
376 <button class=
"exceptions-list-button" contentType=
"fullscreen"
377 i18n-content=
"manageExceptions"></button>
380 <!-- Mouse Lock filter -->
382 <h3 i18n-content=
"mouselockTabLabel"></h3>
386 <input type=
"radio" name=
"mouselock" value=
"allow">
387 <span i18n-content=
"mouselockAllow"></span>
392 <input type=
"radio" name=
"mouselock" value=
"ask">
393 <span i18n-content=
"mouselockAsk"></span>
398 <input type=
"radio" name=
"mouselock" value=
"block">
399 <span i18n-content=
"mouselockBlock"></span>
402 <div class=
"settings-row">
403 <button class=
"exceptions-list-button" contentType=
"mouselock"
404 i18n-content=
"manageExceptions"></button>
408 <if expr=
"chromeos or is_win">
409 <!-- Protected Content filter -->
410 <section guest-visibility=
"disabled">
411 <h3 i18n-content=
"protectedContentTabLabel"
412 class=
"content-settings-header"></h3>
414 <div class=
"settings-row">
415 <p i18n-content=
"protectedContentInfo"></p>
417 <div class=
"checkbox">
419 <input pref=
"settings.privacy.drm_enabled" type=
"checkbox">
420 <span i18n-content=
"protectedContentEnable"></span>
424 <div class=
"settings-row">
425 <button id=
"protected-content-exceptions"
426 class=
"exceptions-list-button" contentType=
"protectedContent"
427 i18n-content=
"manageExceptions"></button>
433 <!-- Media Stream capture device filter -->
434 <section id=
"media-stream-settings">
435 <div class=
"section-header">
436 <h3 i18n-content=
"mediaStreamTabLabel"></h3>
437 <span id=
"media-indicator"
438 class=
"controlled-setting-indicator group-indicator"></span>
441 <div class=
"media-device-control">
442 <span i18n-content=
"mediaSelectMicLabel"></span>
443 <select id=
"media-select-mic" class=
"weakrtl"></select>
445 <div class=
"media-device-control">
446 <span i18n-content=
"mediaSelectCameraLabel"></span>
447 <select id=
"media-select-camera" class=
"weakrtl"></select>
449 <div class=
"radio controlled-setting-with-label">
451 <input type=
"radio" name=
"media-stream" value=
"ask">
453 <span id=
"media-stream-ask-label" i18n-content=
"mediaStreamAsk">
455 <span class=
"controlled-setting-indicator"
456 content-setting=
"media-stream" value=
"ask"></span>
460 <div class=
"radio controlled-setting-with-label">
462 <input id=
"media-stream-block" type=
"radio" name=
"media-stream"
465 <span id=
"media-stream-block-label"
466 i18n-content=
"mediaStreamBlock"></span>
467 <span class=
"controlled-setting-indicator"
468 content-setting=
"media-stream" value=
"block"></span>
472 <div class=
"settings-row replace-with-website-settings">
473 <button class=
"exceptions-list-button" contentType=
"media-stream"
474 i18n-content=
"manageExceptions"></button>
476 <div id=
"media-pepper-flash-default" class=
"pepper-flash-settings">
477 <span i18n-content=
"mediaPepperFlashDefaultDivergedLabel"></span>
478 <a target=
"_blank" i18n-content=
"mediaPepperFlashChangeLink"
479 i18n-values=
"href:mediaPepperFlashGlobalPrivacyURL"></a>
482 <div class=
"experimental-website-settings" hidden
>
483 <div class=
"settings-row">
484 <button class=
"website-settings-permission-button"
485 contentType=
"media-stream" i18n-content=
"websitesManage"></button>
489 <!-- PPAPI broker -->
491 <h3 i18n-content=
"ppapiBrokerTabLabel"></h3>
495 <input type=
"radio" name=
"ppapi-broker" value=
"allow">
496 <span i18n-content=
"ppapiBrokerAllow"></span>
501 <input type=
"radio" name=
"ppapi-broker" value=
"ask">
502 <span i18n-content=
"ppapiBrokerAsk"></span>
507 <input type=
"radio" name=
"ppapi-broker" value=
"block">
508 <span i18n-content=
"ppapiBrokerBlock"></span>
511 <div class=
"settings-row">
512 <button class=
"exceptions-list-button" contentType=
"ppapi-broker"
513 i18n-content=
"manageExceptions"></button>
517 <!-- Automatic Downloads filter -->
519 <h3 i18n-content=
"multipleAutomaticDownloadsTabLabel"></h3>
520 <div class=
"replace-with-website-settings">
521 <div class=
"radio controlled-setting-with-label">
523 <input type=
"radio" name=
"multiple-automatic-downloads"
526 <span i18n-content=
"multipleAutomaticDownloadsAllow"></span>
527 <span class=
"controlled-setting-indicator"
528 content-setting=
"multiple-automatic-downloads" value=
"allow">
533 <div class=
"radio controlled-setting-with-label">
535 <input type=
"radio" name=
"multiple-automatic-downloads" value=
"ask">
537 <span i18n-content=
"multipleAutomaticDownloadsAsk"></span>
538 <span class=
"controlled-setting-indicator"
539 content-setting=
"multiple-automatic-downloads" value=
"ask">
544 <div class=
"radio controlled-setting-with-label">
546 <input type=
"radio" name=
"multiple-automatic-downloads"
549 <span i18n-content=
"multipleAutomaticDownloadsBlock"></span>
550 <span class=
"controlled-setting-indicator"
551 content-setting=
"multiple-automatic-downloads" value=
"block">
556 <div class=
"settings-row">
557 <button class=
"exceptions-list-button"
558 contentType=
"multiple-automatic-downloads"
559 i18n-content=
"manageExceptions"></button>
562 <div class=
"experimental-website-settings" hidden
>
563 <span id=
"multiple-automatic-downloads-default-string"></span>
564 <div class=
"settings-row">
565 <button class=
"website-settings-permission-button"
566 contentType=
"multiple-automatic-downloads"
567 i18n-content=
"websitesManage"></button>
571 <!-- MIDI system exclusive messages filter -->
572 <section id=
"experimental-web-midi-settings" hidden=
"true">
573 <h3 i18n-content=
"midi-sysex_header"></h3>
577 <input type=
"radio" name=
"midi-sysex" value=
"allow">
578 <span i18n-content=
"midiSysExAllow"></span>
583 <input type=
"radio" name=
"midi-sysex" value=
"ask">
584 <span i18n-content=
"midiSysExAsk"></span>
589 <input type=
"radio" name=
"midi-sysex" value=
"block">
590 <span i18n-content=
"midiSysExBlock"></span>
593 <div class=
"settings-row">
594 <button class=
"exceptions-list-button" contentType=
"midi-sysex"
595 i18n-content=
"manageExceptions"></button>
599 <!-- Push messaging filter -->
600 <section id=
"experimental-push-messaging-settings" hidden=
"true">
601 <h3 i18n-content=
"push-messaging_header"></h3>
605 <input type=
"radio" name=
"push-messaging" value=
"allow">
606 <span i18n-content=
"pushMessagingAllow"></span>
611 <input type=
"radio" name=
"push-messaging" value=
"ask">
612 <span i18n-content=
"pushMessagingAsk"></span>
617 <input type=
"radio" name=
"push-messaging" value=
"block">
618 <span i18n-content=
"pushMessagingBlock"></span>
621 <div class=
"settings-row">
622 <button class=
"exceptions-list-button" contentType=
"push-messaging"
623 i18n-content=
"manageExceptions"></button>
627 <!-- Page zoom levels -->
628 <section id=
"page-zoom-levels">
629 <h3 i18n-content=
"zoomlevels_header"></h3>
631 <div class=
"settings-row">
632 <button class=
"exceptions-list-button" contentType=
"zoomlevels"
633 i18n-content=
"zoomLevelsManage"></button>
638 <div class=
"action-area">
639 <div class=
"button-strip">
640 <button id=
"content-settings-overlay-confirm" class=
"default-button"