From ccec55ca9c2bcdc74972823d2ba64a519d7f20df Mon Sep 17 00:00:00 2001 From: Patrick Brosset Date: Wed, 25 Mar 2026 15:04:06 +0100 Subject: [PATCH 1/2] Add partial implementation notes for align-self, justify-self, and place-self properties --- css/properties/align-self.json | 12 +++++++++--- css/properties/justify-self.json | 12 +++++++++--- css/properties/place-self.json | 12 +++++++++--- 3 files changed, 27 insertions(+), 9 deletions(-) diff --git a/css/properties/align-self.json b/css/properties/align-self.json index e91372b2ef8e7d..e498817917c67b 100644 --- a/css/properties/align-self.json +++ b/css/properties/align-self.json @@ -513,19 +513,25 @@ ], "support": { "chrome": { - "version_added": "122" + "version_added": "122", + "partial_implementation": true, + "notes": "Only works when the element has a non-auto inset." }, "chrome_android": "mirror", "edge": "mirror", "firefox": { - "version_added": "134" + "version_added": "134", + "partial_implementation": true, + "notes": "Only works when the element has a non-auto inset." }, "firefox_android": "mirror", "oculus": "mirror", "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "26" + "version_added": "26", + "partial_implementation": true, + "notes": "Only works when the element has a non-auto inset." }, "safari_ios": "mirror", "samsunginternet_android": "mirror", diff --git a/css/properties/justify-self.json b/css/properties/justify-self.json index 1415e42673b900..17f3d0fc29668a 100644 --- a/css/properties/justify-self.json +++ b/css/properties/justify-self.json @@ -264,19 +264,25 @@ ], "support": { "chrome": { - "version_added": "122" + "version_added": "122", + "partial_implementation": true, + "notes": "Only works when the element has a non-auto inset." }, "chrome_android": "mirror", "edge": "mirror", "firefox": { - "version_added": "134" + "version_added": "134", + "partial_implementation": true, + "notes": "Only works when the element has a non-auto inset." }, "firefox_android": "mirror", "oculus": "mirror", "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "26" + "version_added": "26", + "partial_implementation": true, + "notes": "Only works when the element has a non-auto inset." }, "safari_ios": "mirror", "samsunginternet_android": "mirror", diff --git a/css/properties/place-self.json b/css/properties/place-self.json index d2b03d9314b142..df47a8fce3ff26 100644 --- a/css/properties/place-self.json +++ b/css/properties/place-self.json @@ -146,19 +146,25 @@ ], "support": { "chrome": { - "version_added": "122" + "version_added": "122", + "partial_implementation": true, + "notes": "Only works when the element has a non-auto inset." }, "chrome_android": "mirror", "edge": "mirror", "firefox": { - "version_added": "134" + "version_added": "134", + "partial_implementation": true, + "notes": "Only works when the element has a non-auto inset." }, "firefox_android": "mirror", "oculus": "mirror", "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "26" + "version_added": "26", + "partial_implementation": true, + "notes": "Only works when the element has a non-auto inset." }, "safari_ios": "mirror", "samsunginternet_android": "mirror", From f5f805ae69919ac738d0ab6c1e1e52abc9663f66 Mon Sep 17 00:00:00 2001 From: Patrick Brosset Date: Wed, 25 Mar 2026 15:19:05 +0100 Subject: [PATCH 2/2] Add bug urls --- css/properties/align-self.json | 2 ++ css/properties/justify-self.json | 2 ++ css/properties/place-self.json | 2 ++ 3 files changed, 6 insertions(+) diff --git a/css/properties/align-self.json b/css/properties/align-self.json index e498817917c67b..3eaf9dd26df0a7 100644 --- a/css/properties/align-self.json +++ b/css/properties/align-self.json @@ -514,6 +514,7 @@ "support": { "chrome": { "version_added": "122", + "impl_url": "https://crbug.com/376097648", "partial_implementation": true, "notes": "Only works when the element has a non-auto inset." }, @@ -521,6 +522,7 @@ "edge": "mirror", "firefox": { "version_added": "134", + "impl_url": "https://bugzil.la/2026174", "partial_implementation": true, "notes": "Only works when the element has a non-auto inset." }, diff --git a/css/properties/justify-self.json b/css/properties/justify-self.json index 17f3d0fc29668a..32cbd425aa5eb7 100644 --- a/css/properties/justify-self.json +++ b/css/properties/justify-self.json @@ -265,6 +265,7 @@ "support": { "chrome": { "version_added": "122", + "impl_url": "https://crbug.com/376097648", "partial_implementation": true, "notes": "Only works when the element has a non-auto inset." }, @@ -272,6 +273,7 @@ "edge": "mirror", "firefox": { "version_added": "134", + "impl_url": "https://bugzil.la/2026174", "partial_implementation": true, "notes": "Only works when the element has a non-auto inset." }, diff --git a/css/properties/place-self.json b/css/properties/place-self.json index df47a8fce3ff26..c71b4447edef75 100644 --- a/css/properties/place-self.json +++ b/css/properties/place-self.json @@ -147,6 +147,7 @@ "support": { "chrome": { "version_added": "122", + "impl_url": "https://crbug.com/376097648", "partial_implementation": true, "notes": "Only works when the element has a non-auto inset." }, @@ -154,6 +155,7 @@ "edge": "mirror", "firefox": { "version_added": "134", + "impl_url": "https://bugzil.la/2026174", "partial_implementation": true, "notes": "Only works when the element has a non-auto inset." },