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 #38

Open
thescientist13 opened this issue Jul 17, 2022 · 2 comments
Open

Scoped Custom Element Registries #38

thescientist13 opened this issue Jul 17, 2022 · 2 comments
Assignees
Labels
blocked Coming to a position is blocked on issues identified with the spec or proposal. from: Google Proposed, edited, or co-edited by Google. topic: web components venue: WICG Proposal is incubated in the Web Incubator Community Group

Comments

@thescientist13
Copy link

thescientist13 commented Jul 17, 2022

Request for position on an emerging web specification

(Please delete inapplicable rows.)

  • WebKittens who can provide input: @rniwa

Information about the spec

Additionally, here is a writeup from the WCCG that was presented at last year's TPAC
https://w3c.github.io/webcomponents-cg/#scoped-element-registries

Design reviews and vendor positions

Bugs tracking this feature

Anything else we need to know

Brief summary of the issue or the subject of the spec.
(taken from the OP)

The global registry is a possible source of name collisions that may arise from coincidence, or from an app trying to define multiple versions of the same element, or from more advanced scenarios like registering mocks during tests, or a component explicitly replacing an element definition for its scope.
...
This proposal adds the ability to construct CustomElementRegistrys and chain them in order to inherit custom element definitions. It uses ShadowRoot as a scope for definitions.

@hober hober added topic: web components venue: WICG Proposal is incubated in the Web Incubator Community Group labels Sep 1, 2022
@othermaciej othermaciej added the from: Google Proposed, edited, or co-edited by Google. label Sep 25, 2022
@annevk
Copy link
Contributor

annevk commented Nov 28, 2022

This is a bit tricky. Overall colleagues and I have been supportive of this effort, but since the proposal is still not finalized we cannot really provide a definitive position at this point. The details matter, after all. If our feedback continues to be taken into account it seems likely we'd end up supporting this though.

@hober hober moved this from Unscreened to Needs position in Standards Positions Review Backlog Mar 23, 2023
@hober hober moved this from Needs position to Needs assignees in Standards Positions Review Backlog Mar 27, 2023
@hober hober moved this from Needs assignees to Needs position in Standards Positions Review Backlog Mar 27, 2023
@hober hober added the blocked Coming to a position is blocked on issues identified with the spec or proposal. label Mar 29, 2023
@keithamus

This comment was marked as resolved.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
blocked Coming to a position is blocked on issues identified with the spec or proposal. from: Google Proposed, edited, or co-edited by Google. topic: web components venue: WICG Proposal is incubated in the Web Incubator Community Group
Projects
Development

No branches or pull requests

6 participants