Closed Bug 1826904 Opened 2 years ago Closed 2 years ago

AXAPI AXSubrole for role="meter" should be AXMeter

Categories

(Core :: Disability Access APIs, enhancement)

Firefox 104
Desktop
macOS
enhancement

Tracking

()

RESOLVED FIXED
116 Branch
Tracking Status
firefox116 --- fixed

People

(Reporter: spectranaut, Assigned: hs85jeong, Mentored)

References

(Blocks 1 open bug)

Details

Attachments

(1 file)

To match the WebKit implementation: https://github.com/w3c/core-aam/pull/157

Blocks: aria

Hello. I would like to work on this issue as my first contribution.

Hi there :) I'm happy to mentor you on this -- please have a look at the info on this bug for an overview of our a11y and (specifically) a11y mac codebase.
You'll need to change the subrole mapping in RoleMap.h and add an automated test to verify the subrole mapping

Let me know if you have any questions! Use the "need info" function to notify me, otherwise I may miss your question

Mentor: mreschenberg
Flags: needinfo?(hs85jeong)
Assignee: nobody → hs85jeong
Status: UNCONFIRMED → ASSIGNED
Ever confirmed: true

Hi, Morgan Reschenberg.
Thank you for your guide.
I uploaded the commit to fix the issue.

Flags: needinfo?(hs85jeong)
Attachment #9337357 - Attachment description: Bug 1826904 - Add the AXSubrole for role="meter" r?morgan → Bug 1826904 - Add the AXSubrole for role="meter". r?morgan
Pushed by mreschenberg@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/f7fca8d65a69 Add the AXSubrole for role="meter". r=morgan
Status: ASSIGNED → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED
Target Milestone: --- → 116 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: