For ATK, support for aria-rowindex and aria-colindex requires: 1. Expose the values via the "rowindex" and "colindex" object attributes 2. Returning the values via atk_table_cell_get_position() See: * https://rawgit.com/w3c/aria/master/core-aam/core-aam.html#ariaColIndex * https://rawgit.com/w3c/aria/master/core-aam/core-aam.html#ariaRowIndex
<rdar://problem/31775666>
Updating the summary because the object attributes are already done.
Created attachment 321851 [details] Patch
Comment on attachment 321851 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=321851&action=review > Source/WebCore/accessibility/atk/WebKitAccessibleInterfaceTableCell.cpp:126 > + rowIndex = columnRowRange.first; this should be columRowRange.second right?
(In reply to chris fleizach from comment #4) > Comment on attachment 321851 [details] > Patch > > View in context: > https://bugs.webkit.org/attachment.cgi?id=321851&action=review > > > Source/WebCore/accessibility/atk/WebKitAccessibleInterfaceTableCell.cpp:126 > > + rowIndex = columnRowRange.first; > > this should be columRowRange.second right? The index/location is the range's first; the span/length is its second.
Comment on attachment 321851 [details] Patch Clearing flags on attachment: 321851 Committed r222551: <http://trac.webkit.org/changeset/222551>
All reviewed patches have been landed. Closing bug.