Sync WPT with upstream (11-07-2025) (#38001)

Automated downstream sync of changes from upstream as of 11-07-2025
[no-wpt-sync]

Signed-off-by: WPT Sync Bot <ghbot+wpt-sync@servo.org>
This commit is contained in:
Servo WPT Sync 2025-07-11 18:06:40 +02:00 committed by GitHub
parent f7c7db3f71
commit c631220311
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
350 changed files with 7036 additions and 2185 deletions

View file

@ -0,0 +1,18 @@
[masonry-shorthand-computed.html]
[Property masonry value '"a b" 1fr 2fr row normal']
expected: FAIL
[Property masonry value '8px column normal']
expected: FAIL
[Property masonry value '"a b c" 10% 20% 30% row-reverse']
expected: FAIL
[Property masonry value '"a b" 10px 20px column-reverse reverse']
expected: FAIL
[Property masonry value 'min-content row']
expected: FAIL
[Property masonry value 'repeat(5, auto) reverse']
expected: FAIL

View file

@ -0,0 +1,21 @@
[masonry-shorthand-serialization.html]
[grid-template-rows: none,\n grid-template-columns: none,\n grid-template-areas: none,\n masonry-direction: column,\n masonry-fill: normal should be valid.]
expected: FAIL
[grid-template-rows: 10px,\n grid-template-columns: none,\n grid-template-areas: none,\n masonry-direction: column,\n masonry-fill: reverse should be valid.]
expected: FAIL
[grid-template-rows: 10px 20px,\n grid-template-columns: 10% 20%,\n grid-template-areas: none,\n masonry-direction: row,\n masonry-fill: normal should be valid.]
expected: FAIL
[grid-template-rows: none,\n grid-template-columns: 1fr 1fr 3fr,\n grid-template-areas: "a a b",\n masonry-direction: column,\n masonry-fill: reverse should be valid.]
expected: FAIL
[grid-template-rows: 20% 40%,\n grid-template-columns: none,\n grid-template-areas: "b" "a",\n masonry-direction: row,\n masonry-fill: normal should be valid.]
expected: FAIL
[grid-template-rows: none,\n grid-template-columns: fit-content(calc(0.5em + 10px)),\n grid-template-areas: none,\n masonry-direction: column-reverse,\n masonry-fill: normal should be valid.]
expected: FAIL
[grid-template-rows: 10% 20% 40%,\n grid-template-columns: none,\n grid-template-areas: "a" "b" "c",\n masonry-direction: row-reverse,\n masonry-fill: normal should be valid.]
expected: FAIL

View file

@ -0,0 +1,102 @@
[masonry-shorthand-valid.html]
[masonry followed by !important]
expected: FAIL
[e.style['masonry'\] = "\\"a\\" calc(10px) column-reverse normal" should set the property value]
expected: FAIL
[e.style['masonry'\] = "minmax(calc(30% + 40vw), 10px)" should set the property value]
expected: FAIL
[masonry: minmax(10px, 20px) row should be valid.]
expected: FAIL
[masonry: 1px 2px should be valid.]
expected: FAIL
[masonry: "a" 10px reverse should be valid.]
expected: FAIL
[masonry: "a b" 10px 20px row normal should be valid.]
expected: FAIL
[masonry: "a b c" 10% 20% 30% row-reverse should be valid.]
expected: FAIL
[masonry: repeat(5, auto) row reverse should be valid.]
expected: FAIL
[e.style['masonry'\] = "none" should set grid-template-areas]
expected: FAIL
[e.style['masonry'\] = "none" should set grid-template-columns]
expected: FAIL
[e.style['masonry'\] = "none" should set masonry-direction]
expected: FAIL
[e.style['masonry'\] = "none" should set masonry-fill]
expected: FAIL
[e.style['masonry'\] = "none" should not set unrelated longhands]
expected: FAIL
[e.style['masonry'\] = "10px reverse" should set grid-template-areas]
expected: FAIL
[e.style['masonry'\] = "10px reverse" should set grid-template-columns]
expected: FAIL
[e.style['masonry'\] = "10px reverse" should set masonry-direction]
expected: FAIL
[e.style['masonry'\] = "10px reverse" should set masonry-fill]
expected: FAIL
[e.style['masonry'\] = "10px reverse" should not set unrelated longhands]
expected: FAIL
[e.style['masonry'\] = "\\"b a\\" 20% 40% column normal" should set grid-template-areas]
expected: FAIL
[e.style['masonry'\] = "\\"b a\\" 20% 40% column normal" should set grid-template-columns]
expected: FAIL
[e.style['masonry'\] = "\\"b a\\" 20% 40% column normal" should set masonry-direction]
expected: FAIL
[e.style['masonry'\] = "\\"b a\\" 20% 40% column normal" should set masonry-fill]
expected: FAIL
[e.style['masonry'\] = "\\"b a\\" 20% 40% column normal" should not set unrelated longhands]
expected: FAIL
[e.style['masonry'\] = "\\"b b a\\" 1fr 2fr 3fr row" should set grid-template-areas]
expected: FAIL
[e.style['masonry'\] = "\\"b b a\\" 1fr 2fr 3fr row" should set grid-template-rows]
expected: FAIL
[e.style['masonry'\] = "\\"b b a\\" 1fr 2fr 3fr row" should set masonry-direction]
expected: FAIL
[e.style['masonry'\] = "\\"b b a\\" 1fr 2fr 3fr row" should set masonry-fill]
expected: FAIL
[e.style['masonry'\] = "\\"b b a\\" 1fr 2fr 3fr row" should not set unrelated longhands]
expected: FAIL
[e.style['masonry'\] = "repeat(2, auto) row-reverse" should set grid-template-areas]
expected: FAIL
[e.style['masonry'\] = "repeat(2, auto) row-reverse" should set grid-template-rows]
expected: FAIL
[e.style['masonry'\] = "repeat(2, auto) row-reverse" should set masonry-direction]
expected: FAIL
[e.style['masonry'\] = "repeat(2, auto) row-reverse" should set masonry-fill]
expected: FAIL
[e.style['masonry'\] = "repeat(2, auto) row-reverse" should not set unrelated longhands]
expected: FAIL