LibWeb: Add -webkit-box-* legacy CSS property aliases
Some checks are pending
CI / Lagom (arm64, Sanitizer_CI, false, macos-15, macOS, Clang) (push) Waiting to run
CI / Lagom (x86_64, Fuzzers_CI, false, ubuntu-24.04, Linux, Clang) (push) Waiting to run
CI / Lagom (x86_64, Sanitizer_CI, false, ubuntu-24.04, Linux, GNU) (push) Waiting to run
CI / Lagom (x86_64, Sanitizer_CI, true, ubuntu-24.04, Linux, Clang) (push) Waiting to run
Package the js repl as a binary artifact / build-and-package (arm64, macos-15, macOS, macOS-universal2) (push) Waiting to run
Package the js repl as a binary artifact / build-and-package (x86_64, ubuntu-24.04, Linux, Linux-x86_64) (push) Waiting to run
Run test262 and test-wasm / run_and_update_results (push) Waiting to run
Lint Code / lint (push) Waiting to run
Label PRs with merge conflicts / auto-labeler (push) Waiting to run
Push notes / build (push) Waiting to run

This commit is contained in:
Bastiaan van der Plaat 2025-05-05 08:33:23 +02:00 committed by Andreas Kling
commit 58b735010b
Notes: github-actions[bot] 2025-05-05 21:37:26 +00:00
2 changed files with 31 additions and 1 deletions

View file

@ -62,6 +62,21 @@
"-webkit-border-top-right-radius": {
"legacy-alias-for": "border-top-right-radius"
},
"-webkit-box-align": {
"legacy-alias-for": "align-items"
},
"-webkit-box-flex": {
"legacy-alias-for": "flex-grow"
},
"-webkit-box-ordinal-group": {
"legacy-alias-for": "order"
},
"-webkit-box-orient": {
"legacy-alias-for": "flex-direction"
},
"-webkit-box-pack": {
"legacy-alias-for": "justify-content"
},
"-webkit-box-shadow": {
"legacy-alias-for": "box-shadow"
},
@ -2127,7 +2142,7 @@
"__comment": "FIXME: add longhands mask-clip, mask-composite, mask-mode, mask-origin, mask-position, mask-repeat, mask-size; also reset mask-border",
"initial": "none",
"longhands": [
"mask-image"
"mask-image"
]
},
"mask-image": {

View file

@ -63,6 +63,21 @@ All supported properties and their default values exposed from CSSStylePropertie
'WebkitBorderTopRightRadius': '0px'
'webkitBorderTopRightRadius': '0px'
'-webkit-border-top-right-radius': '0px'
'WebkitBoxAlign': 'normal'
'webkitBoxAlign': 'normal'
'-webkit-box-align': 'normal'
'WebkitBoxFlex': '0'
'webkitBoxFlex': '0'
'-webkit-box-flex': '0'
'WebkitBoxOrdinalGroup': '0'
'webkitBoxOrdinalGroup': '0'
'-webkit-box-ordinal-group': '0'
'WebkitBoxOrient': 'row'
'webkitBoxOrient': 'row'
'-webkit-box-orient': 'row'
'WebkitBoxPack': 'normal'
'webkitBoxPack': 'normal'
'-webkit-box-pack': 'normal'
'WebkitBoxShadow': 'none'
'webkitBoxShadow': 'none'
'-webkit-box-shadow': 'none'