<rdar://problem/6224222> AX: should not expose a <table> as an AXTable if ARIA role...
authorcfleizach@apple.com <cfleizach@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 18 Sep 2008 22:54:37 +0000 (22:54 +0000)
committercfleizach@apple.com <cfleizach@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 18 Sep 2008 22:54:37 +0000 (22:54 +0000)
commit8973e782984fd27b08d7579531c9f613623ede1a
tree27e3737646c171f14265787066fc8decf970e211
parent76c405b854757ae6c466dae1ca6ff9ca0fb1d3bf
<rdar://problem/6224222> AX: should not expose a <table> as an AXTable if ARIA role specifies otherwise

If a <table> tag has an aria role, it should not appear as an AXTable
Likewise, it's rows and cells should not appear as AXRow or AXCell

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@36627 268f45cc-cd09-0410-ab3c-d52691b4dbfc
14 files changed:
LayoutTests/ChangeLog
LayoutTests/accessibility/table-detection-expected.txt
LayoutTests/accessibility/table-with-aria-role-expected.txt [new file with mode: 0644]
LayoutTests/accessibility/table-with-aria-role.html [new file with mode: 0644]
LayoutTests/accessibility/table-with-rules-expected.txt
LayoutTests/platform/mac-snowleopard/accessibility/table-detection-expected.txt
LayoutTests/platform/mac-snowleopard/accessibility/table-with-aria-role-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac-snowleopard/accessibility/table-with-rules-expected.txt
WebCore/ChangeLog
WebCore/page/AccessibilityTable.cpp
WebCore/page/AccessibilityTableCell.cpp
WebCore/page/AccessibilityTableCell.h
WebCore/page/AccessibilityTableRow.cpp
WebCore/page/AccessibilityTableRow.h