<style include="settings-shared site-settings-shared"></style> | |
<div class="content-settings-header secondary"> | |
$i18n{siteSettingsJavascriptOptimizerDescription} | |
</div> | |
<div class="radio-group"> | |
<h2>$i18n{siteSettingsDefaultBehavior}</h2> | |
<div id="radioGroupSubLabel" class="secondary"> | |
$i18n{siteSettingsDefaultBehaviorDescription} | |
</div> | |
<settings-radio-group | |
id="javascriptOptimizerRadioGroup" | |
pref="{{prefs.generated.javascript_optimizer}}" | |
selectable-elements="settings-collapse-radio-button" | |
group-aria-label="$i18n{siteSettingsDefaultBehavior}"> | |
<settings-collapse-radio-button | |
id="enableForAllSites" | |
class="two-line" | |
name="[[javascriptOptimizerSettingEnum_.ALLOWED]]" | |
pref="prefs.generated.javascript_optimizer" | |
label="$i18n{siteSettingsJavascriptOptimizerAllowed}" | |
sub-label="$i18n{siteSettingsJavascriptOptimizerAllowedSubLabel}" | |
no-collapse> | |
</settings-collapse-radio-button> | |
<template is="dom-if" | |
if="[[isBlockV8OptimizerOnUnfamiliarSitesEnabled_]]"> | |
<settings-collapse-radio-button | |
id="blockForUnfamiliarSites" | |
class="two-line" | |
name="[[javascriptOptimizerSettingEnum_.BLOCKED_FOR_UNFAMILIAR_SITES]]" | |
pref="prefs.generated.javascript_optimizer" | |
label="$i18n{siteSettingsJavascriptOptimizerBlockedUnfamiliarSites}" | |
sub-label="$i18n{siteSettingsJavascriptOptimizerBlockedUnfamiliarSitesSubLabel}" | |
no-collapse> | |
</settings-collapse-radio-button> | |
</template> | |
<settings-collapse-radio-button | |
id="blockForAllSites" | |
class="two-line" | |
name="[[javascriptOptimizerSettingEnum_.BLOCKED]]" | |
pref="prefs.generated.javascript_optimizer" | |
label="$i18n{siteSettingsJavascriptOptimizerBlocked}" | |
sub-label="$i18n{siteSettingsJavascriptOptimizerBlockedSubLabel}" | |
no-collapse> | |
</settings-collapse-radio-button> | |
</settings-radio-group> | |
</div> | |
<category-setting-exceptions | |
category="[[contentSettingsTypesEnum_.JAVASCRIPT_OPTIMIZER]]" | |
allow-header="$i18n{siteSettingsJavascriptOptimizerAllowedExceptions}" | |
block-header="$i18n{siteSettingsJavascriptOptimizerBlockedExceptions}" | |
search-filter="[[searchTerm]]"> | |
</category-setting-exceptions> |