haikuwebkit/LayoutTests/accessibility/aria-orientation-expected.txt

43 lines
1.4 KiB
Plaintext
Raw Permalink Normal View History

AX: ARIA 1.1: aria-orientation now defaults to undefined, supported on more elements, and role-specific defaults are defined. https://bugs.webkit.org/show_bug.cgi?id=132177 Reviewed by Chris Fleizach. Source/WebCore: Added role-specific defaults and changed general default to undefined. Also added more elements to support aria-orientation on Mac. Test: accessibility/mac/aria-orientation.html * accessibility/AccessibilityObject.cpp: (WebCore::AccessibilityObject::orientation): (WebCore::AccessibilityObject::isDescendantOfObject): * accessibility/AccessibilityObject.h: (WebCore::AccessibilityObject::isColorWell): (WebCore::AccessibilityObject::isSplitter): (WebCore::AccessibilityObject::isToolbar): (WebCore::AccessibilityObject::isChecked): (WebCore::AccessibilityObject::isEnabled): * accessibility/AccessibilityRenderObject.cpp: (WebCore::AccessibilityRenderObject::orientation): * accessibility/AccessibilityScrollView.cpp: (WebCore::AccessibilityScrollView::scrollBar): * accessibility/AccessibilityScrollbar.cpp: (WebCore::AccessibilityScrollbar::orientation): (WebCore::AccessibilityScrollbar::isEnabled): * accessibility/mac/WebAccessibilityObjectWrapperMac.mm: (-[WebAccessibilityObjectWrapper additionalAccessibilityAttributeNames]): (-[WebAccessibilityObjectWrapper accessibilityAttributeNames]): LayoutTests: * accessibility/mac/aria-orientation-expected.txt: Added. * accessibility/mac/aria-orientation.html: Added. Canonical link: https://commits.webkit.org/167993@main git-svn-id: https://svn.webkit.org/repository/webkit/trunk@190648 268f45cc-cd09-0410-ab3c-d52691b4dbfc
2015-10-06 21:46:08 +00:00
Implicit defaults
AX: ARIA 1.1: aria-orientation now defaults to undefined, supported on more elements, and role-specific defaults are defined. https://bugs.webkit.org/show_bug.cgi?id=132177 Reviewed by Chris Fleizach. Source/WebCore: Added role-specific defaults and changed general default to undefined. Also added more elements to support aria-orientation on Mac. Test: accessibility/mac/aria-orientation.html * accessibility/AccessibilityObject.cpp: (WebCore::AccessibilityObject::orientation): (WebCore::AccessibilityObject::isDescendantOfObject): * accessibility/AccessibilityObject.h: (WebCore::AccessibilityObject::isColorWell): (WebCore::AccessibilityObject::isSplitter): (WebCore::AccessibilityObject::isToolbar): (WebCore::AccessibilityObject::isChecked): (WebCore::AccessibilityObject::isEnabled): * accessibility/AccessibilityRenderObject.cpp: (WebCore::AccessibilityRenderObject::orientation): * accessibility/AccessibilityScrollView.cpp: (WebCore::AccessibilityScrollView::scrollBar): * accessibility/AccessibilityScrollbar.cpp: (WebCore::AccessibilityScrollbar::orientation): (WebCore::AccessibilityScrollbar::isEnabled): * accessibility/mac/WebAccessibilityObjectWrapperMac.mm: (-[WebAccessibilityObjectWrapper additionalAccessibilityAttributeNames]): (-[WebAccessibilityObjectWrapper accessibilityAttributeNames]): LayoutTests: * accessibility/mac/aria-orientation-expected.txt: Added. * accessibility/mac/aria-orientation.html: Added. Canonical link: https://commits.webkit.org/167993@main git-svn-id: https://svn.webkit.org/repository/webkit/trunk@190648 268f45cc-cd09-0410-ab3c-d52691b4dbfc
2015-10-06 21:46:08 +00:00
Option
Menu item 1
menubar
AX: Update implementation of aria-orientation https://bugs.webkit.org/show_bug.cgi?id=171166 Reviewed by Chris Fleizach. Source/WebCore: Update AccessibilityRenderObject::orientation() to be consistent with what is in the ARIA 1.1 spec. Also add an isTreeGrid() convenience method to be consistent with what we do for other roles. Test: accessibility/aria-orientation.html * accessibility/AccessibilityARIAGridRow.cpp: (WebCore::AccessibilityARIAGridRow::isARIATreeGridRow): * accessibility/AccessibilityObject.h: (WebCore::AccessibilityObject::isTreeGrid): * accessibility/AccessibilityRenderObject.cpp: (WebCore::AccessibilityRenderObject::orientation): Tools: Return "AXUnknownOrientation" when ATK_STATE_VERTICAL and ATK_STATE_HORIZONTAL are both absent from the state set. Before we were returning an empty string which was not consistent with what the Mac port does, thus making shared tests harder. * WebKitTestRunner/InjectedBundle/atk/AccessibilityUIElementAtk.cpp: (WTR::AccessibilityUIElement::orientation): LayoutTests: Moved the mac aria-orientation.html test to the shared tests and add several new test cases to it. Update the orientation-related assertion in two tests to reflect the ARIA 1.1 behavior. * accessibility/aria-orientation-expected.txt: Renamed from LayoutTests/accessibility/mac/aria-orientation-expected.txt. * accessibility/aria-orientation.html: Renamed from LayoutTests/accessibility/mac/aria-orientation.html. * accessibility/mac/slider-supports-actions.html: Updated. * accessibility/gtk/combobox-descendants-orientation-crash-expected.txt: Updated. Canonical link: https://commits.webkit.org/188476@main git-svn-id: https://svn.webkit.org/repository/webkit/trunk@216089 268f45cc-cd09-0410-ab3c-d52691b4dbfc
2017-05-02 20:07:16 +00:00
radio 1
AX: ARIA 1.1: aria-orientation now defaults to undefined, supported on more elements, and role-specific defaults are defined. https://bugs.webkit.org/show_bug.cgi?id=132177 Reviewed by Chris Fleizach. Source/WebCore: Added role-specific defaults and changed general default to undefined. Also added more elements to support aria-orientation on Mac. Test: accessibility/mac/aria-orientation.html * accessibility/AccessibilityObject.cpp: (WebCore::AccessibilityObject::orientation): (WebCore::AccessibilityObject::isDescendantOfObject): * accessibility/AccessibilityObject.h: (WebCore::AccessibilityObject::isColorWell): (WebCore::AccessibilityObject::isSplitter): (WebCore::AccessibilityObject::isToolbar): (WebCore::AccessibilityObject::isChecked): (WebCore::AccessibilityObject::isEnabled): * accessibility/AccessibilityRenderObject.cpp: (WebCore::AccessibilityRenderObject::orientation): * accessibility/AccessibilityScrollView.cpp: (WebCore::AccessibilityScrollView::scrollBar): * accessibility/AccessibilityScrollbar.cpp: (WebCore::AccessibilityScrollbar::orientation): (WebCore::AccessibilityScrollbar::isEnabled): * accessibility/mac/WebAccessibilityObjectWrapperMac.mm: (-[WebAccessibilityObjectWrapper additionalAccessibilityAttributeNames]): (-[WebAccessibilityObjectWrapper accessibilityAttributeNames]): LayoutTests: * accessibility/mac/aria-orientation-expected.txt: Added. * accessibility/mac/aria-orientation.html: Added. Canonical link: https://commits.webkit.org/167993@main git-svn-id: https://svn.webkit.org/repository/webkit/trunk@190648 268f45cc-cd09-0410-ab3c-d52691b4dbfc
2015-10-06 21:46:08 +00:00
item one
tree item
AX: Update implementation of aria-orientation https://bugs.webkit.org/show_bug.cgi?id=171166 Reviewed by Chris Fleizach. Source/WebCore: Update AccessibilityRenderObject::orientation() to be consistent with what is in the ARIA 1.1 spec. Also add an isTreeGrid() convenience method to be consistent with what we do for other roles. Test: accessibility/aria-orientation.html * accessibility/AccessibilityARIAGridRow.cpp: (WebCore::AccessibilityARIAGridRow::isARIATreeGridRow): * accessibility/AccessibilityObject.h: (WebCore::AccessibilityObject::isTreeGrid): * accessibility/AccessibilityRenderObject.cpp: (WebCore::AccessibilityRenderObject::orientation): Tools: Return "AXUnknownOrientation" when ATK_STATE_VERTICAL and ATK_STATE_HORIZONTAL are both absent from the state set. Before we were returning an empty string which was not consistent with what the Mac port does, thus making shared tests harder. * WebKitTestRunner/InjectedBundle/atk/AccessibilityUIElementAtk.cpp: (WTR::AccessibilityUIElement::orientation): LayoutTests: Moved the mac aria-orientation.html test to the shared tests and add several new test cases to it. Update the orientation-related assertion in two tests to reflect the ARIA 1.1 behavior. * accessibility/aria-orientation-expected.txt: Renamed from LayoutTests/accessibility/mac/aria-orientation-expected.txt. * accessibility/aria-orientation.html: Renamed from LayoutTests/accessibility/mac/aria-orientation.html. * accessibility/mac/slider-supports-actions.html: Updated. * accessibility/gtk/combobox-descendants-orientation-crash-expected.txt: Updated. Canonical link: https://commits.webkit.org/188476@main git-svn-id: https://svn.webkit.org/repository/webkit/trunk@216089 268f45cc-cd09-0410-ab3c-d52691b4dbfc
2017-05-02 20:07:16 +00:00
cell
cell2
AX: ARIA 1.1: aria-orientation now defaults to undefined, supported on more elements, and role-specific defaults are defined. https://bugs.webkit.org/show_bug.cgi?id=132177 Reviewed by Chris Fleizach. Source/WebCore: Added role-specific defaults and changed general default to undefined. Also added more elements to support aria-orientation on Mac. Test: accessibility/mac/aria-orientation.html * accessibility/AccessibilityObject.cpp: (WebCore::AccessibilityObject::orientation): (WebCore::AccessibilityObject::isDescendantOfObject): * accessibility/AccessibilityObject.h: (WebCore::AccessibilityObject::isColorWell): (WebCore::AccessibilityObject::isSplitter): (WebCore::AccessibilityObject::isToolbar): (WebCore::AccessibilityObject::isChecked): (WebCore::AccessibilityObject::isEnabled): * accessibility/AccessibilityRenderObject.cpp: (WebCore::AccessibilityRenderObject::orientation): * accessibility/AccessibilityScrollView.cpp: (WebCore::AccessibilityScrollView::scrollBar): * accessibility/AccessibilityScrollbar.cpp: (WebCore::AccessibilityScrollbar::orientation): (WebCore::AccessibilityScrollbar::isEnabled): * accessibility/mac/WebAccessibilityObjectWrapperMac.mm: (-[WebAccessibilityObjectWrapper additionalAccessibilityAttributeNames]): (-[WebAccessibilityObjectWrapper accessibilityAttributeNames]): LayoutTests: * accessibility/mac/aria-orientation-expected.txt: Added. * accessibility/mac/aria-orientation.html: Added. Canonical link: https://commits.webkit.org/167993@main git-svn-id: https://svn.webkit.org/repository/webkit/trunk@190648 268f45cc-cd09-0410-ab3c-d52691b4dbfc
2015-10-06 21:46:08 +00:00
Authored orientation
radio 1
cell
cell2
X
Option
AX: ARIA 1.1: aria-orientation now defaults to undefined, supported on more elements, and role-specific defaults are defined. https://bugs.webkit.org/show_bug.cgi?id=132177 Reviewed by Chris Fleizach. Source/WebCore: Added role-specific defaults and changed general default to undefined. Also added more elements to support aria-orientation on Mac. Test: accessibility/mac/aria-orientation.html * accessibility/AccessibilityObject.cpp: (WebCore::AccessibilityObject::orientation): (WebCore::AccessibilityObject::isDescendantOfObject): * accessibility/AccessibilityObject.h: (WebCore::AccessibilityObject::isColorWell): (WebCore::AccessibilityObject::isSplitter): (WebCore::AccessibilityObject::isToolbar): (WebCore::AccessibilityObject::isChecked): (WebCore::AccessibilityObject::isEnabled): * accessibility/AccessibilityRenderObject.cpp: (WebCore::AccessibilityRenderObject::orientation): * accessibility/AccessibilityScrollView.cpp: (WebCore::AccessibilityScrollView::scrollBar): * accessibility/AccessibilityScrollbar.cpp: (WebCore::AccessibilityScrollbar::orientation): (WebCore::AccessibilityScrollbar::isEnabled): * accessibility/mac/WebAccessibilityObjectWrapperMac.mm: (-[WebAccessibilityObjectWrapper additionalAccessibilityAttributeNames]): (-[WebAccessibilityObjectWrapper accessibilityAttributeNames]): LayoutTests: * accessibility/mac/aria-orientation-expected.txt: Added. * accessibility/mac/aria-orientation.html: Added. Canonical link: https://commits.webkit.org/167993@main git-svn-id: https://svn.webkit.org/repository/webkit/trunk@190648 268f45cc-cd09-0410-ab3c-d52691b4dbfc
2015-10-06 21:46:08 +00:00
This test makes sure that aria-orientation works correctly and the implicit defaults are defined on different roles.
On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
PASS slider.orientation is 'AXOrientation: AXHorizontalOrientation'
AX: Update implementation of aria-orientation https://bugs.webkit.org/show_bug.cgi?id=171166 Reviewed by Chris Fleizach. Source/WebCore: Update AccessibilityRenderObject::orientation() to be consistent with what is in the ARIA 1.1 spec. Also add an isTreeGrid() convenience method to be consistent with what we do for other roles. Test: accessibility/aria-orientation.html * accessibility/AccessibilityARIAGridRow.cpp: (WebCore::AccessibilityARIAGridRow::isARIATreeGridRow): * accessibility/AccessibilityObject.h: (WebCore::AccessibilityObject::isTreeGrid): * accessibility/AccessibilityRenderObject.cpp: (WebCore::AccessibilityRenderObject::orientation): Tools: Return "AXUnknownOrientation" when ATK_STATE_VERTICAL and ATK_STATE_HORIZONTAL are both absent from the state set. Before we were returning an empty string which was not consistent with what the Mac port does, thus making shared tests harder. * WebKitTestRunner/InjectedBundle/atk/AccessibilityUIElementAtk.cpp: (WTR::AccessibilityUIElement::orientation): LayoutTests: Moved the mac aria-orientation.html test to the shared tests and add several new test cases to it. Update the orientation-related assertion in two tests to reflect the ARIA 1.1 behavior. * accessibility/aria-orientation-expected.txt: Renamed from LayoutTests/accessibility/mac/aria-orientation-expected.txt. * accessibility/aria-orientation.html: Renamed from LayoutTests/accessibility/mac/aria-orientation.html. * accessibility/mac/slider-supports-actions.html: Updated. * accessibility/gtk/combobox-descendants-orientation-crash-expected.txt: Updated. Canonical link: https://commits.webkit.org/188476@main git-svn-id: https://svn.webkit.org/repository/webkit/trunk@216089 268f45cc-cd09-0410-ab3c-d52691b4dbfc
2017-05-02 20:07:16 +00:00
PASS combobox.orientation is 'AXOrientation: AXUnknownOrientation'
AX: ARIA 1.1: aria-orientation now defaults to undefined, supported on more elements, and role-specific defaults are defined. https://bugs.webkit.org/show_bug.cgi?id=132177 Reviewed by Chris Fleizach. Source/WebCore: Added role-specific defaults and changed general default to undefined. Also added more elements to support aria-orientation on Mac. Test: accessibility/mac/aria-orientation.html * accessibility/AccessibilityObject.cpp: (WebCore::AccessibilityObject::orientation): (WebCore::AccessibilityObject::isDescendantOfObject): * accessibility/AccessibilityObject.h: (WebCore::AccessibilityObject::isColorWell): (WebCore::AccessibilityObject::isSplitter): (WebCore::AccessibilityObject::isToolbar): (WebCore::AccessibilityObject::isChecked): (WebCore::AccessibilityObject::isEnabled): * accessibility/AccessibilityRenderObject.cpp: (WebCore::AccessibilityRenderObject::orientation): * accessibility/AccessibilityScrollView.cpp: (WebCore::AccessibilityScrollView::scrollBar): * accessibility/AccessibilityScrollbar.cpp: (WebCore::AccessibilityScrollbar::orientation): (WebCore::AccessibilityScrollbar::isEnabled): * accessibility/mac/WebAccessibilityObjectWrapperMac.mm: (-[WebAccessibilityObjectWrapper additionalAccessibilityAttributeNames]): (-[WebAccessibilityObjectWrapper accessibilityAttributeNames]): LayoutTests: * accessibility/mac/aria-orientation-expected.txt: Added. * accessibility/mac/aria-orientation.html: Added. Canonical link: https://commits.webkit.org/167993@main git-svn-id: https://svn.webkit.org/repository/webkit/trunk@190648 268f45cc-cd09-0410-ab3c-d52691b4dbfc
2015-10-06 21:46:08 +00:00
PASS listbox.orientation is 'AXOrientation: AXVerticalOrientation'
PASS menu.orientation is 'AXOrientation: AXVerticalOrientation'
PASS menubar.orientation is 'AXOrientation: AXHorizontalOrientation'
AX: Update implementation of aria-orientation https://bugs.webkit.org/show_bug.cgi?id=171166 Reviewed by Chris Fleizach. Source/WebCore: Update AccessibilityRenderObject::orientation() to be consistent with what is in the ARIA 1.1 spec. Also add an isTreeGrid() convenience method to be consistent with what we do for other roles. Test: accessibility/aria-orientation.html * accessibility/AccessibilityARIAGridRow.cpp: (WebCore::AccessibilityARIAGridRow::isARIATreeGridRow): * accessibility/AccessibilityObject.h: (WebCore::AccessibilityObject::isTreeGrid): * accessibility/AccessibilityRenderObject.cpp: (WebCore::AccessibilityRenderObject::orientation): Tools: Return "AXUnknownOrientation" when ATK_STATE_VERTICAL and ATK_STATE_HORIZONTAL are both absent from the state set. Before we were returning an empty string which was not consistent with what the Mac port does, thus making shared tests harder. * WebKitTestRunner/InjectedBundle/atk/AccessibilityUIElementAtk.cpp: (WTR::AccessibilityUIElement::orientation): LayoutTests: Moved the mac aria-orientation.html test to the shared tests and add several new test cases to it. Update the orientation-related assertion in two tests to reflect the ARIA 1.1 behavior. * accessibility/aria-orientation-expected.txt: Renamed from LayoutTests/accessibility/mac/aria-orientation-expected.txt. * accessibility/aria-orientation.html: Renamed from LayoutTests/accessibility/mac/aria-orientation.html. * accessibility/mac/slider-supports-actions.html: Updated. * accessibility/gtk/combobox-descendants-orientation-crash-expected.txt: Updated. Canonical link: https://commits.webkit.org/188476@main git-svn-id: https://svn.webkit.org/repository/webkit/trunk@216089 268f45cc-cd09-0410-ab3c-d52691b4dbfc
2017-05-02 20:07:16 +00:00
PASS radiogroup.orientation is 'AXOrientation: AXUnknownOrientation'
PASS separator.orientation is 'AXOrientation: AXHorizontalOrientation'
AX: ARIA 1.1: aria-orientation now defaults to undefined, supported on more elements, and role-specific defaults are defined. https://bugs.webkit.org/show_bug.cgi?id=132177 Reviewed by Chris Fleizach. Source/WebCore: Added role-specific defaults and changed general default to undefined. Also added more elements to support aria-orientation on Mac. Test: accessibility/mac/aria-orientation.html * accessibility/AccessibilityObject.cpp: (WebCore::AccessibilityObject::orientation): (WebCore::AccessibilityObject::isDescendantOfObject): * accessibility/AccessibilityObject.h: (WebCore::AccessibilityObject::isColorWell): (WebCore::AccessibilityObject::isSplitter): (WebCore::AccessibilityObject::isToolbar): (WebCore::AccessibilityObject::isChecked): (WebCore::AccessibilityObject::isEnabled): * accessibility/AccessibilityRenderObject.cpp: (WebCore::AccessibilityRenderObject::orientation): * accessibility/AccessibilityScrollView.cpp: (WebCore::AccessibilityScrollView::scrollBar): * accessibility/AccessibilityScrollbar.cpp: (WebCore::AccessibilityScrollbar::orientation): (WebCore::AccessibilityScrollbar::isEnabled): * accessibility/mac/WebAccessibilityObjectWrapperMac.mm: (-[WebAccessibilityObjectWrapper additionalAccessibilityAttributeNames]): (-[WebAccessibilityObjectWrapper accessibilityAttributeNames]): LayoutTests: * accessibility/mac/aria-orientation-expected.txt: Added. * accessibility/mac/aria-orientation.html: Added. Canonical link: https://commits.webkit.org/167993@main git-svn-id: https://svn.webkit.org/repository/webkit/trunk@190648 268f45cc-cd09-0410-ab3c-d52691b4dbfc
2015-10-06 21:46:08 +00:00
PASS tablist.orientation is 'AXOrientation: AXHorizontalOrientation'
PASS toolbar.orientation is 'AXOrientation: AXHorizontalOrientation'
PASS tree.orientation is 'AXOrientation: AXVerticalOrientation'
AX: Update implementation of aria-orientation https://bugs.webkit.org/show_bug.cgi?id=171166 Reviewed by Chris Fleizach. Source/WebCore: Update AccessibilityRenderObject::orientation() to be consistent with what is in the ARIA 1.1 spec. Also add an isTreeGrid() convenience method to be consistent with what we do for other roles. Test: accessibility/aria-orientation.html * accessibility/AccessibilityARIAGridRow.cpp: (WebCore::AccessibilityARIAGridRow::isARIATreeGridRow): * accessibility/AccessibilityObject.h: (WebCore::AccessibilityObject::isTreeGrid): * accessibility/AccessibilityRenderObject.cpp: (WebCore::AccessibilityRenderObject::orientation): Tools: Return "AXUnknownOrientation" when ATK_STATE_VERTICAL and ATK_STATE_HORIZONTAL are both absent from the state set. Before we were returning an empty string which was not consistent with what the Mac port does, thus making shared tests harder. * WebKitTestRunner/InjectedBundle/atk/AccessibilityUIElementAtk.cpp: (WTR::AccessibilityUIElement::orientation): LayoutTests: Moved the mac aria-orientation.html test to the shared tests and add several new test cases to it. Update the orientation-related assertion in two tests to reflect the ARIA 1.1 behavior. * accessibility/aria-orientation-expected.txt: Renamed from LayoutTests/accessibility/mac/aria-orientation-expected.txt. * accessibility/aria-orientation.html: Renamed from LayoutTests/accessibility/mac/aria-orientation.html. * accessibility/mac/slider-supports-actions.html: Updated. * accessibility/gtk/combobox-descendants-orientation-crash-expected.txt: Updated. Canonical link: https://commits.webkit.org/188476@main git-svn-id: https://svn.webkit.org/repository/webkit/trunk@216089 268f45cc-cd09-0410-ab3c-d52691b4dbfc
2017-05-02 20:07:16 +00:00
PASS treegrid.orientation is 'AXOrientation: AXUnknownOrientation'
PASS radiogroup2.orientation is 'AXOrientation: AXVerticalOrientation'
PASS treegrid2.orientation is 'AXOrientation: AXHorizontalOrientation'
PASS separator2.orientation is 'AXOrientation: AXUnknownOrientation'
AX: ARIA 1.1: aria-orientation now defaults to undefined, supported on more elements, and role-specific defaults are defined. https://bugs.webkit.org/show_bug.cgi?id=132177 Reviewed by Chris Fleizach. Source/WebCore: Added role-specific defaults and changed general default to undefined. Also added more elements to support aria-orientation on Mac. Test: accessibility/mac/aria-orientation.html * accessibility/AccessibilityObject.cpp: (WebCore::AccessibilityObject::orientation): (WebCore::AccessibilityObject::isDescendantOfObject): * accessibility/AccessibilityObject.h: (WebCore::AccessibilityObject::isColorWell): (WebCore::AccessibilityObject::isSplitter): (WebCore::AccessibilityObject::isToolbar): (WebCore::AccessibilityObject::isChecked): (WebCore::AccessibilityObject::isEnabled): * accessibility/AccessibilityRenderObject.cpp: (WebCore::AccessibilityRenderObject::orientation): * accessibility/AccessibilityScrollView.cpp: (WebCore::AccessibilityScrollView::scrollBar): * accessibility/AccessibilityScrollbar.cpp: (WebCore::AccessibilityScrollbar::orientation): (WebCore::AccessibilityScrollbar::isEnabled): * accessibility/mac/WebAccessibilityObjectWrapperMac.mm: (-[WebAccessibilityObjectWrapper additionalAccessibilityAttributeNames]): (-[WebAccessibilityObjectWrapper accessibilityAttributeNames]): LayoutTests: * accessibility/mac/aria-orientation-expected.txt: Added. * accessibility/mac/aria-orientation.html: Added. Canonical link: https://commits.webkit.org/167993@main git-svn-id: https://svn.webkit.org/repository/webkit/trunk@190648 268f45cc-cd09-0410-ab3c-d52691b4dbfc
2015-10-06 21:46:08 +00:00
PASS slider2.orientation is 'AXOrientation: AXUnknownOrientation'
PASS listbox2.orientation is 'AXOrientation: AXHorizontalOrientation'
AX: ARIA 1.1: aria-orientation now defaults to undefined, supported on more elements, and role-specific defaults are defined. https://bugs.webkit.org/show_bug.cgi?id=132177 Reviewed by Chris Fleizach. Source/WebCore: Added role-specific defaults and changed general default to undefined. Also added more elements to support aria-orientation on Mac. Test: accessibility/mac/aria-orientation.html * accessibility/AccessibilityObject.cpp: (WebCore::AccessibilityObject::orientation): (WebCore::AccessibilityObject::isDescendantOfObject): * accessibility/AccessibilityObject.h: (WebCore::AccessibilityObject::isColorWell): (WebCore::AccessibilityObject::isSplitter): (WebCore::AccessibilityObject::isToolbar): (WebCore::AccessibilityObject::isChecked): (WebCore::AccessibilityObject::isEnabled): * accessibility/AccessibilityRenderObject.cpp: (WebCore::AccessibilityRenderObject::orientation): * accessibility/AccessibilityScrollView.cpp: (WebCore::AccessibilityScrollView::scrollBar): * accessibility/AccessibilityScrollbar.cpp: (WebCore::AccessibilityScrollbar::orientation): (WebCore::AccessibilityScrollbar::isEnabled): * accessibility/mac/WebAccessibilityObjectWrapperMac.mm: (-[WebAccessibilityObjectWrapper additionalAccessibilityAttributeNames]): (-[WebAccessibilityObjectWrapper accessibilityAttributeNames]): LayoutTests: * accessibility/mac/aria-orientation-expected.txt: Added. * accessibility/mac/aria-orientation.html: Added. Canonical link: https://commits.webkit.org/167993@main git-svn-id: https://svn.webkit.org/repository/webkit/trunk@190648 268f45cc-cd09-0410-ab3c-d52691b4dbfc
2015-10-06 21:46:08 +00:00
PASS successfullyParsed is true
TEST COMPLETE