diff --git a/features/draft/spec/css-mixins-1.yml b/features/draft/spec/css-mixins-1.yml deleted file mode 100644 index 7477585727d..00000000000 --- a/features/draft/spec/css-mixins-1.yml +++ /dev/null @@ -1,17 +0,0 @@ -draft_date: 2025-08-15 -name: CSS Functions and Mixins Module -description: TODO -spec: https://drafts.csswg.org/css-mixins-1/ -compat_features: - - api.CSSFunctionDeclarations - - api.CSSFunctionDeclarations.style - - api.CSSFunctionDescriptors - - api.CSSFunctionDescriptors.result - - api.CSSFunctionRule - - api.CSSFunctionRule.getParameters - - api.CSSFunctionRule.name - - api.CSSFunctionRule.returnType - - css.at-rules.function - - css.at-rules.function.result - - css.types.dashed-function - - css.types.type diff --git a/features/draft/spec/css-mixins-1.yml.dist b/features/draft/spec/css-mixins-1.yml.dist deleted file mode 100644 index 019de2dea51..00000000000 --- a/features/draft/spec/css-mixins-1.yml.dist +++ /dev/null @@ -1,22 +0,0 @@ -# Generated from: css-mixins-1.yml -# Do not edit this file by hand. Edit the source file instead! - -status: - baseline: false - support: - chrome: "139" - chrome_android: "139" - edge: "139" -compat_features: - - api.CSSFunctionDeclarations - - api.CSSFunctionDeclarations.style - - api.CSSFunctionDescriptors - - api.CSSFunctionDescriptors.result - - api.CSSFunctionRule - - api.CSSFunctionRule.getParameters - - api.CSSFunctionRule.name - - api.CSSFunctionRule.returnType - - css.at-rules.function - - css.at-rules.function.result - - css.types.dashed-function - - css.types.type diff --git a/features/function.yml b/features/function.yml index 44502217bd4..b7706df541e 100644 --- a/features/function.yml +++ b/features/function.yml @@ -2,4 +2,16 @@ name: "@function" description: "The `@function` CSS at-rule defines a custom function that takes CSS values or custom properties as arguments, and returns a CSS value. It can be based on conditional logic such as by using the `@media` at-rule." spec: https://drafts.csswg.org/css-mixins-1/#function-rule group: css -# No compat keys yet, this feature is planned to ship with Chromium 139 +compat_features: + - api.CSSFunctionDeclarations + - api.CSSFunctionDeclarations.style + - api.CSSFunctionDescriptors + - api.CSSFunctionDescriptors.result + - api.CSSFunctionRule + - api.CSSFunctionRule.getParameters + - api.CSSFunctionRule.name + - api.CSSFunctionRule.returnType + - css.at-rules.function + - css.at-rules.function.result + - css.types.dashed-function + - css.types.type diff --git a/features/function.yml.dist b/features/function.yml.dist index c09639bbe4f..7465fbdfda7 100644 --- a/features/function.yml.dist +++ b/features/function.yml.dist @@ -3,4 +3,20 @@ status: baseline: false - support: {} + support: + chrome: "139" + chrome_android: "139" + edge: "139" +compat_features: + - api.CSSFunctionDeclarations + - api.CSSFunctionDeclarations.style + - api.CSSFunctionDescriptors + - api.CSSFunctionDescriptors.result + - api.CSSFunctionRule + - api.CSSFunctionRule.getParameters + - api.CSSFunctionRule.name + - api.CSSFunctionRule.returnType + - css.at-rules.function + - css.at-rules.function.result + - css.types.dashed-function + - css.types.type