Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Scoped Custom Element Registries #1070

Open
1 task done
keithamus opened this issue Mar 18, 2025 · 0 comments
Open
1 task done

Scoped Custom Element Registries #1070

keithamus opened this issue Mar 18, 2025 · 0 comments

Comments

@keithamus
Copy link

keithamus commented Mar 18, 2025

こんにちは TAG-さん!

I'm requesting a TAG review of Scoped Custom Element Registries.

This is a proposal allows for multiple custom element definitions for a single tag name to exist within a page. This is accomplished by allowing user code to create multiple custom element registries and associate them with shadow roots that function as scopes for element creation and custom element definitions. Potentially custom elements created within a scope use the registry for that scope to perform upgrades. Changes to Document, Element, ShadowRoot, and HTMLTemplateElement APIs provide the surface area of this feature.

Further details:

  • I have reviewed the TAG's Web Platform Design Principles
  • Previous early design review, if any: N/A
  • Relevant time constraints or deadlines: WebKit seems to have a complete implementation and so may well be shipping soon.
  • The group where the work on this specification is currently being done: WHATWG
  • The group where standardization of this work is intended to be done (if different from the current group):
  • Major unresolved issues with or opposition to this specification: I don't think there are any.
  • This work is being funded by: Apple
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant