Closed
Bug 1732108
Opened 3 years ago
Closed 3 years ago
Implement/fix mappings for ins, del elements and insertion, deletion roles
Categories
(Firefox :: Disability Access, defect)
Firefox
Disability Access
Tracking
()
RESOLVED
FIXED
94 Branch
Tracking | Status | |
---|---|---|
firefox94 | --- | fixed |
People
(Reporter: jdiggs, Assigned: Jamie)
References
(Blocks 1 open bug)
Details
Attachments
(1 file)
Steps to reproduce:
- Load
data:text/html,<ins>foo</ins> <del>bar</del>
- Use a platform accessibility inspector (e.g. Accerciser) to examine the roles
Expected results:
- Insertion would be exposed as ROLE_CONTENT_INSERTION in ATK and IA2
- Deletion would be exposed as ROLE_CONTENT_DELETION in ATK and IA2
Actual results:
- Both are exposed as ROLE_SECTION in ATK
Changing the test case to use the ARIA 1.2 deletion and insertion roles produces the same results.
Assignee | ||
Comment 1•3 years ago
|
||
Support for the ins/del elements (and mapping to IA2) was added in bug 903187. We didn't add support for ATK then because the ATK roles didn't exist then (see bug 903187 comment 11). Support for the ARIA roles was added in bug 1540813.
So, it's just the ATK roles we need to map here.
Implementation note: Add the new roles in RoleMap. Add a fallback for these roles if !IsAtkVersionAtLeast(2, 34)
here.
Blocks: aria
Severity: -- → S3
Assignee | ||
Updated•3 years ago
|
Assignee | ||
Comment 2•3 years ago
|
||
Assignee | ||
Comment 3•3 years ago
|
||
Joanie, do you have a moment to test this try build? If not, I'll try to get set up to verify it myself here (or have someone else on my team do it); it just might take a while.
Flags: needinfo?(jdiggs)
Assignee | ||
Comment 4•3 years ago
|
||
Updated•3 years ago
|
Assignee: nobody → jteh
Status: NEW → ASSIGNED
Pushed by jteh@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/565c8f463041 Map ATK_ROLE_CONTENT_DELETION/INSERTION. r=eeejay
Comment 7•3 years ago
|
||
bugherder |
Status: ASSIGNED → RESOLVED
Closed: 3 years ago
status-firefox94:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → 94 Branch
You need to log in
before you can comment on or make changes to this bug.
Description
•