[CSSWG][selectors-4] Updated WD of Selectors L4

The CSS WG has published an updated Working Draft of Selectors Level 4:

     https://www.w3.org/TR/selectors-4/

Selectors are patterns that match against elements in a tree, and are used 
most famously in CSS style rules as well as various Web platform APIs.

This long overdue update adds quite a few new pseudo-classes:
   :defined, :modal, :fullscreen, :picture-in-picture,
   :muted, :volume-locked, :seeking, :buffering, :stalled,
   :autofill, :user-valid

In addition it adjusts the parsing rules for most pseudo-classes such as :is() 
that accept selectors (but not :not()) to ignore invalid selectors in their 
arguments, preventing them from invalidating the entire selector.

Significant changes are all listed at:
   https://www.w3.org/TR/2022/WD-selectors-4-20220507/#changes-2018-11

Please review the draft, and send any comments to the www-style mailing list,
<www-style@w3.org>, prefixed with [selectors-4] (as I did on this
message) or (preferably) file them in the GitHub repository at
   https://github.com/w3c/csswg-drafts/issues

For the CSS WG,
~fantasai

Received on Saturday, 7 May 2022 03:56:41 UTC