Re: [csswg-drafts] [selectors-4] Rename :matches() to :is()

> @ewilligers When is Chrome planning to fully implement Selector Level 4?

The semantics for `:is()` and `:where()` may stabilize this month, when https://github.com/w3c/csswg-drafts/issues/3264 is decided. I had not anticipated that their names and semantics would take a year to stabilize.

Chrome should be able to ship `:is()` and `:where()` in Q2 2019 (with WPTs this quarter). These are first priority as people currently use `:-webkit-any()`. `:not()` and `nth-child()` and `nth-last-child()` with general selector lists should be able to ship at the same time.

There are are variety of [open issues](https://github.com/w3c/csswg-drafts/labels/selectors-4) for Selectors Level 4; I decline to estimate when they will be resolved, and when the various new features will ship.


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

Received on Thursday, 15 November 2018 21:48:22 UTC