| Index: chrome/browser/resources/settings/site_settings_page/site_settings_page.html
|
| diff --git a/chrome/browser/resources/settings/site_settings_page/site_settings_page.html b/chrome/browser/resources/settings/site_settings_page/site_settings_page.html
|
| index 5cd0d26ecd8c679eecb52264881ebd351935352b..7b1406561c8abd6cb064606a00ea7059bf71fa83 100644
|
| --- a/chrome/browser/resources/settings/site_settings_page/site_settings_page.html
|
| +++ b/chrome/browser/resources/settings/site_settings_page/site_settings_page.html
|
| @@ -20,7 +20,8 @@
|
| data-route="SITE_SETTINGS_ALL" on-tap="onTapNavigate_" actionable>
|
| <iron-icon icon="settings:list"></iron-icon>
|
| <div class="middle">$i18n{siteSettingsCategoryAllSites}</div>
|
| - <button class="subpage-arrow" is="paper-icon-button-light"></button>
|
| + <button class="subpage-arrow" is="paper-icon-button-light"
|
| + aria-label="$i18n{siteSettingsCategoryAllSites}"></button>
|
| </div>
|
| <div class="settings-box line-only">
|
| </div>
|
| @@ -30,8 +31,8 @@
|
| data-route="SITE_SETTINGS_COOKIES" on-tap="onTapNavigate_" actionable>
|
| <iron-icon icon="settings:cookie"></iron-icon>
|
| <div class="middle">
|
| - <div>$i18n{siteSettingsCookies}</div>
|
| - <div class="secondary">
|
| + $i18n{siteSettingsCookies}
|
| + <div class="secondary" id="cookiesSecondary">
|
| [[defaultSettingLabel_(
|
| default_.cookies,
|
| '$i18n{siteSettingsCookiesAllowed}',
|
| @@ -39,22 +40,26 @@
|
| '$i18n{deleteDataPostSession}')]]
|
| </div>
|
| </div>
|
| - <button class="subpage-arrow" is="paper-icon-button-light"></button>
|
| + <button class="subpage-arrow" is="paper-icon-button-light"
|
| + aria-label="$i18n{siteSettingsCookies}"
|
| + aria-describedby="cookiesSecondary"></button>
|
| </div>
|
| <div class="settings-box two-line"
|
| category$="[[ContentSettingsTypes.GEOLOCATION]]"
|
| data-route="SITE_SETTINGS_LOCATION" on-tap="onTapNavigate_" actionable>
|
| <iron-icon icon="settings:location-on"></iron-icon>
|
| <div class="middle">
|
| - <div>$i18n{siteSettingsLocation}</div>
|
| - <div class="secondary">
|
| + $i18n{siteSettingsLocation}
|
| + <div class="secondary" id="locationSecondary">
|
| [[defaultSettingLabel_(
|
| default_.location,
|
| '$i18n{siteSettingsAskBeforeAccessing}',
|
| '$i18n{siteSettingsBlocked}')]]
|
| </div>
|
| </div>
|
| - <button class="subpage-arrow" is="paper-icon-button-light"></button>
|
| + <button class="subpage-arrow" is="paper-icon-button-light"
|
| + aria-label="$i18n{siteSettingsLocation}"
|
| + aria-describedby="locationSecondary"></button>
|
| </div>
|
| <div class="settings-box two-line"
|
| category$="[[ContentSettingsTypes.CAMERA]]"
|
| @@ -62,15 +67,17 @@
|
| on-tap="onTapNavigate_" actionable>
|
| <iron-icon icon="settings:videocam"></iron-icon>
|
| <div class="middle">
|
| - <div>$i18n{siteSettingsCamera}</div>
|
| - <div class="secondary">
|
| + $i18n{siteSettingsCamera}
|
| + <div class="secondary" id="cameraSecondary">
|
| [[defaultSettingLabel_(
|
| default_.mediaStreamCamera,
|
| '$i18n{siteSettingsAskBeforeAccessing}',
|
| '$i18n{siteSettingsBlocked}')]]
|
| </div>
|
| </div>
|
| - <button class="subpage-arrow" is="paper-icon-button-light"></button>
|
| + <button class="subpage-arrow" is="paper-icon-button-light"
|
| + aria-label="$i18n{siteSettingsCamera}"
|
| + aria-describedby="cameraSecondary"></button>
|
| </div>
|
| <div class="settings-box two-line" category$="[[ContentSettingsTypes.MIC]]"
|
| data-route="SITE_SETTINGS_MICROPHONE" on-tap="onTapNavigate_"
|
| @@ -78,14 +85,16 @@
|
| <iron-icon icon="settings:mic"></iron-icon>
|
| <div class="middle">
|
| $i18n{siteSettingsMic}
|
| - <div class="secondary">
|
| + <div class="secondary" id="micSecondary">
|
| [[defaultSettingLabel_(
|
| default_.mediaStreamMic,
|
| '$i18n{siteSettingsAskBeforeAccessing}',
|
| '$i18n{siteSettingsBlocked}')]]
|
| </div>
|
| </div>
|
| - <button class="subpage-arrow" is="paper-icon-button-light"></button>
|
| + <button class="subpage-arrow" is="paper-icon-button-light"
|
| + aria-label="$i18n{siteSettingsMic}"
|
| + aria-describedby="micSecondary"></button>
|
| </div>
|
| <div class="settings-box two-line"
|
| category$="[[ContentSettingsTypes.NOTIFICATIONS]]"
|
| @@ -94,14 +103,16 @@
|
| <iron-icon icon="settings:notifications"></iron-icon>
|
| <div class="middle">
|
| $i18n{siteSettingsNotifications}
|
| - <div class="secondary">
|
| + <div class="secondary" id="notificationsSecondary">
|
| [[defaultSettingLabel_(
|
| default_.notifications,
|
| '$i18n{siteSettingsAskBeforeSending}',
|
| '$i18n{siteSettingsBlocked}')]]
|
| </div>
|
| </div>
|
| - <button class="subpage-arrow" is="paper-icon-button-light"></button>
|
| + <button class="subpage-arrow" is="paper-icon-button-light"
|
| + aria-label="$i18n{siteSettingsNotifications}"
|
| + aria-describedby="notificationsSecondary"></button>
|
| </div>
|
| <div class="settings-box two-line"
|
| category$="[[ContentSettingsTypes.JAVASCRIPT]]"
|
| @@ -110,14 +121,16 @@
|
| <iron-icon icon="settings:input"></iron-icon>
|
| <div class="middle">
|
| $i18n{siteSettingsJavascript}
|
| - <div class="secondary">
|
| + <div class="secondary" is="javascriptSecondary">
|
| [[defaultSettingLabel_(
|
| default_.javascript,
|
| '$i18n{siteSettingsAllowed}',
|
| '$i18n{siteSettingsBlocked}')]]
|
| </div>
|
| </div>
|
| - <button class="subpage-arrow" is="paper-icon-button-light"></button>
|
| + <button class="subpage-arrow" is="paper-icon-button-light"
|
| + aria-label="$i18n{siteSettingsJavascript}"
|
| + aria-describedby="javascriptSecondary"></button>
|
| </div>
|
| <div class="settings-box two-line"
|
| category$="[[ContentSettingsTypes.PLUGINS]]"
|
| @@ -125,7 +138,7 @@
|
| <iron-icon icon="cr:extension"></iron-icon>
|
| <div class="middle">
|
| $i18n{siteSettingsFlash}
|
| - <div class="secondary">
|
| + <div class="secondary" id="flashSecondary">
|
| [[defaultSettingLabel_(
|
| default_.plugins,
|
| '$i18n{siteSettingsFlashAllow}',
|
| @@ -133,7 +146,9 @@
|
| '$i18n{siteSettingsFlashAskBefore}')]]
|
| </div>
|
| </div>
|
| - <button class="subpage-arrow" is="paper-icon-button-light"></button>
|
| + <button class="subpage-arrow" is="paper-icon-button-light"
|
| + aria-label="$i18n{siteSettingsFlash}"
|
| + aria-describedby="flashSecondary"></button>
|
| </div>
|
| <div class="settings-box two-line"
|
| category$="[[ContentSettingsTypes.IMAGES]]"
|
| @@ -141,14 +156,16 @@
|
| <iron-icon icon="settings:photo"></iron-icon>
|
| <div class="middle">
|
| $i18n{siteSettingsImages}
|
| - <div class="secondary">
|
| + <div class="secondary" id="imagesSecondary">
|
| [[defaultSettingLabel_(
|
| default_.images,
|
| '$i18n{siteSettingsShowAll}',
|
| '$i18n{siteSettingsDontShowImages}')]]
|
| </div>
|
| </div>
|
| - <button class="subpage-arrow" is="paper-icon-button-light"></button>
|
| + <button class="subpage-arrow" is="paper-icon-button-light"
|
| + aria-label="$i18n{siteSettingsImages}"
|
| + aria-describedby="imagesSecondary"></button>
|
| </div>
|
| <div category$="[[ContentSettingsTypes.POPUPS]]"
|
| class="settings-box two-line" data-route="SITE_SETTINGS_POPUPS"
|
| @@ -156,14 +173,16 @@
|
| <iron-icon icon="cr:open-in-new"></iron-icon>
|
| <div class="middle">
|
| $i18n{siteSettingsPopups}
|
| - <div class="secondary">
|
| + <div class="secondary" id="popupsSecondary">
|
| [[defaultSettingLabel_(
|
| default_.popups,
|
| '$i18n{siteSettingsAllowed}',
|
| '$i18n{siteSettingsBlocked}')]]
|
| </div>
|
| </div>
|
| - <button class="subpage-arrow" is="paper-icon-button-light"></button>
|
| + <button class="subpage-arrow" is="paper-icon-button-light"
|
| + aria-label="$i18n{siteSettingsPopups}"
|
| + aria-describedby="popupsSecondary"></button>
|
| </div>
|
| <div class="settings-box two-line"
|
| category$="[[ContentSettingsTypes.BACKGROUND_SYNC]]"
|
| @@ -172,14 +191,16 @@
|
| <iron-icon icon="settings:sync"></iron-icon>
|
| <div class="middle">
|
| $i18n{siteSettingsBackgroundSync}
|
| - <div class="secondary">
|
| + <div class="secondary" id="backgroundSyncSecondary">
|
| [[defaultSettingLabel_(
|
| default_.backgroundSync,
|
| '$i18n{siteSettingsAllowRecentlyClosedSites}',
|
| '$i18n{siteSettingsBackgroundSyncBlocked}')]]
|
| </div>
|
| </div>
|
| - <button class="subpage-arrow" is="paper-icon-button-light"></button>
|
| + <button class="subpage-arrow" is="paper-icon-button-light"
|
| + aria-label="$i18n{siteSettingsBackgroundSync}"
|
| + aria-describedby="backgroundSyncSecondary"></button>
|
| </div>
|
| <div class="settings-box two-line"
|
| category$="[[ContentSettingsTypes.AUTOMATIC_DOWNLOADS]]"
|
| @@ -188,14 +209,16 @@
|
| <iron-icon icon="cr:file-download"></iron-icon>
|
| <div class="middle">
|
| $i18n{siteSettingsAutomaticDownloads}
|
| - <div class="secondary">
|
| + <div class="secondary" id="automaticDownloadsSecondary">
|
| [[defaultSettingLabel_(
|
| default_.multipleAutomaticDownloads,
|
| '$i18n{siteSettingsAutoDownloadAsk}',
|
| '$i18n{siteSettingsAutoDownloadBlock}')]]
|
| </div>
|
| </div>
|
| - <button class="subpage-arrow" is="paper-icon-button-light"></button>
|
| + <button class="subpage-arrow" is="paper-icon-button-light"
|
| + aria-label="$i18n{siteSettingsAutomaticDownloads}"
|
| + aria-describedby="automaticDownloadsSecondary"></button>
|
| </div>
|
| <div class="settings-box two-line"
|
| category$="[[ContentSettingsTypes.UNSANDBOXED_PLUGINS]]"
|
| @@ -204,14 +227,16 @@
|
| <iron-icon icon="cr:extension"></iron-icon>
|
| <div class="middle">
|
| $i18n{siteSettingsUnsandboxedPlugins}
|
| - <div class="secondary">
|
| + <div class="secondary" id="unsandboxedPluginsSecondary">
|
| [[defaultSettingLabel_(
|
| default_.ppapiBroker,
|
| '$i18n{siteSettingsUnsandboxedPluginsAsk}',
|
| '$i18n{siteSettingsUnsandboxedPluginsBlock}')]]
|
| </div>
|
| </div>
|
| - <button class="subpage-arrow" is="paper-icon-button-light"></button>
|
| + <button class="subpage-arrow" is="paper-icon-button-light"
|
| + aria-label="$i18n{siteSettingsUnsandboxedPlugins}"
|
| + aria-describedby="unsandboxedPluginsSecondary"></button>
|
| </div>
|
| <div class="settings-box two-line"
|
| category$="[[ContentSettingsTypes.PROTOCOL_HANDLERS]]"
|
| @@ -220,40 +245,46 @@
|
| <iron-icon icon="settings:protocol-handler"></iron-icon>
|
| <div class="middle">
|
| $i18n{siteSettingsHandlers}
|
| - <div class="secondary">
|
| + <div class="secondary" id="handlersSecondary">
|
| [[defaultSettingLabel_(
|
| default_.registerProtocolHandler,
|
| '$i18n{siteSettingsHandlersAsk}',
|
| '$i18n{siteSettingsHandlersBlocked}')]]
|
| </div>
|
| </div>
|
| - <button class="subpage-arrow" is="paper-icon-button-light"></button>
|
| + <button class="subpage-arrow" is="paper-icon-button-light"
|
| + aria-label="$i18n{siteSettingsHandlers}"
|
| + aria-describedby="handlersSecondary"></button>
|
| </div>
|
| <div class="settings-box" category$="[[ContentSettingsTypes.ZOOM_LEVELS]]"
|
| data-route="SITE_SETTINGS_ZOOM_LEVELS"
|
| on-tap="onTapNavigate_" actionable>
|
| <iron-icon icon="settings:zoom-in"></iron-icon>
|
| <div class="middle">$i18n{siteSettingsZoomLevels}</div>
|
| - <button class="subpage-arrow" is="paper-icon-button-light"></button>
|
| + <button class="subpage-arrow" is="paper-icon-button-light"
|
| + aria-label="$i18n{siteSettingsZoomLevels}"></button>
|
| </div>
|
| <div class="settings-box" category$="[[ContentSettingsTypes.USB_DEVICES]]"
|
| data-route="SITE_SETTINGS_USB_DEVICES"
|
| on-tap="onTapNavigate_" actionable>
|
| <iron-icon icon="settings:usb"></iron-icon>
|
| <div class="middle">$i18n{siteSettingsUsbDevices}</div>
|
| - <button class="subpage-arrow" is="paper-icon-button-light"></button>
|
| + <button class="subpage-arrow" is="paper-icon-button-light"
|
| + aria-label="$i18n{siteSettingsUsbDevices}"></button>
|
| </div>
|
| <div class="settings-box" data-route="SITE_SETTINGS_PDF_DOCUMENTS"
|
| on-tap="onTapNavigate_" actionable>
|
| <iron-icon icon="settings:pdf"></iron-icon>
|
| <div class="middle">$i18n{siteSettingsPdfDocuments}</div>
|
| - <button class="subpage-arrow" is="paper-icon-button-light"></button>
|
| + <button class="subpage-arrow" is="paper-icon-button-light"
|
| + aria-label="$i18n{siteSettingsPdfDocuments}"></button>
|
| </div>
|
| <div class="settings-box" data-route="SITE_SETTINGS_PROTECTED_CONTENT"
|
| on-tap="onTapNavigate_" actionable>
|
| <iron-icon icon="settings:security"></iron-icon>
|
| <div class="middle">$i18n{siteSettingsProtectedContent}</div>
|
| - <button class="subpage-arrow" is="paper-icon-button-light"></button>
|
| + <button class="subpage-arrow" is="paper-icon-button-light"
|
| + aria-label="$i18n{siteSettingsProtectedContent}"></button>
|
| </div>
|
| </template>
|
| <script src="site_settings_page.js"></script>
|
|
|