Closed Bug 1821156 Opened 2 years ago Closed 1 year ago

HTML AAM update to hgroup element role mapping (WPT html-aam/roles.html)

Categories

(Core :: Disability Access APIs, enhancement)

enhancement

Tracking

()

RESOLVED FIXED
124 Branch
Tracking Status
firefox124 --- fixed

People

(Reporter: scottaohara, Assigned: nlapre)

References

(Blocks 2 open bugs)

Details

(Keywords: dev-doc-complete)

Attachments

(1 file)

Per HTML AAM PR 398- https://github.com/w3c/html-aam/pull/398

It was decided that the HTML hgroup element be re-mapped to have an implicit role=group, rather than being a generic element.

test case to compare explicit role=group elements with the hgroup element:
https://codepen.io/scottohara/full/PodJMJj

see similar previous issue concerning the address element: https://bugzilla.mozilla.org/show_bug.cgi?id=1779252

Blocks: html5a11y
Type: defect → enhancement
Blocks: a11y-wpt
Summary: HTML AAM update to hgroup element role mapping → HTML AAM update to hgroup element role mapping (WPT html-aam/roles.html)

Per HTML AAM, HTML hgroup elements should have an implicit role=group instead
of being generics. This revision implements that by mapping hgroup elements to
roles::GROUPING in HTMLMarkupMap. It also removes the expected fail from the
relevant web platform test, which we now pass.

Assignee: nobody → nlapre
Status: NEW → ASSIGNED
Pushed by nlapre@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/df8142beaf9d Map hgroup element to group role, r=Jamie
Status: ASSIGNED → RESOLVED
Closed: 1 year ago
Resolution: --- → FIXED
Target Milestone: --- → 124 Branch

Updating MDN docs for <hgroup> via https://github.com/mdn/content/pull/34647

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

Attachment

General

Creator:
Created:
Updated:
Size: