Rowgroup role missing from accessibility tree
Categories
(Core :: Disability Access APIs, defect)
Tracking
()
People
(Reporter: andy, Unassigned)
References
(Blocks 2 open bugs)
Details
User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:109.0) Gecko/20100101 Firefox/112.0
Steps to reproduce:
I created a table that uses several <tbody>
with respective <th scope="rowgroup">
elements.
Actual results:
The grouping of rows is not at all exposed to the accessibility tree, the role rowgroup
is nowhere to be found.
https://w3c.github.io/aria/#rowgroup
Expected results:
The grouped rows should be perceivable when using a screen reader, ultimately also their title.
Comment 1•2 years ago
|
||
The Bugbug bot thinks this bug should belong to the 'Core::Disability Access APIs' component, and is moving the bug to that component. Please correct in case you think the bot is wrong.
Comment 2•2 years ago
|
||
Other browsers currently behave the same way. There's an open spec issue as to whether the rowgroup role mapping for tbody/thead/tfoot is actually useful.
scope="rowgroup" is not currently supported in Firefox. I suspect the same is true in other browsers, but I'm not sure. We would likely need the rowgroup element in the tree in order to support it.
Description
•