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)
Firefox
Settings UI
Tracking
()
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):
- Open Firefox Settings.
- Focus the Settings button for Translations.
- 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 | ||
Updated•5 months ago
|
Assignee: nobody → mconley
Severity: -- → S3
Priority: -- → P1
Assignee | ||
Comment 1•5 months ago
|
||
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
Comment 3•5 months ago
|
||
bugherder |
Status: NEW → RESOLVED
Closed: 5 months ago
status-firefox129:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → 129 Branch
Updated•4 months ago
|
Flags: qe-verify+
Comment 4•4 months ago
|
||
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."
You need to log in
before you can comment on or make changes to this bug.
Description
•