From d721622aa12d79c6364549db203f0e6c7fb0d594 Mon Sep 17 00:00:00 2001 From: Claas Augner Date: Mon, 14 Apr 2025 14:43:16 +0200 Subject: [PATCH] Move `is_transitionable` features under `transition-behavior` --- css/properties/content-visibility.json | 38 ------------- css/properties/display.json | 38 ------------- css/properties/transition-behavior.json | 76 +++++++++++++++++++++++++ 3 files changed, 76 insertions(+), 76 deletions(-) diff --git a/css/properties/content-visibility.json b/css/properties/content-visibility.json index b46d1d6d390961..2d7e802405aa9d 100644 --- a/css/properties/content-visibility.json +++ b/css/properties/content-visibility.json @@ -115,44 +115,6 @@ } } }, - "is_transitionable": { - "__compat": { - "description": "Transitionable when setting `transition-behavior: allow-discrete`", - "spec_url": "https://drafts.csswg.org/css-contain/#content-visibility-animation", - "tags": [ - "web-features:display-animation" - ], - "support": { - "chrome": { - "version_added": "117" - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": false - }, - "firefox_android": "mirror", - "ie": { - "version_added": false - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": "18" - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror", - "webview_ios": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, "keyframe_animatable": { "__compat": { "description": "`@keyframe` animatable", diff --git a/css/properties/display.json b/css/properties/display.json index 24786f5f9851ae..548f9bcaf84cb3 100644 --- a/css/properties/display.json +++ b/css/properties/display.json @@ -615,44 +615,6 @@ } } }, - "is_transitionable": { - "__compat": { - "description": "Transitionable when setting `transition-behavior: allow-discrete`", - "spec_url": "https://drafts.csswg.org/css-display-4/#display-animation", - "tags": [ - "web-features:display-animation" - ], - "support": { - "chrome": { - "version_added": "117" - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": false - }, - "firefox_android": "mirror", - "ie": { - "version_added": false - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": "18" - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror", - "webview_ios": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, "keyframe_animatable": { "__compat": { "description": "`@keyframe` animatable", diff --git a/css/properties/transition-behavior.json b/css/properties/transition-behavior.json index b17845408e83a2..43418d32bc3f8f 100644 --- a/css/properties/transition-behavior.json +++ b/css/properties/transition-behavior.json @@ -37,6 +37,82 @@ "standard_track": true, "deprecated": false } + }, + "transitions_content-visibility": { + "__compat": { + "description": "Transitions `content-visibility` property when set to `allow-discrete`", + "spec_url": "https://drafts.csswg.org/css-contain/#content-visibility-animation", + "tags": [ + "web-features:display-animation" + ], + "support": { + "chrome": { + "version_added": "117" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": false + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "18" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror", + "webview_ios": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "transitions_display": { + "__compat": { + "description": "Transitions `display` property when set to `allow-discrete`", + "spec_url": "https://drafts.csswg.org/css-display-4/#display-animation", + "tags": [ + "web-features:display-animation" + ], + "support": { + "chrome": { + "version_added": "117" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": false + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "18" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror", + "webview_ios": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } } } }