Open Bug 1809479 Opened 2 years ago Updated 2 years ago

role="meter" and meter element should be exposed via IA2_ROLE_LEVEL_BAR; not ROLE_SYSTEM_PROGRESSBAR

Categories

(Core :: Disability Access APIs, defect)

Firefox 104
defect

Tracking

()

UNCONFIRMED

People

(Reporter: spectranaut, Unassigned)

References

(Blocks 1 open bug)

Details

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

Steps to reproduce:

<div role="meter"></div>
Specification: https://www.w3.org/TR/core-aam-1.2/#role-map-meter

Currently, in firefox, meter is mapped to MSAA role: ROLE_SYSTEM_PROGRESSBAR https://searchfox.org/mozilla-central/source/accessible/base/RoleMap.h#1873

This hasn't been update on chrome yet, intentionally: https://bugs.chromium.org/p/chromium/issues/detail?id=944542

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

We haven't changed the mapping yet for the same reason as Chrome.

Blocks: aria
Severity: -- → S4
You need to log in before you can comment on or make changes to this bug.