Bug 1444283: Label the "Autofill addresses" and "autofill credit cards" check boxes for accessibility. r=MattN

MozReview-Commit-ID: EZ5ML1MQfOU

--HG--
extra : rebase_source : a62fc4dbfffff5feef263f26640ffd0e73900ac1
This commit is contained in:
James Teh 2018-03-09 13:50:01 +10:00
Родитель baa28935fc
Коммит c65fa0f0d1
1 изменённых файлов: 2 добавлений и 0 удалений

Просмотреть файл

@ -90,6 +90,7 @@ FormAutofillPreferences.prototype = {
addressAutofill.setAttribute("data-subcategory", "address-autofill");
addressAutofillCheckboxLabel.textContent = this.bundle.GetStringFromName("autofillAddressesCheckbox");
addressAutofillCheckbox.setAttribute("aria-label", addressAutofillCheckboxLabel.textContent);
addressAutofillLearnMore.textContent = this.bundle.GetStringFromName("learnMoreLabel");
savedAddressesBtn.setAttribute("label", this.bundle.GetStringFromName("savedAddressesBtnLabel"));
// Align the start to keep the savedAddressesBtn as original size
@ -144,6 +145,7 @@ FormAutofillPreferences.prototype = {
creditCardAutofill.setAttribute("data-subcategory", "credit-card-autofill");
creditCardAutofillCheckboxLabel.textContent = this.bundle.GetStringFromName("autofillCreditCardsCheckbox");
creditCardAutofillCheckbox.setAttribute("aria-label", creditCardAutofillCheckboxLabel.textContent);
creditCardAutofillLearnMore.textContent = this.bundle.GetStringFromName("learnMoreLabel");
savedCreditCardsBtn.setAttribute("label", this.bundle.GetStringFromName("savedCreditCardsBtnLabel"));
// Align the start to keep the savedCreditCardsBtn as original size