Open Bug 1884872 Opened 7 months ago Updated 12 hours ago

[css-properties-values-api] Properties registered in shadow DOM should be globally registered

Categories

(Core :: CSS Parsing and Computation, enhancement)

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

Hmm, not sure I agree? It's pretty unique

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?

Thanks Emilio!

Whiteboard: [waiting on css-properties-values-api decision]

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.

Duplicate of this bug: 1891261

Given that no other browser is doing this yet, let's remove this as a blocker on shipping (bug 1864818) for now.

No longer blocks: 1864818

No longer blocks Interop 2024 Custom Properties, as resolved by <https://github.com/web-platform-tests/interop/issues/673>.

Updated the URL to reflect where current discussion is.

You need to log in before you can comment on or make changes to this bug.