diff options
Diffstat (limited to 'chromium/chrome/browser/resources/settings/a11y_page/a11y_page.html')
-rw-r--r-- | chromium/chrome/browser/resources/settings/a11y_page/a11y_page.html | 29 |
1 files changed, 24 insertions, 5 deletions
diff --git a/chromium/chrome/browser/resources/settings/a11y_page/a11y_page.html b/chromium/chrome/browser/resources/settings/a11y_page/a11y_page.html index 078fc8f2161..86bd1584a0c 100644 --- a/chromium/chrome/browser/resources/settings/a11y_page/a11y_page.html +++ b/chromium/chrome/browser/resources/settings/a11y_page/a11y_page.html @@ -22,10 +22,19 @@ <settings-animated-pages id="pages" current-route="{{currentRoute}}" section="a11y" focus-config="[[focusConfig_]]"> <div route-path="default"> - <cr-link-row class="hr" id="captions" label="$i18n{captionsTitle}" - on-click="onCaptionsClick_" external$="[[captionSettingsOpensExternally_]]"> +<if expr="chromeos"> + <cr-link-row class="hr" id="subpage-trigger" + label="$i18n{manageAccessibilityFeatures}" + on-click="onManageSystemAccessibilityFeaturesTap_" + sub-label="$i18n{moreFeaturesLinkDescription}" + hidden="[[showOsSettings_]]" external> </cr-link-row> +</if> <if expr="not chromeos"> + <cr-link-row class="hr" id="captions" label="$i18n{captionsTitle}" + on-click="onCaptionsClick_" + external$="[[captionSettingsOpensExternally_]]"> + </cr-link-row> <settings-toggle-button id="a11yImageLabels" hidden$="[[!showAccessibilityLabelsSetting_]]" @@ -36,7 +45,7 @@ </settings-toggle-button> </if> <if expr="chromeos"> - <template is="dom-if" if="[[pageVisibility.webstoreLink]]"> + <template is="dom-if" if="[[showOsSettings_]]"> <settings-toggle-button id="a11yImageLabels" hidden$="[[!showAccessibilityLabelsSetting_]]" @@ -58,7 +67,7 @@ </if> <cr-link-row class="hr" label="$i18n{moreFeaturesLink}" on-click="onMoreFeaturesLinkClick_" sub-label="$i18n{a11yWebStore}" - hidden="[[pageVisibility.webstoreLink]]" external> + hidden="[[showOsSettings_]]" external> </cr-link-row> </div> <if expr="not is_macosx"> @@ -73,7 +82,17 @@ </template> </if> <if expr="chromeos"> - <template is="dom-if" if="[[pageVisibility.webstoreLink]]"> + <template is="dom-if" if="[[showCaptionSettings_]]"> + <template is="dom-if" route-path="/manageAccessibility/captions"> + <settings-subpage + associated-control="[[$$('#subpage-trigger')]]" + page-title="$i18n{captionsTitle}"> + <settings-captions prefs="{{prefs}}"> + </settings-captions> + </settings-subpage> + </template> + </template> + <template is="dom-if" if="[[showOsSettings_]]"> <template is="dom-if" route-path="/manageAccessibility"> <settings-subpage associated-control="[[$$('#subpage-trigger')]]" |