w3c/core-aam

Update AXAPI mapping for aria-label, aria-labelledby to use AXTitle

rahimabdi opened this issue · 0 comments

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.