This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.
Td: states "No corresponding role" ARIA gridcell? http://www.w3.org/TR/wai-aria/roles#gridcell tfoot and tbody and thead: states "No corresponding role" ARIA rowgroup? http://www.w3.org/TR/wai-aria/roles#rowgroup Th (is a column header): states "No corresponding role" ARIA columnheader? http://www.w3.org/TR/wai-aria/roles#columnheader Th (is a row header): states "No corresponding role" ARIA rowheader? http://www.w3.org/TR/wai-aria/roles#rowheader Tr: states "No corresponding role" ARIA row? http://www.w3.org/TR/wai-aria/roles#row Just a suggestion, but the above table mappings might be helpful when role=table is introduced. Bug raised by Bryan Garaventa: https://lists.w3.org/Archives/Public/public-pfwg/2015Mar/0120.html
(In reply to Jason Kiss from comment #0) Will map TR to row, and TH to columnheader and rowheader as appropriate. Will also map TBODY and TFOOT to rowgroup, but not THEAD for the time being since UIA has control type Header that is specifically for "for the labels for rows or columns of information" [1]. A decision has been made to not create table or cell roles, but instead to map TABLE to role="grid" with a new property, aria-interactive="false" [2]. I'm assuming that we can then map TD to gridcell with its interactivity inherited from aria-interactive on the container. [1] https://msdn.microsoft.com/en-us/library/ms753110.aspx [2] https://www.w3.org/WAI/PF/Group/track/issues/423
See https://github.com/w3c/aria/commit/0c59af24547a328cd47852f337bef34b774c554d?diff=unified