Open Bug 1956960 Opened 28 days ago Updated 23 days ago

aria-label can be exposed as AXTitle (AXDescription deprecated)

Categories

(Core :: Disability Access APIs, enhancement)

Firefox 128
Desktop
macOS
enhancement

Tracking

()

People

(Reporter: spectranaut, Unassigned, NeedInfo)

References

(Blocks 3 open bugs)

Details

User Agent: Mozilla/5.0 (X11; Linux x86_64; rv:128.0) Gecko/20100101 Firefox/128.0

Steps to reproduce:

https://w3c.github.io/core-aam/#ariaLabel now maps to AXTitle instead of AXDescription, and nothing maps to AXDescription on the web.

According to James Craig and Rahim, browsers can keep exposing things as AXDescription, but AXTitle is preferred now.

See discussion in PR on ARIA: https://github.com/w3c/aria/pull/2199#pullrequestreview-2723281407

The Bugbug bot thinks this bug should belong to the 'Core::Disability Access APIs' component, and is moving the bug to that component. Please correct in case you think the bot is wrong.

Component: Untriaged → Disability Access APIs
Product: Firefox → Core

NI you Morgan because you might find this particularly interesting, but just FYI, no urgency.

Status: UNCONFIRMED → NEW
Ever confirmed: true
Flags: needinfo?(mreschenberg)
Type: defect → enhancement
OS: Unspecified → macOS
Hardware: Unspecified → Desktop

(In reply to James Teh [:Jamie] from comment #2)

NI you Morgan because you might find this particularly interesting, but just FYI, no urgency.

interesting... this certainly changes some things :) thanks for the ping

Flags: needinfo?(mreschenberg)

Do VoiceOver and friends still make a distinction between AXTitle and AXDescription? Is this change already in Safari?

Trying to gauge how safe it is to throw out AXDescription in Firefox since it is a headache and something we don't want to invest more time in.

Flags: needinfo?(spectranaut)
You need to log in before you can comment on or make changes to this bug.