diff --git a/features/css-object-model.yml b/features/css-object-model.yml index e2eb7f53c11..2e8d6c8d7aa 100644 --- a/features/css-object-model.yml +++ b/features/css-object-model.yml @@ -81,3 +81,10 @@ compat_features: - api.CSSMarginRule - api.CSSMarginRule.name - api.CSSMarginRule.style + - api.CSSConditionRule + - api.CSSConditionRule.conditionText + - api.CSSMediaRule + - api.CSSMediaRule.media + - api.CSSPseudoElement + - api.CSSPseudoElement.element + - api.CSSPseudoElement.type diff --git a/features/css-object-model.yml.dist b/features/css-object-model.yml.dist index f2ca5118fa7..fb54ff31c09 100644 --- a/features/css-object-model.yml.dist +++ b/features/css-object-model.yml.dist @@ -78,6 +78,8 @@ compat_features: # firefox_android: "4" # safari: "3" # safari_ios: "1" + - api.CSSMediaRule + - api.CSSMediaRule.media - api.HTMLElement.style # baseline: high @@ -204,6 +206,20 @@ compat_features: - api.CSSGroupingRule.deleteRule - api.CSSGroupingRule.insertRule + # baseline: high + # baseline_low_date: 2021-04-26 + # baseline_high_date: 2023-10-26 + # support: + # chrome: "56" + # chrome_android: "56" + # edge: "12" + # firefox: "20" + # firefox_android: "20" + # safari: "14.1" + # safari_ios: "14.5" + - api.CSSConditionRule + - api.CSSConditionRule.conditionText + # baseline: low # baseline_low_date: 2023-02-14 # support: @@ -249,3 +265,6 @@ compat_features: - api.CSSMarginRule - api.CSSMarginRule.name - api.CSSMarginRule.style + - api.CSSPseudoElement + - api.CSSPseudoElement.element + - api.CSSPseudoElement.type diff --git a/features/css-supports.yml b/features/css-supports.yml new file mode 100644 index 00000000000..3f3d521b4fc --- /dev/null +++ b/features/css-supports.yml @@ -0,0 +1,7 @@ +name: CSS.supports() +description: The `CSS.supports()` static method returns whether the browser supports a CSS declaration (given by two arguments, a property and value) or an `@supports` at-rule condition string. +spec: https://drafts.csswg.org/css-conditional-3/#the-css-namespace +caniuse: css-supports-api +group: css +compat_features: + - api.CSS.supports_static diff --git a/features/css-supports.yml.dist b/features/css-supports.yml.dist new file mode 100644 index 00000000000..d89614f9748 --- /dev/null +++ b/features/css-supports.yml.dist @@ -0,0 +1,17 @@ +# Generated from: css-supports.yml +# Do not edit this file by hand. Edit the source file instead! + +status: + baseline: high + baseline_low_date: 2020-01-15 + baseline_high_date: 2022-07-15 + support: + chrome: "61" + chrome_android: "61" + edge: "79" + firefox: "55" + firefox_android: "55" + safari: "11" + safari_ios: "11" +compat_features: + - api.CSS.supports_static