Closed Bug 1589021 Opened 5 years ago Closed 3 years ago

Implement Shadow DOM focus changes

Categories

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

enhancement
Not set
normal

Tracking

()

RESOLVED DUPLICATE of bug 1413836

People

(Reporter: rakina, Unassigned)

References

(Blocks 1 open bug)

Details

Recently the focus specs got a lot of update, some of them touches on Shadow DOM.

This includes the "delegates focus" concept, where the delegation steps is defined here: https://html.spec.whatwg.org/#focus-processing-model, and also specifications on how sequential focus navigation/tabbing works with Shadow DOM (through devinition of focus navigation scopes): https://html.spec.whatwg.org/#tabindex-ordered-focus-navigation-scope

List of Spec PRs: https://github.com/whatwg/html/issues/2013#issuecomment-533437546

Forgot to add some things:

Here's a list of WPTs: https://wpt.fyi/results/?label=master&label=experimental&aligned&q=shadow-dom%2Ffocus

:focus also changed a bit: https://html.spec.whatwg.org/#selector-focus (Should I file another bug for that?)

Blocks: shadowdom

FYI there's one new addition for the spec, too: https://github.com/whatwg/html/pull/5039

Depends on: 1706275, 1413836
Depends on: 1728864

Ah, bug 1728864 is filed for tracking a recent spec change which is not yet landed. I think it doesn't need to block this bug.

No longer depends on: 1728864

Hi Sean, I think most of the thing is implemented in bug 1413836, could we mark this as a duplicate of bug 1413836? Or do we still need something else to close this one? Thanks!

Flags: needinfo?(sefeng)

I just checked both specs again and I think we can mark this one as a duplicate of that.

Status: UNCONFIRMED → RESOLVED
Closed: 3 years ago
Flags: needinfo?(sefeng)
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.