From 4e1c8aefeebb0770c130982178ed222bec33546e Mon Sep 17 00:00:00 2001 From: Sebastian Zartner Date: Mon, 8 Dec 2025 23:38:17 +0100 Subject: [PATCH] [selectors-4][selectors-5] Deferred several features from Level 4 to 5 To be able to move Level 4 to CR, several features were moved to Level 5 of the spec. Those features include the `:local-link` pseudo-class, the `:interest-source` and `:interest-target` pseudo-classes, the `:blank` pseudo-class, the grid-structural selectors, and the time-dimensional pseudo-classes. Resolution: https://github.com/w3c/csswg-drafts/issues/12799#issuecomment-3628969842 --- selectors-4/Overview.bs | 331 +++------------------------------------- selectors-5/Overview.bs | 245 ++++++++++++++++++++++++++++- 2 files changed, 256 insertions(+), 320 deletions(-) diff --git a/selectors-4/Overview.bs b/selectors-4/Overview.bs index c16091dab9dc..8603b29b36f1 100644 --- a/selectors-4/Overview.bs +++ b/selectors-4/Overview.bs @@ -25,9 +25,12 @@ Abstract: Selectors are patterns that match against elements in a tree, a Abstract: Selectors Level 4 describes the selectors that already exist in [[!SELECT]], and further introduces new selectors for CSS and other languages that may need them. At Risk: the column combinator At Risk: [=user action pseudo-classes=] applying to non-[=tree-abiding pseudo-elements=] -At Risk: the '':blank'' pseudo-class Ignored Terms: function token, Document, DocumentFragment, math, h1, shadow tree, querySelector(), quirks mode, button, a, span, object, p, div, q, area, link, label, input, html, em, li, ol, pre, CSS Value Definition Syntax Ignored Vars: identifier, i +Ignore MDN Failure: #blank-pseudo +Ignore MDN Failure: #the-column-combinator +Ignore MDN Failure: #the-future-pseudo +Ignore MDN Failure: #the-past-pseudo Ignore MDN Failure: #the-target-within-pseudo WPT Path Prefix: css/selectors/ WPT Display: closed @@ -47,6 +50,7 @@ spec:html; type:element-attr; for:a; text:href spec:html; type:element; text:meta text:audio +spec:selectors-5; type:selector; text::blank