Closed Bug 1764263 Opened 2 years ago Closed 1 year ago

Enable the inert attribute by default in release

Categories

(Core :: DOM: Core & HTML, enhancement)

enhancement

Tracking

()

RESOLVED FIXED
112 Branch
Tracking Status
firefox112 --- fixed

People

(Reporter: emilio, Assigned: emilio)

References

(Blocks 1 open bug)

Details

(Keywords: dev-doc-complete)

Attachments

(1 file)

Mostly dependent on the discussion in https://github.com/whatwg/html/issues/7796

Depends on: 1655722
Depends on: 1767561

The spec issue also applies for modal dialog element, right?

(In reply to Simon Pieters [:zcorpan] from comment #1)

The spec issue also applies for modal dialog element, right?

I don't quite follow. As far as I can tell, dialogs are already hidden from the a11y tree unless they're showing. But I think that's because they're effectively display: none when they're not showing.

I mean content outside of open modal dialogs. When a dialog element is shown as a modal dialog, all content that is not in the dialog is inert per spec.

Example: https://software.hixie.ch/utilities/js/live-dom-viewer/saved/11303

Oh yes, the spec issue applies to that implicitly inert content as well. Note that the spec issue is addressed now, but the Firefox a11y engine doesn't implement it (bug 1767561).

The issue linked in comment 0 is closed, what is left for us to do?

Assignee: nobody → emilio
Status: NEW → ASSIGNED
Keywords: dev-doc-needed
Pushed by ealvarez@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/6540301e0260
Let the inert attribute ride the trains. r=Jamie
Status: ASSIGNED → RESOLVED
Closed: 1 year ago
Resolution: --- → FIXED
Target Milestone: --- → 112 Branch
Type: task → enhancement
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: