haikuwebkit/LayoutTests/accessibility/aria-list-and-listitem-expe...

15 lines
396 B
Plaintext
Raw Permalink Normal View History

AX: 5 accessibility tests just need minor tweaks to pass on chromium https://bugs.webkit.org/show_bug.cgi?id=98311 Reviewed by Chris Fleizach. Tools: Update roleToString on Chromium to include all missing roles, which enables some layout tests to pass. * DumpRenderTree/chromium/TestRunner/AccessibilityUIElementChromium.cpp: (roleToString): LayoutTests: Modifies tests so that they log data that tends to vary between platforms using debug(), rather than asserting a platform-specific value. Gets rid of "forks" of tests in the gtk directory. Adds expectations and unskips 5 tests on Chromium. * accessibility/aria-list-and-listitem.html: * accessibility/aria-option-role.html: * accessibility/aria-tab-roles.html: * platform/chromium/TestExpectations: * platform/chromium/accessibility/aria-fallback-roles-expected.txt: Renamed from LayoutTests/platform/chromium-win/accessibility/aria-fallback-roles-expected.txt. * platform/chromium/accessibility/aria-list-and-listitem-expected.txt: Copied from LayoutTests/platform/mac/accessibility/aria-list-and-listitem-expected.txt. * platform/chromium/accessibility/aria-option-role-expected.txt: Copied from LayoutTests/platform/mac/accessibility/aria-option-role-expected.txt. * platform/chromium/accessibility/aria-tab-roles-expected.txt: Copied from LayoutTests/platform/mac/accessibility/aria-tab-roles-expected.txt. * platform/gtk/accessibility/aria-list-and-listitem-expected.txt: * platform/gtk/accessibility/aria-list-and-listitem.html: Removed. * platform/gtk/accessibility/aria-option-role-expected.txt: * platform/gtk/accessibility/aria-option-role.html: Removed. * platform/mac/accessibility/aria-list-and-listitem-expected.txt: * platform/mac/accessibility/aria-option-role-expected.txt: * platform/mac/accessibility/aria-tab-roles-expected.txt: Canonical link: https://commits.webkit.org/116807@main git-svn-id: https://svn.webkit.org/repository/webkit/trunk@130823 268f45cc-cd09-0410-ab3c-d52691b4dbfc
2012-10-09 23:15:21 +00:00
This tests that the ARIA roles of list and listitem map correctly to Mac accessibility roles.
On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
obj.childAtIndex(0).role = AXRole: AXList
obj.childAtIndex(0).childAtIndex(0).role = AXRole: AXListItem
obj.childAtIndex(0).childAtIndex(1).role = AXRole: AXListItem
PASS successfullyParsed is true
TEST COMPLETE