Open Bug 1868815 Opened 1 year ago Updated 10 months ago

ATK mappings for DL and DD are incorrect

Categories

(Core :: Disability Access APIs, defect)

Desktop
Linux
defect

Tracking

()

People

(Reporter: jdiggs, Unassigned)

References

(Blocks 2 open bugs)

Details

As stated in the HTML-AAM, DL should be mapped to ROLE_DESCRIPTION_LIST. DD should have the ARIA mapping corresponding to the definition role, which the Core-AAM states is ROLE_DESCRIPTION_VALUE.

Currently in Gecko, DL is mapped as ROLE_LIST and DD as ROLE_PARAGRAPH. (DT is correctly mapped as ROLE_DESCRIPTION_TERM).

Blocks: htmla11y
Severity: -- → S3
Depends on: 1829028

Checking in here to say that bug 1829028 changed something closely related by supporting definition and term ARIA roles. It looks like we still need to implement the switches to ROLE_DESCRIPTION_LIST and ROLE_DESCRIPTION_VALUE as described, which will be here and here.

You need to log in before you can comment on or make changes to this bug.