haikuwebkit/LayoutTests/accessibility/parent-delete-expected.txt

34 lines
752 B
Plaintext
Raw Permalink Normal View History

This test passes if there is no crash.
AXRole: AXWebArea
AXRoleDescription: HTML content
AXChildren: <array of size 1>
AXHelp:
AXParent: <AXWebArea>
AXSize: NSSize: {800, 600}
AXTitle:
AXDescription:
AXValue:
AXFocused: 0
AXEnabled: 1
AXWindow: <AXWebArea>
AXSelectedTextMarkerRange: (null)
AXStartTextMarker: <AXWebArea>
AXEndTextMarker: <AXWebArea>
AXVisited: 0
[Mac] Cocoa throws exception when the return type of NSAccessibilityLinkedUIElementsAttribute is not an array https://bugs.webkit.org/show_bug.cgi?id=135165 Reviewed by Simon Fraser. Source/WebCore: Return an empty array instead of nil. Updated tests. * accessibility/mac/WebAccessibilityObjectWrapperMac.mm: (-[WebAccessibilityObjectWrapper accessibilityAttributeValue:]): LayoutTests: Updating tests. * accessibility/parent-delete-expected.txt: * accessibility/transformed-element-expected.txt: * platform/mac/accessibility/aria-columnrowheaders-expected.txt: * platform/mac/accessibility/bounds-for-range-expected.txt: * platform/mac/accessibility/document-attributes-expected.txt: * platform/mac/accessibility/document-links-expected.txt: * platform/mac/accessibility/image-link-expected.txt: * platform/mac/accessibility/image-map2-expected.txt: * platform/mac/accessibility/internal-link-anchors-expected.txt: * platform/mac/accessibility/internal-link-anchors2-expected.txt: * platform/mac/accessibility/lists-expected.txt: * platform/mac/accessibility/plugin-expected.txt: * platform/mac/accessibility/table-attributes-expected.txt: * platform/mac/accessibility/table-cell-spans-expected.txt: * platform/mac/accessibility/table-cells-expected.txt: * platform/mac/accessibility/table-detection-expected.txt: * platform/mac/accessibility/table-one-cell-expected.txt: * platform/mac/accessibility/table-sections-expected.txt: * platform/mac/accessibility/table-with-rules-expected.txt: * platform/mac-mountainlion/accessibility/lists-expected.txt: Canonical link: https://commits.webkit.org/153075@main git-svn-id: https://svn.webkit.org/repository/webkit/trunk@171360 268f45cc-cd09-0410-ab3c-d52691b4dbfc
2014-07-22 20:51:13 +00:00
AXLinkedUIElements: <array of size 0>
AXSelected: 0
AXBlockQuoteLevel: 0
AXTopLevelUIElement: <AXWebArea>
AXLanguage:
AXDOMIdentifier:
AXDOMClassList: <array of size 0>
AXLinkUIElements: <array of size 0>
AXLoaded: 1
AXLayoutCount: 2
AXLoadingProgress: 1
AXURL: LayoutTests/accessibility/parent-delete.html
AX: Expose caret browsing preference to accessibility API https://bugs.webkit.org/show_bug.cgi?id=141862 Patch by Doug Russell <d_russell@apple.com> on 2015-02-26 Reviewed by Chris Fleizach. Exposing the caret browsing setting on WebCore::Frame via the accessibility API would allow assistive tech apps to enable it contextually (for example, when the assistive tech app is running). Enabling caret browsing when assistive tech apps are running greatly improves the reliability of keyboard navigation on the web. Most especially in cases where selection would be disrupted by focus events. Source/WebCore: Tests: platform/mac/accessibility/caret-browsing-arrow-nav.html platform/mac/accessibility/caret-browsing-attribute.html platform/mac/accessibility/caret-browsing-tab-selection.html * accessibility/AccessibilityObject.h: * accessibility/mac/AccessibilityObjectMac.mm: (WebCore::AccessibilityObject::caretBrowsingEnabled): (WebCore::AccessibilityObject::setCaretBrowsingEnabled): * accessibility/mac/WebAccessibilityObjectWrapperMac.mm: (-[WebAccessibilityObjectWrapper accessibilityAttributeNames]): (-[WebAccessibilityObjectWrapper accessibilityAttributeValue:]): (-[WebAccessibilityObjectWrapper accessibilityIsAttributeSettable:]): (-[WebAccessibilityObjectWrapper _accessibilitySetValue:forAttribute:]): (-[WebAccessibilityObjectWrapper _accessibilitySetTestValue:forAttribute:]): Tools: * DumpRenderTree/AccessibilityUIElement.cpp: (setBoolAttributeValueCallback): (selectedTextMarkerRangeCallback): (resetSelectedTextMarkerRangeCallback): (AccessibilityUIElement::setBoolAttributeValue): (AccessibilityUIElement::selectedTextMarkerRange): (AccessibilityUIElement::resetSelectedTextMarkerRange): (AccessibilityUIElement::getJSClass): * DumpRenderTree/AccessibilityUIElement.h: * DumpRenderTree/mac/AccessibilityUIElementMac.mm: (AccessibilityUIElement::setBoolAttributeValue): (AccessibilityUIElement::selectedTextMarkerRange): (AccessibilityUIElement::resetSelectedTextMarkerRange): * WebKitTestRunner/InjectedBundle/AccessibilityUIElement.cpp: (WTR::AccessibilityUIElement::selectedTextMarkerRange): (WTR::AccessibilityUIElement::resetSelectedTextMarkerRange): (WTR::AccessibilityUIElement::setBoolAttributeValue): * WebKitTestRunner/InjectedBundle/AccessibilityUIElement.h: * WebKitTestRunner/InjectedBundle/Bindings/AccessibilityUIElement.idl: * WebKitTestRunner/InjectedBundle/mac/AccessibilityUIElementMac.mm: (WTR::AccessibilityUIElement::setBoolAttributeValue): (WTR::AccessibilityUIElement::selectedTextMarkerRange): (WTR::AccessibilityUIElement::resetSelectedTextMarkerRange): LayoutTests: * accessibility/parent-delete-expected.txt: * platform/mac/accessibility/caret-browsing-arrow-nav-expected.txt: Added. * platform/mac/accessibility/caret-browsing-arrow-nav.html: Added. * platform/mac/accessibility/caret-browsing-attribute-expected.txt: Added. * platform/mac/accessibility/caret-browsing-attribute.html: Added. * platform/mac/accessibility/caret-browsing-tab-selection-expected.txt: Added. * platform/mac/accessibility/caret-browsing-tab-selection.html: Added. * platform/mac/accessibility/document-attributes-expected.txt: * platform/mac/accessibility/resources/accessibility-helper.js: Added. (clearSelectionAndFocusOnWebArea): (elementAtStartMarkerOfSelectedTextMarkerRange): (caretBrowsingEnabled): (setCaretBrowsingEnabled): Canonical link: https://commits.webkit.org/160117@main git-svn-id: https://svn.webkit.org/repository/webkit/trunk@180718 268f45cc-cd09-0410-ab3c-d52691b4dbfc
2015-02-27 01:57:48 +00:00
AXCaretBrowsingEnabled: 0
AX: Provide API for assistive tech to ignore DOM key event handlers https://bugs.webkit.org/show_bug.cgi?id=142059 Patch by Doug Russell <d_russell@apple.com> on 2015-03-13 Reviewed by Beth Dakin. Assistive technology applications on the desktop are heavily dependent on keyboard navigation being reliable. This is greatly hindered by sites that handle key events without updating keyboard selection and then consume the event. It is important for assistive technology apps to allow users to decide to ignore these handlers that are incorrect for their purposes. This can be fixed by exposing, via a new accessibility attribute, a way to decide, for a given WebCore::Frame, to pre-empt DOM dispatch and instead let accessibility caret browsing take place. Source/WebCore: Test: platform/mac/accessibility/prevent-keyboard-event-dispatch.html * accessibility/AccessibilityObject.cpp: (WebCore::AccessibilityObject::preventKeyboardDOMEventDispatch): (WebCore::AccessibilityObject::setPreventKeyboardDOMEventDispatch): * accessibility/AccessibilityObject.h: * accessibility/mac/WebAccessibilityObjectWrapperMac.mm: (-[WebAccessibilityObjectWrapper accessibilityAttributeNames]): (-[WebAccessibilityObjectWrapper accessibilityAttributeValue:]): (-[WebAccessibilityObjectWrapper accessibilityIsAttributeSettable:]): (-[WebAccessibilityObjectWrapper _accessibilitySetValue:forAttribute:]): * dom/Element.cpp: (WebCore::Element::dispatchKeyEvent): * page/EventHandler.cpp: (WebCore::EventHandler::keyEvent): (WebCore::handleKeyboardSelectionMovement): (WebCore::EventHandler::handleKeyboardSelectionMovementForAccessibility): * page/EventHandler.h: * page/Settings.in: LayoutTests: * accessibility/parent-delete-expected.txt: * platform/mac/accessibility/document-attributes-expected.txt: * platform/mac/accessibility/prevent-keyboard-event-dispatch-expected.txt: Added. * platform/mac/accessibility/prevent-keyboard-event-dispatch.html: Added. Canonical link: https://commits.webkit.org/160688@main git-svn-id: https://svn.webkit.org/repository/webkit/trunk@181484 268f45cc-cd09-0410-ab3c-d52691b4dbfc
2015-03-13 19:24:01 +00:00
AXPreventKeyboardDOMEventDispatch: 0
AXElementBusy: 0