Open Bug 1849260 Opened 1 year ago Updated 1 year ago

role="button" only with aria-haspopup="true" or aria-haspopup="menu" should resolve in IA2 ROLE_SYSTEM_BUTTONMENU

Categories

(Core :: Disability Access APIs, defect)

Firefox 104
defect

Tracking

()

People

(Reporter: spectranaut, Unassigned)

References

(Depends on 1 open bug, Blocks 1 open bug)

Details

There has been a long discussion about this, but when chrome decided to change the IAS mapping from ROLE_SYSTEM_MENUBUTTON only when aria-haspopup="dialog", the discussion stopped: https://github.com/w3c/core-aam/issues/51#issuecomment-1337875306

However, reviewing the discussion, and approvals of this PR as well as a later duplicate PR with the same set of changes, it seems there is more support to limit the mapping to ROLE_SYSTEM_BUTTONMENU only when aria-haspopup has values "true" and "menu".

Thank you!

Looks like we might want to group this in with Bug 1834823 considering this PR will presumably cause another WPT failure for us. Jamie, does that seem appropriate?

Severity: -- → S3
Flags: needinfo?(jteh)

It does.

Blocks: a11y-wpt, aria
Flags: needinfo?(jteh)
Status: UNCONFIRMED → NEW
Ever confirmed: true
No longer blocks: a11y-wpt
Depends on: 1850465
You need to log in before you can comment on or make changes to this bug.