Bug 1593649 - Part 1: Fix a11y issues with about:addons header/recommendations r=robwu,rpl,fluent-reviewers,flod
authorMark Striemer <mstriemer@mozilla.com>
Fri, 29 Nov 2019 19:36:57 +0000
changeset 12470 0a1f5e38d4be250ca01820e25642cc89e8864a81
parent 12469 f42897c47357b3446ca74fef1c5d02ae5c923296
child 12471 494d67e5ff6170da55076a51cdc5ec6977d6ebbc
push id203
push userflodolo@mozilla.com
push dateSun, 01 Dec 2019 08:35:56 +0000
reviewersrobwu, rpl, fluent-reviewers, flod
bugs1593649
Bug 1593649 - Part 1: Fix a11y issues with about:addons header/recommendations r=robwu,rpl,fluent-reviewers,flod Add a proper title and popup attributes to page-options button. Make recommended card's add-on names headings. Give the HTML pane a title so it reads better in screen readers. Always include a label for the search box. Clarify the label on the extension enable checkbox. Differential Revision: https://phabricator.services.mozilla.com/D54874 X-Channel-Repo: mozilla-central X-Channel-Converted-Revision: ea1e107e1a59f6306c8601621002c683392325dd X-Channel-Repo: releases/mozilla-beta X-Channel-Revision: a25e8472d4ff130f59792b0ac11a133b0514aca0 X-Channel-Repo: releases/mozilla-release X-Channel-Revision: c49da39eaf2966633dcec6d5476989e687e2ba32 X-Channel-Repo: releases/mozilla-esr68 X-Channel-Revision: 78764fc644ded50f7e681596608aa754ed90b0cc
toolkit/toolkit/about/aboutAddons.ftl
--- a/toolkit/toolkit/about/aboutAddons.ftl
+++ b/toolkit/toolkit/about/aboutAddons.ftl
@@ -1,15 +1,17 @@
 # This Source Code Form is subject to the terms of the Mozilla Public
 # License, v. 2.0. If a copy of the MPL was not distributed with this
 # file, You can obtain one at http://mozilla.org/MPL/2.0/.
 
 addons-window =
     .title = Add-ons Manager
 
+addons-page-title = Add-ons Manager
+
 search-header =
     .placeholder = Search addons.mozilla.org
     .searchbuttonlabel = Search
 
 search-header-shortcut =
     .key = f
 
 loading-label =
@@ -440,19 +442,19 @@ addon-options-button =
 ## Add-on actions
 report-addon-button = Report
 remove-addon-button = Remove
 # The link will always be shown after the other text.
 remove-addon-disabled-button = Can’t Be Removed <a data-l10n-name="link">Why?</a>
 disable-addon-button = Disable
 enable-addon-button = Enable
 expand-addon-button = More Options
-disable-addon-button-label =
-    .aria-label = Disable
-enable-addon-button-label =
+# This is used for the toggle on the extension card, it's a checkbox and this
+# is always its label.
+extension-enable-addon-button-label =
     .aria-label = Enable
 preferences-addon-button =
     { PLATFORM() ->
         [windows] Options
        *[other] Preferences
     }
 details-addon-button = Details
 release-notes-addon-button = Release Notes
@@ -569,10 +571,14 @@ plugin-heading = Manage Your Plugins
 dictionary-heading = Manage Your Dictionaries
 locale-heading = Manage Your Languages
 updates-heading = Manage Your Updates
 discover-heading = Personalize Your { -brand-short-name }
 shortcuts-heading = Manage Extension Shortcuts
 
 theme-heading-search-label = Find more themes
 extension-heading-search-label = Find more extensions
+default-heading-search-label = Find more add-ons
 addons-heading-search-input =
     .placeholder = Search addons.mozilla.org
+
+addon-page-options-button =
+    .title = Tools for all add-ons