From e5e61c75dc125ad25aeb1676aff6162ec931c162 Mon Sep 17 00:00:00 2001 From: Victor W Allen Date: Tue, 29 Oct 2024 08:55:51 -0700 Subject: [PATCH 1/2] Adds separate easing functions feature --- features/easing.yml | 6 ++++++ features/easing.yml.dist | 17 +++++++++++++++++ 2 files changed, 23 insertions(+) create mode 100644 features/easing.yml create mode 100644 features/easing.yml.dist diff --git a/features/easing.yml b/features/easing.yml new file mode 100644 index 00000000000..7a76cff10db --- /dev/null +++ b/features/easing.yml @@ -0,0 +1,6 @@ +name: Easing functions +description: Easing functions convert the progress value of an animation or transition into a progress value for values being changed, setting the pace and magnitude of the changes. +spec: https://drafts.csswg.org/css-easing-2/#easing-functions +group: css +compat_features: + - css.types.easing-function diff --git a/features/easing.yml.dist b/features/easing.yml.dist new file mode 100644 index 00000000000..d8aad2a4e58 --- /dev/null +++ b/features/easing.yml.dist @@ -0,0 +1,17 @@ +# Generated from: easing.yml +# Do not edit this file by hand. Edit the source file instead! + +status: + baseline: high + baseline_low_date: 2015-07-29 + baseline_high_date: 2018-01-29 + support: + chrome: "4" + chrome_android: "18" + edge: "12" + firefox: "4" + firefox_android: "4" + safari: "3.1" + safari_ios: "2" +compat_features: + - css.types.easing-function From 543d887df64db077cde7b7d5e085399fc442b031 Mon Sep 17 00:00:00 2001 From: Victor W Allen Date: Tue, 29 Oct 2024 10:32:51 -0700 Subject: [PATCH 2/2] Rolls easing function key into existing feature --- features/cubic-bezier-easing.yml | 1 + features/cubic-bezier-easing.yml.dist | 25 +++++++++++++++++++++++++ features/easing.yml | 6 ------ features/easing.yml.dist | 17 ----------------- 4 files changed, 26 insertions(+), 23 deletions(-) delete mode 100644 features/easing.yml delete mode 100644 features/easing.yml.dist diff --git a/features/cubic-bezier-easing.yml b/features/cubic-bezier-easing.yml index bc70ff13f8e..16a8dc509ff 100644 --- a/features/cubic-bezier-easing.yml +++ b/features/cubic-bezier-easing.yml @@ -5,4 +5,5 @@ group: - animation - transitions compat_features: + - css.types.easing-function - css.types.easing-function.cubic-bezier diff --git a/features/cubic-bezier-easing.yml.dist b/features/cubic-bezier-easing.yml.dist index cb5bc760fa1..b8dfebfd3a6 100644 --- a/features/cubic-bezier-easing.yml.dist +++ b/features/cubic-bezier-easing.yml.dist @@ -14,4 +14,29 @@ status: safari: "6" safari_ios: "6" compat_features: + # baseline: high + # baseline_low_date: 2015-07-29 + # baseline_high_date: 2018-01-29 + # support: + # chrome: "4" + # chrome_android: "18" + # edge: "12" + # firefox: "4" + # firefox_android: "4" + # safari: "3.1" + # safari_ios: "2" + - css.types.easing-function + + # ⬇️ Same status as overall feature ⬇️ + # baseline: high + # baseline_low_date: 2015-07-29 + # baseline_high_date: 2018-01-29 + # support: + # chrome: "16" + # chrome_android: "18" + # edge: "12" + # firefox: "4" + # firefox_android: "4" + # safari: "6" + # safari_ios: "6" - css.types.easing-function.cubic-bezier diff --git a/features/easing.yml b/features/easing.yml deleted file mode 100644 index 7a76cff10db..00000000000 --- a/features/easing.yml +++ /dev/null @@ -1,6 +0,0 @@ -name: Easing functions -description: Easing functions convert the progress value of an animation or transition into a progress value for values being changed, setting the pace and magnitude of the changes. -spec: https://drafts.csswg.org/css-easing-2/#easing-functions -group: css -compat_features: - - css.types.easing-function diff --git a/features/easing.yml.dist b/features/easing.yml.dist deleted file mode 100644 index d8aad2a4e58..00000000000 --- a/features/easing.yml.dist +++ /dev/null @@ -1,17 +0,0 @@ -# Generated from: easing.yml -# Do not edit this file by hand. Edit the source file instead! - -status: - baseline: high - baseline_low_date: 2015-07-29 - baseline_high_date: 2018-01-29 - support: - chrome: "4" - chrome_android: "18" - edge: "12" - firefox: "4" - firefox_android: "4" - safari: "3.1" - safari_ios: "2" -compat_features: - - css.types.easing-function