Closed Bug 1432513 Opened 6 years ago Closed 6 years ago

Implement ARIA Graphics roles

Categories

(Core :: Disability Access APIs, enhancement)

enhancement
Not set
normal

Tracking

()

RESOLVED FIXED
mozilla60
Tracking Status
firefox60 --- fixed

People

(Reporter: jdiggs, Assigned: jdiggs)

Details

Attachments

(2 files)

The Graphics ARIA 1.0 spec introduces three roles whose mappings can be found in https://rawgit.com/w3c/graphics-aam/master/
Attached patch proposed patchSplinter Review
Recognize the graphics-document, graphics-object, and graphics-symbol ARIA roles, mapping them to the DOCUMENT, GROUPING, and GRAPHIC internal roles respectively.
Attachment #8944784 - Flags: review?(surkov.alexander)
oops I forgot to add the tests to the *.ini files. My bad. New patch coming up.
Attachment #8944784 - Flags: review?(surkov.alexander)
Attached patch proposed patchSplinter Review
Recognize the graphics-document, graphics-object, and graphics-symbol ARIA roles, mapping them to the DOCUMENT, GROUPING, and GRAPHIC internal roles respectively.

(Fixes the test additions.)
Attachment #8944792 - Flags: review?(surkov.alexander)
Attachment #8944792 - Flags: review?(surkov.alexander) → review+
Keywords: checkin-needed
Pushed by shindli@mozilla.com:
https://hg.mozilla.org/integration/mozilla-inbound/rev/04401448f881
Implement ARIA Graphics roles r=surkov
Keywords: checkin-needed
https://hg.mozilla.org/mozilla-central/rev/04401448f881
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla60
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: