Re: [csswg-drafts] [selectors] Let :is() have better error-recovery behavior than normal Selectors (#3264)

For `:not()`, I [added](https://chromium-review.googlesource.com/c/chromium/src/+/1354751) Blink use counters.

[kCSSSelectorNotWithValidList](https://www.chromestatus.com/metrics/feature/timeline/popularity/2645)
6% of pages have `:not()` with 2+ selectors, all valid, or a valid non-simple selector,  e.g. `:not(*, *)` or `:not(* + *)`

[kCSSSelectorNotWithInvalidList](https://www.chromestatus.com/metrics/feature/timeline/popularity/2646)
4.5% of pages have `:not()` with no valid selectors, e.g. `:not(:nonsense)`

[kCSSSelectorNotWithPartiallyValidList](https://www.chromestatus.com/metrics/feature/timeline/popularity/2647)
0.09% of pages have `:not()` containing both valid and invalid selectors, e.g. `:not(*, :nonsense)`



-- 
GitHub Notification of comment by ewilligers
Please view or discuss this issue at https://github.com/w3c/csswg-drafts/issues/3264#issuecomment-463036664 using your GitHub account

Received on Wednesday, 13 February 2019 02:58:32 UTC