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>
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>
70 <h3 i18n-content=
"imagesTabLabel"></h3>
72 <div class=
"radio controlled-setting-with-label">
74 <input type=
"radio" name=
"images" value=
"allow">
76 <span i18n-content=
"imagesAllow"></span>
77 <span class=
"controlled-setting-indicator"
78 content-setting=
"images" value=
"allow"></span>
82 <div class=
"radio controlled-setting-with-label">
84 <input type=
"radio" name=
"images" value=
"block">
86 <span i18n-content=
"imagesBlock"></span>
87 <span class=
"controlled-setting-indicator"
88 content-setting=
"images" value=
"block"></span>
92 <div class=
"settings-row">
93 <button class=
"exceptions-list-button" contentType=
"images"
94 i18n-content=
"manageExceptions"></button>
98 <!-- JavaScript filter -->
100 <h3 i18n-content=
"javascriptTabLabel"></h3>
102 <div class=
"radio controlled-setting-with-label">
104 <input type=
"radio" name=
"javascript" value=
"allow">
106 <span i18n-content=
"javascriptAllow"></span>
107 <span class=
"controlled-setting-indicator"
108 content-setting=
"javascript" value=
"allow"></span>
112 <div class=
"radio controlled-setting-with-label">
114 <input type=
"radio" name=
"javascript" value=
"block">
116 <span i18n-content=
"javascriptBlock"></span>
117 <span class=
"controlled-setting-indicator"
118 content-setting=
"javascript" value=
"block"></span>
122 <div class=
"settings-row">
123 <button class=
"exceptions-list-button" contentType=
"javascript"
124 i18n-content=
"manageExceptions"></button>
128 <!-- Handlers settings -->
129 <section id=
"handlers-section">
130 <h3 i18n-content=
"handlersTabLabel"></h3>
134 <input type=
"radio" name=
"handlers" value=
"allow"
135 class=
"handler-radio">
136 <span i18n-content=
"handlersAllow"></span>
141 <input type=
"radio" name=
"handlers" value=
"block"
142 class=
"handler-radio">
143 <span i18n-content=
"handlersBlock"></span>
146 <div class=
"settings-row">
147 <button id=
"manage-handlers-button" contentType=
"handlers"
148 i18n-content=
"manageHandlers"></button>
152 <!-- Plugins filter -->
154 <h3 i18n-content=
"pluginsTabLabel"></h3>
156 <div class=
"radio controlled-setting-with-label">
158 <input id=
"plugins-allow-radio" type=
"radio" name=
"plugins"
161 <span i18n-content=
"pluginsAllow"></span>
162 <span class=
"controlled-setting-indicator"
163 content-setting=
"plugins" value=
"allow"></span>
167 <div class=
"radio controlled-setting-with-label">
169 <input type=
"radio" name=
"plugins" value=
"detect">
171 <span i18n-content=
"pluginsDetect"></span>
172 <span class=
"controlled-setting-indicator"
173 content-setting=
"plugins" value=
"detect"></span>
177 <div class=
"radio controlled-setting-with-label">
179 <input type=
"radio" name=
"plugins" value=
"block">
181 <span i18n-content=
"pluginsBlock"></span>
182 <span class=
"controlled-setting-indicator"
183 content-setting=
"plugins" value=
"block"></span>
187 <div class=
"settings-row">
188 <button class=
"exceptions-list-button" contentType=
"plugins"
189 i18n-content=
"manageExceptions"></button>
191 <div id=
"disable-plugins-container">
192 <a href=
"chrome://plugins" i18n-content=
"manageIndividualPlugins"
197 <!-- Pop-ups filter -->
199 <h3 i18n-content=
"popupsTabLabel" class=
"content-settings-header"></h3>
201 <div class=
"radio controlled-setting-with-label">
203 <input type=
"radio" name=
"popups" value=
"allow">
205 <span i18n-content=
"popupsAllow"></span>
206 <span class=
"controlled-setting-indicator"
207 content-setting=
"popups" value=
"allow"></span>
211 <div class=
"radio controlled-setting-with-label">
213 <input type=
"radio" name=
"popups" value=
"block">
215 <span i18n-content=
"popupsBlock"></span>
216 <span class=
"controlled-setting-indicator"
217 content-setting=
"popups" value=
"block"></span>
221 <div class=
"settings-row">
222 <button class=
"exceptions-list-button" contentType=
"popups"
223 i18n-content=
"manageExceptions"></button>
227 <!-- Location filter -->
229 <h3 i18n-content=
"locationTabLabel"></h3>
231 <div class=
"radio controlled-setting-with-label">
233 <input type=
"radio" name=
"location" value=
"allow">
235 <span i18n-content=
"locationAllow"></span>
236 <span class=
"controlled-setting-indicator"
237 content-setting=
"location" value=
"allow"></span>
241 <div class=
"radio controlled-setting-with-label">
243 <input type=
"radio" name=
"location" value=
"ask">
245 <span i18n-content=
"locationAsk"></span>
246 <span class=
"controlled-setting-indicator"
247 content-setting=
"location" value=
"ask"></span>
251 <div class=
"radio controlled-setting-with-label">
253 <input type=
"radio" name=
"location"
256 <span i18n-content=
"locationBlock"></span>
257 <span class=
"controlled-setting-indicator"
258 content-setting=
"location" value=
"block"></span>
262 <if expr=
"enable_google_now">
263 <div class=
"checkbox controlled-setting-with-label"
264 id=
"geolocationCheckbox" hidden
>
266 <input pref=
"googlegeolocationaccess.enabled"
267 metric=
"Options_GoogleGeolocationAccessCheckbox"
270 <span i18n-content=
"googleGeolocationAccessEnable"></span>
271 <span class=
"controlled-setting-indicator"
272 pref=
"googlegeolocationaccess.enabled"></span>
277 <div class=
"settings-row">
278 <button class=
"exceptions-list-button" contentType=
"location"
279 i18n-content=
"manageExceptions"></button>
283 <!-- Notifications filter tab contents -->
284 <section id=
"notifications-section">
285 <h3 i18n-content=
"notificationsTabLabel"></h3>
287 <div class=
"radio controlled-setting-with-label">
289 <input type=
"radio" name=
"notifications" value=
"allow">
291 <span i18n-content=
"notificationsAllow"></span>
292 <span class=
"controlled-setting-indicator"
293 content-setting=
"notifications" value=
"allow"></span>
297 <div class=
"radio controlled-setting-with-label">
299 <input type=
"radio" name=
"notifications" value=
"ask">
301 <span i18n-content=
"notificationsAsk"></span>
302 <span class=
"controlled-setting-indicator"
303 content-setting=
"notifications" value=
"ask"></span>
307 <div class=
"radio controlled-setting-with-label">
309 <input type=
"radio" name=
"notifications" value=
"block">
311 <span i18n-content=
"notificationsBlock"></span>
312 <span class=
"controlled-setting-indicator"
313 content-setting=
"notifications" value=
"block"></span>
317 <div class=
"settings-row">
318 <button class=
"exceptions-list-button" contentType=
"notifications"
319 i18n-content=
"manageExceptions"></button>
323 <!-- Fullscreen filter -->
325 <h3 i18n-content=
"fullscreenTabLabel"></h3>
326 <div class=
"settings-row">
327 <button class=
"exceptions-list-button" contentType=
"fullscreen"
328 i18n-content=
"manageExceptions"></button>
331 <!-- Mouse Lock filter -->
333 <h3 i18n-content=
"mouselockTabLabel"></h3>
337 <input type=
"radio" name=
"mouselock" value=
"allow">
339 <span i18n-content=
"mouselockAllow"></span>
340 <span class=
"controlled-setting-indicator"
341 content-setting=
"mouselock" value=
"allow"></span>
347 <input type=
"radio" name=
"mouselock" value=
"ask">
349 <span i18n-content=
"mouselockAsk"></span>
350 <span class=
"controlled-setting-indicator"
351 content-setting=
"mouselock" value=
"ask"></span>
357 <input type=
"radio" name=
"mouselock" value=
"block">
359 <span i18n-content=
"mouselockBlock"></span>
360 <span class=
"controlled-setting-indicator"
361 content-setting=
"mouselock" value=
"block"></span>
365 <div class=
"settings-row">
366 <button class=
"exceptions-list-button" contentType=
"mouselock"
367 i18n-content=
"manageExceptions"></button>
371 <if expr=
"chromeos or is_win">
372 <!-- Protected Content filter -->
373 <section guest-visibility=
"disabled">
374 <h3 i18n-content=
"protectedContentTabLabel"
375 class=
"content-settings-header"></h3>
377 <div class=
"settings-row">
378 <p i18n-content=
"protectedContentInfo"></p>
380 <div class=
"checkbox">
382 <input pref=
"settings.privacy.drm_enabled" type=
"checkbox">
383 <span i18n-content=
"protectedContentEnable"></span>
387 <div class=
"settings-row">
388 <button id=
"protected-content-exceptions"
389 class=
"exceptions-list-button" contentType=
"protectedContent"
390 i18n-content=
"manageExceptions"></button>
396 <!-- Microphone filter -->
397 <section id=
"media-stream-mic">
398 <h3 i18n-content=
"mediaStreamMicTabLabel"></h3>
400 <span id=
"media-select-mic-label"
401 i18n-content=
"mediaSelectMicLabel" hidden
></span>
402 <select id=
"media-select-mic" class=
"weakrtl media-device-control"
403 aria-labelledby=
"media-select-mic-label"></select>
404 <div class=
"radio controlled-setting-with-label">
406 <input type=
"radio" name=
"media-stream-mic" value=
"ask">
408 <span i18n-content=
"mediaStreamMicAsk"></span>
409 <span class=
"controlled-setting-indicator"
410 content-setting=
"media-stream-mic" value=
"ask"></span>
414 <div class=
"radio controlled-setting-with-label">
416 <input type=
"radio" name=
"media-stream-mic" value=
"block">
418 <span i18n-content=
"mediaStreamMicBlock"></span>
419 <span class=
"controlled-setting-indicator"
420 content-setting=
"media-stream-mic" value=
"block"></span>
424 <div class=
"settings-row">
425 <button class=
"exceptions-list-button" contentType=
"media-stream-mic"
426 i18n-content=
"manageExceptions"></button>
428 <div id=
"media-pepper-flash-default-mic" class=
"pepper-flash-settings">
429 <span i18n-content=
"mediaPepperFlashMicDefaultDivergedLabel"></span>
430 <a target=
"_blank" i18n-content=
"mediaPepperFlashChangeLink"
431 i18n-values=
"href:mediaPepperFlashGlobalPrivacyURL"></a>
435 <!-- Camera filter -->
436 <section id=
"media-stream-camera">
437 <h3 i18n-content=
"mediaStreamCameraTabLabel"></h3>
439 <span id=
"media-select-camera-label"
440 i18n-content=
"mediaSelectCameraLabel" hidden
></span>
441 <select id=
"media-select-camera" class=
"weakrtl media-device-control"
442 aria-labelledby=
"media-select-camera-label"></select>
443 <div class=
"radio controlled-setting-with-label">
445 <input type=
"radio" name=
"media-stream-camera" value=
"ask">
447 <span i18n-content=
"mediaStreamCameraAsk"></span>
448 <span class=
"controlled-setting-indicator"
449 content-setting=
"media-stream-camera" value=
"ask"></span>
453 <div class=
"radio controlled-setting-with-label">
455 <input type=
"radio" name=
"media-stream-camera" value=
"block">
457 <span i18n-content=
"mediaStreamCameraBlock"></span>
458 <span class=
"controlled-setting-indicator"
459 content-setting=
"media-stream-camera" value=
"block"></span>
463 <div class=
"settings-row">
464 <button class=
"exceptions-list-button"
465 contentType=
"media-stream-camera" i18n-content=
"manageExceptions">
468 <div id=
"media-pepper-flash-default-camera"
469 class=
"pepper-flash-settings">
470 <span i18n-content=
"mediaPepperFlashCameraDefaultDivergedLabel">
472 <a target=
"_blank" i18n-content=
"mediaPepperFlashChangeLink"
473 i18n-values=
"href:mediaPepperFlashGlobalPrivacyURL"></a>
477 <!-- PPAPI broker -->
479 <h3 i18n-content=
"ppapiBrokerTabLabel"></h3>
483 <input type=
"radio" name=
"ppapi-broker" value=
"allow">
485 <span i18n-content=
"ppapiBrokerAllow"></span>
486 <span class=
"controlled-setting-indicator"
487 content-setting=
"ppapi-broker" value=
"allow"></span>
493 <input type=
"radio" name=
"ppapi-broker" value=
"ask">
495 <span i18n-content=
"ppapiBrokerAsk"></span>
496 <span class=
"controlled-setting-indicator"
497 content-setting=
"ppapi-broker" value=
"ask"></span>
503 <input type=
"radio" name=
"ppapi-broker" value=
"block">
505 <span i18n-content=
"ppapiBrokerBlock"></span>
506 <span class=
"controlled-setting-indicator"
507 content-setting=
"ppapi-broker" value=
"block"></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>
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>
563 <!-- MIDI system exclusive messages filter -->
565 <h3 i18n-content=
"midiSysexHeader"></h3>
569 <input type=
"radio" name=
"midi-sysex" value=
"allow">
570 <span i18n-content=
"midiSysExAllow"></span>
575 <input type=
"radio" name=
"midi-sysex" value=
"ask">
576 <span i18n-content=
"midiSysExAsk"></span>
581 <input type=
"radio" name=
"midi-sysex" value=
"block">
582 <span i18n-content=
"midiSysExBlock"></span>
585 <div class=
"settings-row">
586 <button class=
"exceptions-list-button" contentType=
"midi-sysex"
587 i18n-content=
"manageExceptions"></button>
591 <!-- Push messaging filter -->
592 <section id=
"experimental-push-messaging-settings" hidden=
"true">
593 <h3 i18n-content=
"pushMessagingHeader"></h3>
597 <input type=
"radio" name=
"push-messaging" value=
"allow">
598 <span i18n-content=
"pushMessagingAllow"></span>
603 <input type=
"radio" name=
"push-messaging" value=
"ask">
604 <span i18n-content=
"pushMessagingAsk"></span>
609 <input type=
"radio" name=
"push-messaging" value=
"block">
610 <span i18n-content=
"pushMessagingBlock"></span>
613 <div class=
"settings-row">
614 <button class=
"exceptions-list-button" contentType=
"push-messaging"
615 i18n-content=
"manageExceptions"></button>
619 <!-- Page zoom levels -->
620 <section id=
"page-zoom-levels">
621 <h3 i18n-content=
"zoomlevelsHeader"></h3>
623 <div class=
"settings-row">
624 <button class=
"exceptions-list-button" contentType=
"zoomlevels"
625 i18n-content=
"zoomLevelsManage"></button>
630 <div class=
"action-area">
631 <div class=
"button-strip">
632 <button id=
"content-settings-overlay-confirm" class=
"default-button"