Closed Bug 1901184 Opened 5 months ago Closed 5 months ago

Translations: Extraneous tab stop between Settings and Download all buttons

Categories

(Firefox :: Settings UI, defect, P1)

defect

Tracking

()

VERIFIED FIXED
129 Branch
Accessibility Severity s3
Tracking Status
firefox129 --- verified

People

(Reporter: Jamie, Assigned: mconley)

References

(Blocks 1 open bug)

Details

(Keywords: access)

Attachments

(1 file)

(I wasn't sure whether to file this in the Translations component or the Settings component. Please move if necessary.)

STR (with the NVDA screen reader):

  1. Open Firefox Settings.
  2. Focus the Settings button for Translations.
  3. Press tab.
    • Expected: Focus should move to the Download All button.
    • Actual: Focus moves to a div with id translations-manage-install-list and NVDA reads the entire content of this section: "Download languages for offline translation Download all button alt+shift+d Remove all alt+shift+e Bulgarian Download button ..."

This bug will go away once bug 1836304 is implemented. Until then, it's rather ugly. If bug 1836304 isn't likely to happen any time soon, I think this div needs tabindex="-1" so it doesn't get included in the tab order.

Assignee: nobody → mconley
Severity: -- → S3
Priority: -- → P1
Pushed by gijskruitbosch@gmail.com: https://hg.mozilla.org/integration/autoland/rev/77519f95a80a The translations-manage-install-list div should not be keyboard focusable. r=settings-reviewers,Gijs
Status: NEW → RESOLVED
Closed: 5 months ago
Resolution: --- → FIXED
Target Milestone: --- → 129 Branch

Reproduced the initial issue on Nightly 128.0a1 (Build ID: 20240606092816) on Windows 10.

Verified the fix using Firefox 129.0b2 and Nightly 130.0a1 on Windows 10 x64. In step 3, the "Download all" button is now focused with NVDA reading, "Download all button, alt+shift+d."

Status: RESOLVED → VERIFIED
Flags: qe-verify+
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: