core-aam
core-aam copied to clipboard
Update AXAPI mapping for aria-label, aria-labelledby to use AXTitle
In the current core-aam 1.2 mappings for aria-labelledby, AX API maps it as such:
- Property: AXDescription:
if the value is not exposed visually - Property: AXTitle:
if the value is exposed visually - Property: AXTitleUIElement points to accessible node matching IDREF, if there is a single referenced element that is in the accessibility tree
And aria-label maps to:
- Property: AXDescription
@cookiecrook confirmed that moving forward, AXTitle
is the proper mapping in all cases for aria-label
and aria-labelledby
so it should be updated for AX API.