Bug 172589

Summary: [ATK] Add support for aria-errormessage
Product: WebKit Reporter: Joanmarie Diggs <jdiggs>
Component: AccessibilityAssignee: Nobody <webkit-unassigned>
Status: RESOLVED DUPLICATE    
Severity: Normal CC: webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: All   
OS: Linux   
Bug Depends on: 172355    
Bug Blocks:    

Description Joanmarie Diggs 2017-05-25 07:24:08 PDT
The aria-errormessage attribute was added in ARIA 1.1. According to the Core AAM [1]:

"If the referenced object is in the accessibility tree, expose a pointer to the accessible object using RELATION_ERROR_MESSAGE, and expose reverse relations as described in Relations."

The reverse relation type for RELATION_ERROR_MESSAGE is RELATION_ERROR_FOR.

Note that the relation types needed to implement this support will require we update the minimum versions of atk, at-spi2-core, and at-spi2-atk in jhbuild to at least 2.15.2. That also needs to be done in order to fix bug 172355, for which there is a proposed patch. Therefore making this bug depend on 172355.

[1] https://rawgit.com/w3c/aria/master/core-aam/core-aam.html#ariaErrorMessage
Comment 1 Radar WebKit Bug Importer 2017-05-25 07:24:30 PDT
<rdar://problem/32401234>
Comment 2 Joanmarie Diggs 2017-06-02 05:55:35 PDT

*** This bug has been marked as a duplicate of bug 172588 ***