Open
Bug 1726354
Opened 3 years ago
Updated 3 years ago
ARIA 1.2: aria-expanded is no longer supported on quite a few roles
Categories
(Core :: Disability Access APIs, defect)
Core
Disability Access APIs
Tracking
()
NEW
People
(Reporter: jdiggs, Unassigned)
References
(Blocks 1 open bug)
Details
Steps to reproduce:
- View data:text/html,<div role="dialog" aria-expanded="true"></div>
- Examine the states in the Firefox accessibility dev tool or a platform accessibility explorer (e.g. Accerciser)
Expected results: The dialog would lack the expandable and expanded states.
Actual results: The dialog has the expanded state, and also the expandable state on platforms where such a state exists (e.g. ATK).
A change was made in ARIA 1.2 removing aria-expanded as a supported property from a whole bunch of roles. See https://www.w3.org/TR/wai-aria-1.2/#aria-expanded. Dialog is just an example.
Under https://www.w3.org/TR/wai-aria-1.2/#state_property_processing, it says:
User agents MUST ignore non-global states and properties used on an element without a role supporting the state or property;
It would be great if Firefox/Gecko could implement this ARIA 1.2 change.
You need to log in
before you can comment on or make changes to this bug.
Description
•