Skip to content

Support ShadowDom #34318

@gterzian

Description

@gterzian

We have two existing issues

that are referring to an old spec that doesn't exist anymore. So I will close those so we can refocus here.

The shadow DOM seems to be specified in various places of the DOM spec, such as:


First question: what do we need to support the shadow dom?

There has been some recent work such as #34306 and #34298, and it would be good to have a list of TODO's in one issue for work that remains to be done.

For example, it appears to me that to support the shadow DOM, one needs to implement related concepts such as HTMLSlotElement and shadow-tree-slots. Since this is a meta issue, this could be the place to list all the various elements(pun intended) needed to implement shadow DOM, and supplement this with standalone issues for individual elements.

There are also other concepts that rely on the shadow DOM, such as Web Components, and we could list them here as well(if we plan on implementing them).

Metadata

Metadata

Assignees

No one assigned

    Labels

    A-content/domInteracting with the DOM from web contentB-feature-trackingThis issue tracks a particular high-level featureB-metaThis issue tracks the status of multiple, related pieces of workC-untriagedNew issues that haven't been triaged yet

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions