custom-elements-manifest icon indicating copy to clipboard operation
custom-elements-manifest copied to clipboard

Adds CSSCustomState to schema

Open lukewarlow opened this issue 2 years ago • 1 comments

Fixes #113

See https://wicg.github.io/custom-state-pseudo-class/#exposing for the WICG proposal.

See https://github.com/whatwg/html/pull/8467 for HTML PR and https://github.com/w3c/csswg-drafts/pull/8213 for CSS PR (not a direct match for the WICG proposal)

While this is currently only supported in Chromium (in a form that doesn't match the latest spec) there's an effort to get this cross browser. See https://groups.google.com/a/mozilla.org/g/dev-platform/c/vDVxI6O3YqU for a Firefox I2P.

There's also interest within OpenUI to use this schema for our anatomies which would make use of this too.

lukewarlow avatar Nov 09 '23 17:11 lukewarlow

Can someone review this PR?

TKDev7 avatar Feb 10 '24 12:02 TKDev7

This looks fine to me 👍 Konnor was already working on a PR to add this to @custom-elements-manifest/analyzer

@justinfagnani can you also take a look? Seems like a quick win :)

thepassle avatar Apr 24 '24 17:04 thepassle

love to see the power of the opensource community at work !

vospascal avatar Apr 24 '24 17:04 vospascal

@lukewarlow the scheme needs to be regenerated

justinfagnani avatar Apr 26 '24 00:04 justinfagnani

That's done now sorry

lukewarlow avatar Apr 26 '24 00:04 lukewarlow

@justinfagnani is there anything else you need me to change?

lukewarlow avatar Apr 29 '24 18:04 lukewarlow