Open Bug 1730465 Opened 3 years ago Updated 3 years ago

Selected state of role row is not exposed in accessibility tree

Categories

(Core :: Disability Access APIs, defect, P3)

defect

Tracking

()

UNCONFIRMED

People

(Reporter: andy, Unassigned)

References

Details

User Agent: Mozilla/5.0 (X11; Fedora; Linux x86_64; rv:92.0) Gecko/20100101 Firefox/100.0

Steps to reproduce:

Navigate rows of a table that's rows are focusable and selectable.

Actual results:

The screen reader did not announce that the row was selectable.

Expected results:

It should have announced "not selected" or "selected" depending on state.
Changing selected state should have announced the change.

It seems this is a regression, since bugs #501078 and #610659 mention inheritance of the row state, so I'm assuming it was working somewhen?

Here is a test table: https://codepen.io/andypillip/full/WNOrBOR

The Bugbug bot thinks this bug should belong to the 'DevTools::Accessibility Tools' component, and is moving the bug to that component. Please revert this change in case you think the bot is wrong.

Component: Untriaged → Accessibility Tools
Product: Firefox → DevTools

Bug 501078 is about aria grids, and bug 610659 (which is still open) is for HTML cells. So this isn't as much a regression as a duplicate, but a much better one than the sparse info in bug 610659. I'm going to close that one in favor of this one with actual example markup.

Severity: -- → S3
Component: Accessibility Tools → Disability Access APIs
Priority: -- → P3
Product: DevTools → Core
Version: Firefox 94 → unspecified
You need to log in before you can comment on or make changes to this bug.