Preferences: XUL:tree and related are improperly exposed to VoiceOver, appear empty or broken.
Categories
(Core :: Disability Access APIs, defect, P1)
Tracking
()
People
(Reporter: MarcoZ, Assigned: morgan)
References
Details
(Whiteboard: [Mac2020_2])
Attachments
(1 file)
This pertains, among others, to the Security Device Manager.
- With VoiceOver on, open about:preferences.
- Navigate to the Privacy category.
- At the bottom, click Security Devices.
- Try to navigate the tables and other controls in the dialog that appears.
- Result: VoiceOver only ever sees one table, and it is always empty.
- Tabbing may focus other elements that are somehow created, but disconnected from VoiceOver's view otherwise.
All in all, these dialogs are not workable with VoiceOver.
This is closely related to bug 1644810, but this is more about tree tables, or treegrid in ARIA terms.
This works fine on Windows.
Reporter | ||
Comment 1•4 years ago
|
||
Another example is the list of one-off search engines in the Search category of Preferences, where we even have several checkable items in a table and column headers.
Assignee | ||
Updated•4 years ago
|
Updated•4 years ago
|
Assignee | ||
Comment 2•4 years ago
|
||
Depends on D96960
Updated•4 years ago
|
Comment 4•4 years ago
|
||
bugherder |
Comment 5•4 years ago
|
||
Backed out for perma failures.
Log: https://treeherder.mozilla.org/logviewer?job_id=323982803&repo=mozilla-central&lineNumber=3495
Backout: https://hg.mozilla.org/integration/autoland/rev/b4cd29abb74ae321be6176130fcd2130c7179d6d
Comment 6•4 years ago
|
||
Backout merged: https://hg.mozilla.org/mozilla-central/rev/b4cd29abb74a
Comment 8•4 years ago
|
||
bugherder |
Assignee | ||
Updated•4 years ago
|
Updated•4 years ago
|
Updated•4 years ago
|
Comment 9•4 years ago
|
||
Tried reproducing on affected build, but I was unable to do so on macOS 10.15.7 and 11.1 respectively.
Spoke with Marco about this and said that this is fixed for him, so it is safe to mark it as verified.
Description
•