From 689307315e5e81b0a6128f77760ce6ea3a836f8b Mon Sep 17 00:00:00 2001 From: diekus <73939538+diekus@users.noreply.github.com> Date: Tue, 14 Oct 2025 14:40:28 +0100 Subject: [PATCH 01/12] Adds the at-rule feature. Adds the at-rule feature. --- features/at-rule.yml.dist | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 features/at-rule.yml.dist diff --git a/features/at-rule.yml.dist b/features/at-rule.yml.dist new file mode 100644 index 00000000000..2e6309e0576 --- /dev/null +++ b/features/at-rule.yml.dist @@ -0,0 +1,6 @@ +# Generated from: at-rule.yml +# Do not edit this file by hand. Edit the source file instead! + +status: + baseline: false + support: {} From 09ac973dcf27de049f86ad9cb2bcd4623d523f24 Mon Sep 17 00:00:00 2001 From: diekus <73939538+diekus@users.noreply.github.com> Date: Tue, 14 Oct 2025 14:40:46 +0100 Subject: [PATCH 02/12] Create at-rule.yml --- features/at-rule.yml | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 features/at-rule.yml diff --git a/features/at-rule.yml b/features/at-rule.yml new file mode 100644 index 00000000000..5e2e1e56ed0 --- /dev/null +++ b/features/at-rule.yml @@ -0,0 +1,7 @@ +name: at-rule +description: "The `at-rule` feature detection is an expansion to feature detection in CSS that allows authors to detect support for at-rules. Example: `@supports at-rule(@starting-style)`" +spec: + https://www.w3.org/TR/css-conditional-5/ + https://github.com/w3c/csswg-drafts/pull/12945 + https://github.com/MicrosoftEdge/MSEdgeExplainers/blob/main/AtRuleFeatureDetection/explainer.md +group: css \ No newline at end of file From 1d7e54a93ca32cfac2c67e4bf94c3b0d66e5eb9d Mon Sep 17 00:00:00 2001 From: Diego Gonzalez <73939538+diekus@users.noreply.github.com> Date: Tue, 14 Oct 2025 15:22:29 +0100 Subject: [PATCH 03/12] Update features/at-rule.yml Co-authored-by: Patrick Brosset --- features/at-rule.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/features/at-rule.yml b/features/at-rule.yml index 5e2e1e56ed0..6dc68c67336 100644 --- a/features/at-rule.yml +++ b/features/at-rule.yml @@ -1,4 +1,4 @@ -name: at-rule +name: at-rule() description: "The `at-rule` feature detection is an expansion to feature detection in CSS that allows authors to detect support for at-rules. Example: `@supports at-rule(@starting-style)`" spec: https://www.w3.org/TR/css-conditional-5/ From 4d00414f20318edec3b0effa9641247c5372534c Mon Sep 17 00:00:00 2001 From: Diego Gonzalez <73939538+diekus@users.noreply.github.com> Date: Tue, 14 Oct 2025 15:58:49 +0100 Subject: [PATCH 04/12] Update features/at-rule.yml Co-authored-by: Patrick Brosset --- features/at-rule.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/features/at-rule.yml b/features/at-rule.yml index 6dc68c67336..ec818f09eef 100644 --- a/features/at-rule.yml +++ b/features/at-rule.yml @@ -1,5 +1,5 @@ name: at-rule() -description: "The `at-rule` feature detection is an expansion to feature detection in CSS that allows authors to detect support for at-rules. Example: `@supports at-rule(@starting-style)`" +description: "The `at-rule()` function, when used with `@supports`, checks if a CSS at-rule is supported. For example `@supports at-rule(@starting-style)`" checks if the `@starting-style` at-rule is supported. spec: https://www.w3.org/TR/css-conditional-5/ https://github.com/w3c/csswg-drafts/pull/12945 From e749fbd28df7b2357b9209a56bec0ba8af1e8ce0 Mon Sep 17 00:00:00 2001 From: diekus <73939538+diekus@users.noreply.github.com> Date: Fri, 17 Oct 2025 11:04:08 +0100 Subject: [PATCH 05/12] Changes ID to supports-at-rule --- features/{at-rule.yml => supports-at-rule.yml} | 4 ++-- features/{at-rule.yml.dist => supports-at-rule.yml.dist} | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) rename features/{at-rule.yml => supports-at-rule.yml} (75%) rename features/{at-rule.yml.dist => supports-at-rule.yml.dist} (72%) diff --git a/features/at-rule.yml b/features/supports-at-rule.yml similarity index 75% rename from features/at-rule.yml rename to features/supports-at-rule.yml index ec818f09eef..fe4c9993a81 100644 --- a/features/at-rule.yml +++ b/features/supports-at-rule.yml @@ -1,5 +1,5 @@ -name: at-rule() -description: "The `at-rule()` function, when used with `@supports`, checks if a CSS at-rule is supported. For example `@supports at-rule(@starting-style)`" checks if the `@starting-style` at-rule is supported. +name: supports-at-rule() +description: "The `at-rule()` function, when used with `@supports`, checks if a CSS at-rule is supported. For example `@supports at-rule(@starting-style)` checks if the `@starting-style` at-rule is supported." spec: https://www.w3.org/TR/css-conditional-5/ https://github.com/w3c/csswg-drafts/pull/12945 diff --git a/features/at-rule.yml.dist b/features/supports-at-rule.yml.dist similarity index 72% rename from features/at-rule.yml.dist rename to features/supports-at-rule.yml.dist index 2e6309e0576..ffed7f6bcdd 100644 --- a/features/at-rule.yml.dist +++ b/features/supports-at-rule.yml.dist @@ -1,4 +1,4 @@ -# Generated from: at-rule.yml +# Generated from: supports-at-rule.yml # Do not edit this file by hand. Edit the source file instead! status: From cee2275b6655223bce508467172b2c47ccce5809 Mon Sep 17 00:00:00 2001 From: Diego Gonzalez <73939538+diekus@users.noreply.github.com> Date: Tue, 21 Oct 2025 15:04:52 +0100 Subject: [PATCH 06/12] Update features/supports-at-rule.yml Co-authored-by: Daniel D. Beck --- features/supports-at-rule.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/features/supports-at-rule.yml b/features/supports-at-rule.yml index fe4c9993a81..fa3b7ed54d2 100644 --- a/features/supports-at-rule.yml +++ b/features/supports-at-rule.yml @@ -1,4 +1,4 @@ -name: supports-at-rule() +name: at-rule() description: "The `at-rule()` function, when used with `@supports`, checks if a CSS at-rule is supported. For example `@supports at-rule(@starting-style)` checks if the `@starting-style` at-rule is supported." spec: https://www.w3.org/TR/css-conditional-5/ From c8bfc5fe0ac91f7018d0c35437eaf2755b519535 Mon Sep 17 00:00:00 2001 From: Patrick Brosset Date: Wed, 29 Oct 2025 07:59:55 -0400 Subject: [PATCH 07/12] Update supports-at-rule.yml --- features/supports-at-rule.yml | 2 -- 1 file changed, 2 deletions(-) diff --git a/features/supports-at-rule.yml b/features/supports-at-rule.yml index fa3b7ed54d2..cd4484a2e4f 100644 --- a/features/supports-at-rule.yml +++ b/features/supports-at-rule.yml @@ -1,7 +1,5 @@ name: at-rule() description: "The `at-rule()` function, when used with `@supports`, checks if a CSS at-rule is supported. For example `@supports at-rule(@starting-style)` checks if the `@starting-style` at-rule is supported." spec: - https://www.w3.org/TR/css-conditional-5/ https://github.com/w3c/csswg-drafts/pull/12945 - https://github.com/MicrosoftEdge/MSEdgeExplainers/blob/main/AtRuleFeatureDetection/explainer.md group: css \ No newline at end of file From 3453767de0eb314a5ee282ed35dfdff7fa0382ea Mon Sep 17 00:00:00 2001 From: Patrick Brosset Date: Wed, 29 Oct 2025 08:00:43 -0400 Subject: [PATCH 08/12] Update supports-at-rule.yml --- features/supports-at-rule.yml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/features/supports-at-rule.yml b/features/supports-at-rule.yml index cd4484a2e4f..96b015d5645 100644 --- a/features/supports-at-rule.yml +++ b/features/supports-at-rule.yml @@ -1,5 +1,4 @@ name: at-rule() description: "The `at-rule()` function, when used with `@supports`, checks if a CSS at-rule is supported. For example `@supports at-rule(@starting-style)` checks if the `@starting-style` at-rule is supported." -spec: - https://github.com/w3c/csswg-drafts/pull/12945 +spec: https://github.com/w3c/csswg-drafts/pull/12945 group: css \ No newline at end of file From b947bae09389340ec1ba6d96099cdf217a7bf310 Mon Sep 17 00:00:00 2001 From: Patrick Brosset Date: Mon, 3 Nov 2025 17:05:49 +0100 Subject: [PATCH 09/12] Update features/supports-at-rule.yml Co-authored-by: Daniel D. Beck --- features/supports-at-rule.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/features/supports-at-rule.yml b/features/supports-at-rule.yml index 96b015d5645..19859c0590d 100644 --- a/features/supports-at-rule.yml +++ b/features/supports-at-rule.yml @@ -1,4 +1,4 @@ name: at-rule() description: "The `at-rule()` function, when used with `@supports`, checks if a CSS at-rule is supported. For example `@supports at-rule(@starting-style)` checks if the `@starting-style` at-rule is supported." -spec: https://github.com/w3c/csswg-drafts/pull/12945 +spec: https://drafts.csswg.org/css-conditional-5/#typedef-supports-at-rule-fn group: css \ No newline at end of file From e287f378d3544d775ea2bca5d658a19ae581d37a Mon Sep 17 00:00:00 2001 From: "Daniel D. Beck" Date: Mon, 3 Nov 2025 17:09:43 +0100 Subject: [PATCH 10/12] Format --- features/supports-at-rule.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/features/supports-at-rule.yml b/features/supports-at-rule.yml index 19859c0590d..8f5fbce9a31 100644 --- a/features/supports-at-rule.yml +++ b/features/supports-at-rule.yml @@ -1,4 +1,4 @@ name: at-rule() description: "The `at-rule()` function, when used with `@supports`, checks if a CSS at-rule is supported. For example `@supports at-rule(@starting-style)` checks if the `@starting-style` at-rule is supported." spec: https://drafts.csswg.org/css-conditional-5/#typedef-supports-at-rule-fn -group: css \ No newline at end of file +group: css From 9654faf3d2ad4bc0a6059bf52934155bff2905e4 Mon Sep 17 00:00:00 2001 From: Patrick Brosset Date: Mon, 3 Nov 2025 17:10:33 +0100 Subject: [PATCH 11/12] Update features/supports-at-rule.yml --- features/supports-at-rule.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/features/supports-at-rule.yml b/features/supports-at-rule.yml index 8f5fbce9a31..44a3ea908ad 100644 --- a/features/supports-at-rule.yml +++ b/features/supports-at-rule.yml @@ -2,3 +2,4 @@ name: at-rule() description: "The `at-rule()` function, when used with `@supports`, checks if a CSS at-rule is supported. For example `@supports at-rule(@starting-style)` checks if the `@starting-style` at-rule is supported." spec: https://drafts.csswg.org/css-conditional-5/#typedef-supports-at-rule-fn group: css + From 14947615b17250c0c9cb57d20179efa93a590e30 Mon Sep 17 00:00:00 2001 From: "Daniel D. Beck" Date: Mon, 3 Nov 2025 17:15:33 +0100 Subject: [PATCH 12/12] Format --- features/supports-at-rule.yml | 1 - 1 file changed, 1 deletion(-) diff --git a/features/supports-at-rule.yml b/features/supports-at-rule.yml index 44a3ea908ad..8f5fbce9a31 100644 --- a/features/supports-at-rule.yml +++ b/features/supports-at-rule.yml @@ -2,4 +2,3 @@ name: at-rule() description: "The `at-rule()` function, when used with `@supports`, checks if a CSS at-rule is supported. For example `@supports at-rule(@starting-style)` checks if the `@starting-style` at-rule is supported." spec: https://drafts.csswg.org/css-conditional-5/#typedef-supports-at-rule-fn group: css -