From d1fd4fc1e7a9dbc724a10012f82ca01b80c48197 Mon Sep 17 00:00:00 2001 From: Masataka Yakura Date: Wed, 4 Nov 2026 00:23:59 +0900 Subject: [PATCH 1/2] fix: Update remaining css-gap edge/interior longhands to cap/junction Follow up on 9faa74f to update missed shorthand definitions to align with the spec. --- tools/add-css-longhands.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/tools/add-css-longhands.js b/tools/add-css-longhands.js index dcbc6d8df1d0..0bfa0397e6de 100644 --- a/tools/add-css-longhands.js +++ b/tools/add-css-longhands.js @@ -280,8 +280,8 @@ const MANUAL_EXPANSIONS = { 'rule-break': ['column-rule-break', 'row-rule-break'], 'rule-color': ['column-rule-color', 'row-rule-color'], 'rule-style': ['column-rule-style', 'row-rule-style'], - 'rule-edge-inset': ['column-rule-edge-inset', 'row-rule-edge-inset'], - 'rule-interior-inset': ['column-rule-interior-inset', 'row-rule-interior-inset'], + 'rule-inset-cap': ['column-rule-inset-cap', 'row-rule-inset-cap'], + 'rule-inset-junction': ['column-rule-inset-junction', 'row-rule-inset-junction'], 'rule-inset': ['column-rule-inset', 'row-rule-inset'], 'rule-inset-start': ['column-rule-inset-start', 'row-rule-inset-start'], 'rule-inset-end': ['column-rule-inset-end', 'row-rule-inset-end'], @@ -292,7 +292,7 @@ const MANUAL_EXPANSIONS = { 'row-rule-inset-cap': ['row-rule-inset-cap-start', 'row-rule-inset-cap-end'], 'row-rule-inset-junction': ['row-rule-inset-junction-start', 'row-rule-inset-junction-end'], - // CSS Gap Decorations - combined inset shorthands (set both edge and interior) + // CSS Gap Decorations - combined inset shorthands (set both cap and junction) 'column-rule-inset': [ 'column-rule-inset-cap-start', 'column-rule-inset-cap-end', From a29cf6a80daf8ddb22fae53b7bef841ec32d2b8e Mon Sep 17 00:00:00 2001 From: Masataka Yakura Date: Wed, 4 Nov 2026 07:47:29 +0900 Subject: [PATCH 2/2] fix: Add missing css-gap rule-visibility-items shorthand and longhands Introduced in https://github.com/w3c/csswg-drafts/commit/6827f306ac7fef629eef91e749f40ed7ba9c24d9 --- tools/add-css-longhands.js | 1 + 1 file changed, 1 insertion(+) diff --git a/tools/add-css-longhands.js b/tools/add-css-longhands.js index 0bfa0397e6de..32edf77950c7 100644 --- a/tools/add-css-longhands.js +++ b/tools/add-css-longhands.js @@ -280,6 +280,7 @@ const MANUAL_EXPANSIONS = { 'rule-break': ['column-rule-break', 'row-rule-break'], 'rule-color': ['column-rule-color', 'row-rule-color'], 'rule-style': ['column-rule-style', 'row-rule-style'], + 'rule-visibility-items': ['column-rule-visibility-items', 'row-rule-visibility-items'], 'rule-inset-cap': ['column-rule-inset-cap', 'row-rule-inset-cap'], 'rule-inset-junction': ['column-rule-inset-junction', 'row-rule-inset-junction'], 'rule-inset': ['column-rule-inset', 'row-rule-inset'],