From 83231a3510e3d6dc82caa3787afd2071e5f83cd4 Mon Sep 17 00:00:00 2001 From: "Daniel D. Beck" Date: Wed, 26 Nov 2025 18:13:13 +0100 Subject: [PATCH] Restructure ranged style query data --- css/at-rules/container.json | 66 ++++++++++++++++++------------------- css/types/if.json | 41 ++++++++++++++++++++--- 2 files changed, 69 insertions(+), 38 deletions(-) diff --git a/css/at-rules/container.json b/css/at-rules/container.json index 5cf7c2a16f7e86..962b37e1b2b1c2 100644 --- a/css/at-rules/container.json +++ b/css/at-rules/container.json @@ -210,40 +210,40 @@ "standard_track": true, "deprecated": false } - } - }, - "style_queries_range_syntax": { - "__compat": { - "description": "Range syntax for style queries", - "spec_url": "https://drafts.csswg.org/css-conditional-5/#typedef-style-range", - "tags": [ - "web-features:container-style-queries" - ], - "support": { - "chrome": { - "version_added": "142" - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": false - }, - "firefox_android": "mirror", - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": false + }, + "range_syntax": { + "__compat": { + "description": "Range syntax", + "spec_url": "https://drafts.csswg.org/css-conditional-5/#typedef-style-range", + "tags": [ + "web-features:container-style-queries" + ], + "support": { + "chrome": { + "version_added": "142" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": false + }, + "firefox_android": "mirror", + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": false + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror", + "webview_ios": "mirror" }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror", - "webview_ios": "mirror" - }, - "status": { - "experimental": true, - "standard_track": true, - "deprecated": false + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } } } } diff --git a/css/types/if.json b/css/types/if.json index ac9a551c4ea83c..8bab8be7b5cf20 100644 --- a/css/types/if.json +++ b/css/types/if.json @@ -36,16 +36,15 @@ "deprecated": false } }, - "style_queries_range_syntax": { + "style": { "__compat": { - "description": "Range syntax for style queries", - "spec_url": "https://drafts.csswg.org/css-conditional-5/#typedef-style-range", + "description": "`style()` queries", "tags": [ - "web-features:container-style-queries" + "web-features:if" ], "support": { "chrome": { - "version_added": "142" + "version_added": "137" }, "chrome_android": "mirror", "edge": "mirror", @@ -69,6 +68,38 @@ "standard_track": true, "deprecated": false } + }, + "range_syntax": { + "__compat": { + "description": "Range syntax for style queries", + "spec_url": "https://drafts.csswg.org/css-conditional-5/#typedef-style-range", + "support": { + "chrome": { + "version_added": "142" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": false + }, + "firefox_android": "mirror", + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": false + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror", + "webview_ios": "mirror" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } } } }