haikuwebkit/LayoutTests/accessibility/mac/aria-errormessage-expected.txt

14 lines
367 B
Plaintext
Raw Permalink Normal View History

Support aria-errormessage on iOS. https://bugs.webkit.org/show_bug.cgi?id=221975 <rdar://problem/74397704> Reviewed by Chris Fleizach. Source/WebCore: Test: accessibility/aria-errormessage.html - Added the method accessibilityErrorMessageElements to the WebAccessibilityObjectWrapper interface on iOS. - Some code cleanup. * accessibility/AccessibilityObject.cpp: (WebCore::AccessibilityObject::elementsFromAttribute const): Minor code cleanup. * accessibility/ios/WebAccessibilityObjectWrapperIOS.mm: (-[WebAccessibilityObjectWrapper accessibilityErrorMessageElements]): Added. * accessibility/mac/WebAccessibilityObjectWrapperBase.mm: (convertToNSArray): Minor code cleanup. Tools: - Added AccessibilityUIElement::errorMessageElements on iOS and MacOS, which is used in the new test. - For completion, added implementation for ariaErrorMessageElementAtIndex on iOS, which is not in use at the moment. * WebKitTestRunner/InjectedBundle/AccessibilityUIElement.cpp: (WTR::AccessibilityUIElement::errorMessageElements const): * WebKitTestRunner/InjectedBundle/AccessibilityUIElement.h: * WebKitTestRunner/InjectedBundle/Bindings/AccessibilityUIElement.idl: * WebKitTestRunner/InjectedBundle/ios/AccessibilityUIElementIOS.mm: (WTR::AccessibilityUIElement::errorMessageElements const): Added. (WTR::AccessibilityUIElement::ariaDetailsElementAtIndex): Added. (WTR::AccessibilityUIElement::ariaErrorMessageElementAtIndex): Added. * WebKitTestRunner/InjectedBundle/mac/AccessibilityUIElementMac.mm: (WTR::AccessibilityUIElement::errorMessageElements const): Added. LayoutTests: * accessibility/aria-errormessage-expected.txt: Added. * accessibility/aria-errormessage.html: Added. * platform/gtk/TestExpectations: Skip. * platform/ios/TestExpectations: Pass. * platform/mac-wk1/TestExpectations: Skip. * platform/win/TestExpectations: Skip. Canonical link: https://commits.webkit.org/234196@main git-svn-id: https://svn.webkit.org/repository/webkit/trunk@272993 268f45cc-cd09-0410-ab3c-d52691b4dbfc
2021-02-17 13:00:45 +00:00
Please enter a start time for the meeting:
This verifies the exposure of aria-errormessage.
On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
PASS errorMessages.length is 2
PASS errorMessages[0].domIdentifier is 'errorMessage1'
PASS errorMessages[1].domIdentifier is 'errorMessage2'
PASS successfullyParsed is true
TEST COMPLETE