This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.

Bug 28556 - Consider connecting tbody, tfoot, and thead to ARIA rowgroup role
Summary: Consider connecting tbody, tfoot, and thead to ARIA rowgroup role
Status: RESOLVED FIXED
Alias: None
Product: ARIA
Classification: Unclassified
Component: HTML AAM (show other bugs)
Version: Future
Hardware: PC Linux
: P2 normal
Target Milestone: ---
Assignee: steve faulkner
QA Contact:
URL:
Whiteboard:
Keywords:
: 28787 (view as bug list)
Depends on:
Blocks:
 
Reported: 2015-04-24 17:31 UTC by Joanmarie Diggs
Modified: 2015-06-24 08:20 UTC (History)
3 users (show)

See Also:


Attachments

Description Joanmarie Diggs 2015-04-24 17:31:54 UTC
Currently tbody [1], tfoot [2], and thead [3] have "No corresponding role" for WAI-ARIA and list platform mappings directly. While ARIA doesn't have individual roles for these row groups, it does have a "rowgroup" role and similar platform mappings [4].

Furthermore, even on platforms where these elements and role are "not mapped," there is the possibility where an author has chosen to make the element focusable. Should an author do so, then the element would have to be mapped regardless of the platform. And should that occur, I would assume/hope that the mapping wouldn't depend on whether the element is a tbody/thead/tfoot or div with the rowgroup role. (Note: We still have pending to add text to the Core AAM about mapping focusable rowgroups.)

Long way of saying what I suggested in the summary: Would it make sense for the HTML AAM to just defer to the Core AAM for tbody, tfoot, and thead?

[1] https://rawgit.com/w3c/aria/master/html-aam/html-aam.html#el-tbody
[2] https://rawgit.com/w3c/aria/master/html-aam/html-aam.html#el-tfoot
[3] https://rawgit.com/w3c/aria/master/html-aam/html-aam.html#el-thead
[4] https://rawgit.com/w3c/aria/master/core-aam/core-aam.html#role-map-rowgroup
Comment 1 Jason Kiss 2015-06-24 04:04:42 UTC
*** Bug 28787 has been marked as a duplicate of this bug. ***
Comment 2 Jason Kiss 2015-06-24 04:06:41 UTC
Resolved. Explanation on duplicate bug 28787