summaryrefslogtreecommitdiffstats
path: root/chromium/chrome/browser/resources/settings/a11y_page/manage_a11y_page.html
diff options
context:
space:
mode:
Diffstat (limited to 'chromium/chrome/browser/resources/settings/a11y_page/manage_a11y_page.html')
-rw-r--r--chromium/chrome/browser/resources/settings/a11y_page/manage_a11y_page.html48
1 files changed, 27 insertions, 21 deletions
diff --git a/chromium/chrome/browser/resources/settings/a11y_page/manage_a11y_page.html b/chromium/chrome/browser/resources/settings/a11y_page/manage_a11y_page.html
index 7f290fc3df3..ccc488cb561 100644
--- a/chromium/chrome/browser/resources/settings/a11y_page/manage_a11y_page.html
+++ b/chromium/chrome/browser/resources/settings/a11y_page/manage_a11y_page.html
@@ -80,31 +80,35 @@
label="$i18n{screenMagnifierLabel}"
disabled="[[prefs.ash.docked_magnifier.enabled.value]]">
</settings-toggle-button>
- <div class="settings-box continuation">
- <div class="start sub-item settings-box-text">
- $i18n{screenMagnifierZoomLabel}
+ <template is="dom-if" if="[[prefs.settings.a11y.screen_magnifier.value]]">
+ <div class="settings-box continuation">
+ <div class="start sub-item settings-box-text">
+ $i18n{screenMagnifierZoomLabel}
+ </div>
+ <settings-dropdown-menu label="$i18n{screenMagnifierZoomLabel}"
+ pref="{{prefs.settings.a11y.screen_magnifier_scale}}"
+ menu-options="[[screenMagnifierZoomOptions_]]"
+ disabled="[[!prefs.settings.a11y.screen_magnifier.value]]">
+ </settings-dropdown-menu>
</div>
- <settings-dropdown-menu label="$i18n{screenMagnifierZoomLabel}"
- pref="{{prefs.settings.a11y.screen_magnifier_scale}}"
- menu-options="[[screenMagnifierZoomOptions_]]"
- disabled="[[!prefs.settings.a11y.screen_magnifier.value]]">
- </settings-dropdown-menu>
- </div>
+ </template>
<settings-toggle-button
pref="{{prefs.ash.docked_magnifier.enabled}}"
label="$i18n{dockedMagnifierLabel}"
disabled="[[prefs.settings.a11y.screen_magnifier.value]]">
</settings-toggle-button>
- <div class="settings-box continuation">
- <div class="start sub-item settings-box-text">
- $i18n{dockedMagnifierZoomLabel}
+ <template is="dom-if" if="[[prefs.ash.docked_magnifier.enabled.value]]">
+ <div class="settings-box continuation">
+ <div class="start sub-item settings-box-text">
+ $i18n{dockedMagnifierZoomLabel}
+ </div>
+ <settings-dropdown-menu label="$i18n{dockedMagnifierZoomLabel}"
+ pref="{{prefs.ash.docked_magnifier.scale}}"
+ menu-options="[[screenMagnifierZoomOptions_]]"
+ disabled="[[!prefs.ash.docked_magnifier.enabled.value]]">
+ </settings-dropdown-menu>
</div>
- <settings-dropdown-menu label="$i18n{dockedMagnifierZoomLabel}"
- pref="{{prefs.ash.docked_magnifier.scale}}"
- menu-options="[[screenMagnifierZoomOptions_]]"
- disabled="[[!prefs.ash.docked_magnifier.enabled.value]]">
- </settings-dropdown-menu>
- </div>
+ </template>
<cr-link-row class="hr" label="$i18n{displaySettingsTitle}"
on-click="onDisplayTap_" sub-label="$i18n{displaySettingsDescription}"
embedded></cr-link-row>
@@ -218,12 +222,14 @@
on-click="onMouseTap_" sub-label="$i18n{mouseSettingsDescription}"
embedded></cr-link-row>
- <h2>$i18n{audioHeading}</h2>
- <settings-toggle-button class="first"
+ <h2>$i18n{audioAndCaptionsHeading}</h2>
+ <cr-link-row class="first" label="$i18n{captionsTitle}"
+ on-click="onCaptionsClick_"></cr-link-row>
+ <settings-toggle-button
pref="{{prefs.settings.a11y.mono_audio}}"
label="$i18n{monoAudioLabel}">
</settings-toggle-button>
- <settings-toggle-button id="startupSoundEnabled" class="first"
+ <settings-toggle-button id="startupSoundEnabled"
pref=" "
on-change="toggleStartupSoundEnabled_"
label="$i18n{startupSoundLabel}">