[css-properties-values-api] Properties registered in shadow DOM should be globally registered
Categories
(Core :: CSS Parsing and Computation, enhancement)
Tracking
()
People
(Reporter: zrhoffman, Unassigned)
References
(Blocks 1 open bug, )
Details
(Whiteboard: [waiting on css-properties-values-api decision])
WPT that should pass (after the test update lands): https://wpt.fyi/results/css/css-properties-values-api/at-property-shadow.html
Comment 1•11 months ago
|
||
Hmm, not sure I agree? It's pretty unique
Reporter | ||
Comment 2•11 months ago
|
||
Yeah, we don't seem to do that anywhere else, and that behavior does not seem particularly helpful.
I think this behavior is specified as of <https://github.com/w3c/css-houdini-drafts/commit/ed18327ec9e7> and <https://github.com/w3c/css-houdini-drafts/pull/1085>, so changing it would probably be a CSSWG discussion, right?
Comment 3•11 months ago
|
||
I commented on https://github.com/w3c/css-houdini-drafts/pull/1085#issuecomment-1991302473, but yes.
Reporter | ||
Comment 4•11 months ago
|
||
Thanks Emilio!
Reporter | ||
Comment 5•11 months ago
|
||
The spec is expected to be republished <https://github.com/w3c/css-houdini-drafts/issues/1073#issuecomment-2015072260> on 2024-03-26, removing the prose specifying that @property
should be ignored if its stylesheet is within a shadow tree.
Comment 7•9 months ago
|
||
Given that no other browser is doing this yet, let's remove this as a blocker on shipping (bug 1864818) for now.
Reporter | ||
Comment 8•6 months ago
|
||
No longer blocks Interop 2024 Custom Properties, as resolved by <https://github.com/web-platform-tests/interop/issues/673>.
Reporter | ||
Updated•5 months ago
|
Reporter | ||
Comment 9•5 months ago
|
||
Updated the URL to reflect where current discussion is.
Reporter | ||
Updated•5 months ago
|
Description
•