[Webkit-unassigned] [Bug 79080] Row and column headers not exposed by WebCore accessibility
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Mon Mar 26 15:12:45 PDT 2012
https://bugs.webkit.org/show_bug.cgi?id=79080
Aaron Leventhal <aaronlevbugs at gmail.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Attachment #131192|0 |1
is obsolete| |
Attachment #133905| |review?
Flag| |
--- Comment #20 from Aaron Leventhal <aaronlevbugs at gmail.com> 2012-03-26 15:12:45 PST ---
Created an attachment (id=133905)
--> (https://bugs.webkit.org/attachment.cgi?id=133905&action=review)
1) Address review comments, 2) Do work to determine cell role only once, 3) Separate/clarify tests and provided -expected files for Chromium-win port
I'm having a bit of trouble using uploat-webkit-patch and prepare-changeLog from Windows, so for now here are the comments inline.
Ensure that the table header roles (row/column) are exposed correctly. Neither IAccessible2 nor ATK/AT-SPI use something like AXColumnHeaderUIElements/AXRowHeaderUIElements ... Windows/Linux ATs expect the role to provide this information.
At first I tried to use the results of AccessibilityTable[Row|Column]->headerObject() but given that the role needed to be const I ran into dependency issues getting the information at cell construction time. For bug 81681 (multiple row/column headers per cell) it might make sense to reuse the information from the role calculation for AXColumnHeaderUIElements and AXRowHeaderUIElements.
--
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
More information about the webkit-unassigned
mailing list