Contact emails

[email protected]


       Specification

https://drafts.csswg.org/css-conditional-4/#support-definition-ext


       Summary

Some functional selectors are parsed forgivingly. (e.g. :is(), :has()) If an argument of the functional selectors is unknown or invalid, the argument is dropped but the selector itself is not invalidated. To provide a way of detecting the unknown or invalid arguments in those functional selectors, this feature applies the CSS Working Group issue resolution: - @supports uses non-forgiving parsing for all selectors (https://github.com/w3c/csswg-drafts/issues/7280#issuecomment-1143852187)



       Blink component

Blink <https://bugs.chromium.org/p/chromium/issues/list?q=component:Blink>


       TAG review



       TAG review status

Not applicable


       Risks



       Interoperability and Compatibility



/Gecko/: Shipped/Shippinghttps://bugzilla.mozilla.org/show_bug.cgi?id=1789248

/WebKit/: Positive

/Web developers/: Positive

/Other signals/:


       WebView application risks

No



       Debuggability

This can be tested by calling 'CSS.supports(<selector>)' in the DevTools Console window.



       Will this feature be supported on all six Blink platforms
       (Windows, Mac, Linux, Chrome OS, Android, and Android WebView)?

Yes


       Is this feature fully tested byweb-platform-tests
       
<https://chromium.googlesource.com/chromium/src/+/main/docs/testing/web_platform_tests.md>?

Yes

 * 
https://wpt.fyi/results/css/css-conditional/at-supports-selector-detecting-invalid-in-forgiving-argument.html
 * 
https://wpt.fyi/results/css/css-conditional/js/CSS-supports-selector-detecting-invalid-in-forgiving-argument.html


       Flag name



       Requires code in //chrome?

False


       Launch bug

https://bugs.chromium.org/p/chromium/issues/detail?id=1359396


       Estimated milestones

109



       Anticipated spec changes

The issue is resolved and closed : https://github.com/w3c/csswg-drafts/issues/7280



       Link to entry on the Chrome Platform Status

https://chromestatus.com/feature/6177049203441664

This intent message was generated byChrome Platform Status <https://chromestatus.com/>.

--
You received this message because you are subscribed to the Google Groups 
"blink-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/a/chromium.org/d/msgid/blink-dev/5a9733cb-d530-0e76-45a8-08423dfdbd56%40igalia.com.

Reply via email to