From 13604a59b14123f14abb65d1caa1d29dfe4fcbe1 Mon Sep 17 00:00:00 2001 From: Vadim Makeev Date: Fri, 25 Oct 2024 20:13:10 +0200 Subject: [PATCH] Chromium 122 applies {align,justify,place}-self to absolutely-positioned boxes (#24789) * Add positioned_boxes context for align/justify/place-self --- css/properties/align-self.json | 35 ++++++++++++++++++++++++++++++++ css/properties/justify-self.json | 35 ++++++++++++++++++++++++++++++++ css/properties/place-self.json | 35 ++++++++++++++++++++++++++++++++ 3 files changed, 105 insertions(+) diff --git a/css/properties/align-self.json b/css/properties/align-self.json index a93dedf21e3646..fcab759bac4c3e 100644 --- a/css/properties/align-self.json +++ b/css/properties/align-self.json @@ -441,6 +441,41 @@ "deprecated": false } } + }, + "positioned_boxes": { + "__compat": { + "description": "Supported for absolutely-positioned boxes", + "spec_url": "https://drafts.csswg.org/css-align/#align-self-property", + "support": { + "chrome": { + "version_added": "122" + }, + "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": false + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror", + "webview_ios": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } } } } diff --git a/css/properties/justify-self.json b/css/properties/justify-self.json index 058ecce5a77470..c5efaf433ac07d 100644 --- a/css/properties/justify-self.json +++ b/css/properties/justify-self.json @@ -121,6 +121,41 @@ "deprecated": false } } + }, + "positioned_boxes": { + "__compat": { + "description": "Supported for absolutely-positioned boxes", + "spec_url": "https://drafts.csswg.org/css-align/#justify-self-property", + "support": { + "chrome": { + "version_added": "122" + }, + "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": false + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror", + "webview_ios": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } } } } diff --git a/css/properties/place-self.json b/css/properties/place-self.json index 8e7e742a96cfe6..fa5786f4c0a756 100644 --- a/css/properties/place-self.json +++ b/css/properties/place-self.json @@ -145,6 +145,41 @@ "deprecated": false } } + }, + "positioned_boxes": { + "__compat": { + "description": "Supported for absolutely-positioned boxes", + "spec_url": "https://drafts.csswg.org/css-align/#place-self-property", + "support": { + "chrome": { + "version_added": "122" + }, + "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": false + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror", + "webview_ios": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } } } }