From 9261e8740ec0b88718ce384287e2b78964ade93f Mon Sep 17 00:00:00 2001 From: Victor W Allen Date: Tue, 29 Oct 2024 09:05:15 -0700 Subject: [PATCH 1/3] Updates transitions keys --- features/transitions.yml | 4 ++++ features/transitions.yml.dist | 25 +++++++++++++++++++++++++ 2 files changed, 29 insertions(+) diff --git a/features/transitions.yml b/features/transitions.yml index be9380c86d0..c9166cd84f0 100644 --- a/features/transitions.yml +++ b/features/transitions.yml @@ -22,5 +22,9 @@ compat_features: - css.properties.transition-duration - css.properties.transition-property - css.properties.transition-property.all + - css.properties.transition-property.IDENT_value - css.properties.transition-property.none - css.properties.transition-timing-function + - css.properties.transition-timing-function.jump + - css.properties.transition.gradients_can_animate + - css.properties.transition.transition-behavior diff --git a/features/transitions.yml.dist b/features/transitions.yml.dist index e6a007c8f98..03fe62447a3 100644 --- a/features/transitions.yml.dist +++ b/features/transitions.yml.dist @@ -45,6 +45,7 @@ compat_features: - css.properties.transition-delay - css.properties.transition-duration - css.properties.transition-property + - css.properties.transition-property.IDENT_value - css.properties.transition-property.all - css.properties.transition-property.none - css.properties.transition-timing-function @@ -116,6 +117,19 @@ compat_features: - api.CSSTransition - api.CSSTransition.transitionProperty + # baseline: high + # baseline_low_date: 2020-09-16 + # baseline_high_date: 2023-03-16 + # support: + # chrome: "77" + # chrome_android: "77" + # edge: "79" + # firefox: "65" + # firefox_android: "65" + # safari: "14" + # safari_ios: "14" + - css.properties.transition-timing-function.jump + # baseline: high # baseline_low_date: 2020-11-19 # baseline_high_date: 2023-05-19 @@ -128,3 +142,14 @@ compat_features: # safari: "13.1" # safari_ios: "13.4" - api.Element.transitioncancel_event + + # baseline: false + # support: + # chrome: "117" + # chrome_android: "117" + # edge: "117" + - css.properties.transition.transition-behavior + + # baseline: false + # support: {} + - css.properties.transition.gradients_can_animate From df99ab4cf815a806c504349989755425d181de64 Mon Sep 17 00:00:00 2001 From: Victor W Allen Date: Tue, 29 Oct 2024 10:45:08 -0700 Subject: [PATCH 2/3] Updates compat keys --- features/transition-behavior.yml | 3 +++ features/transition-behavior.yml.dist | 25 +++++++++++++++++++------ features/transitions.yml | 1 - features/transitions.yml.dist | 7 ------- 4 files changed, 22 insertions(+), 14 deletions(-) diff --git a/features/transition-behavior.yml b/features/transition-behavior.yml index 92c506028c7..8365b7b1f22 100644 --- a/features/transition-behavior.yml +++ b/features/transition-behavior.yml @@ -2,3 +2,6 @@ name: transition-behavior description: "The `transition-behavior: allow-discrete` CSS declaration allows transitions for properties whose animation behavior is discrete. Such properties can't be interpolated and swap from their start value to the end value at 50%." spec: https://drafts.csswg.org/css-transitions-2/#transition-behavior-property group: transitions +compat_features: + - css.properties.transition-behavior + - css.properties.transition.transition-behavior diff --git a/features/transition-behavior.yml.dist b/features/transition-behavior.yml.dist index d1a73ae756f..2aa0ad70275 100644 --- a/features/transition-behavior.yml.dist +++ b/features/transition-behavior.yml.dist @@ -2,15 +2,28 @@ # Do not edit this file by hand. Edit the source file instead! status: - baseline: low - baseline_low_date: 2024-08-06 + baseline: false support: chrome: "117" chrome_android: "117" edge: "117" - firefox: "129" - firefox_android: "129" - safari: "17.4" - safari_ios: "17.4" compat_features: + # baseline: low + # baseline_low_date: 2024-08-06 + # support: + # chrome: "117" + # chrome_android: "117" + # edge: "117" + # firefox: "129" + # firefox_android: "129" + # safari: "17.4" + # safari_ios: "17.4" - css.properties.transition-behavior + + # ⬇️ Same status as overall feature ⬇️ + # baseline: false + # support: + # chrome: "117" + # chrome_android: "117" + # edge: "117" + - css.properties.transition.transition-behavior diff --git a/features/transitions.yml b/features/transitions.yml index c9166cd84f0..bc2de6c4445 100644 --- a/features/transitions.yml +++ b/features/transitions.yml @@ -27,4 +27,3 @@ compat_features: - css.properties.transition-timing-function - css.properties.transition-timing-function.jump - css.properties.transition.gradients_can_animate - - css.properties.transition.transition-behavior diff --git a/features/transitions.yml.dist b/features/transitions.yml.dist index 03fe62447a3..187cedf758e 100644 --- a/features/transitions.yml.dist +++ b/features/transitions.yml.dist @@ -143,13 +143,6 @@ compat_features: # safari_ios: "13.4" - api.Element.transitioncancel_event - # baseline: false - # support: - # chrome: "117" - # chrome_android: "117" - # edge: "117" - - css.properties.transition.transition-behavior - # baseline: false # support: {} - css.properties.transition.gradients_can_animate From d1b4b8a8b2a958cb40cd9a9b83d03c80e8376aac Mon Sep 17 00:00:00 2001 From: Victor W Allen Date: Tue, 5 Nov 2024 07:23:58 -0800 Subject: [PATCH 3/3] Updates dist --- features/transition-behavior.yml.dist | 24 ++++++------------------ 1 file changed, 6 insertions(+), 18 deletions(-) diff --git a/features/transition-behavior.yml.dist b/features/transition-behavior.yml.dist index 2aa0ad70275..91d469773b7 100644 --- a/features/transition-behavior.yml.dist +++ b/features/transition-behavior.yml.dist @@ -2,28 +2,16 @@ # Do not edit this file by hand. Edit the source file instead! status: - baseline: false + baseline: low + baseline_low_date: 2024-08-06 support: chrome: "117" chrome_android: "117" edge: "117" + firefox: "129" + firefox_android: "129" + safari: "17.4" + safari_ios: "17.4" compat_features: - # baseline: low - # baseline_low_date: 2024-08-06 - # support: - # chrome: "117" - # chrome_android: "117" - # edge: "117" - # firefox: "129" - # firefox_android: "129" - # safari: "17.4" - # safari_ios: "17.4" - css.properties.transition-behavior - - # ⬇️ Same status as overall feature ⬇️ - # baseline: false - # support: - # chrome: "117" - # chrome_android: "117" - # edge: "117" - css.properties.transition.transition-behavior