Sync WPT with upstream (15-06-2025) (#37468)

Automated downstream sync of changes from upstream as of 15-06-2025
[no-wpt-sync]

Signed-off-by: WPT Sync Bot <ghbot+wpt-sync@servo.org>
This commit is contained in:
Servo WPT Sync 2025-06-15 06:21:56 +02:00 committed by GitHub
parent 96adb1e959
commit 1eb62a1ffb
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
50 changed files with 1293 additions and 226 deletions

View file

@ -38233,7 +38233,7 @@
},
"apng": {
"animated-png-timeout.html": [
"6975bd9c4e7339ceceb9f078bbf0c356f9949f3e",
"2a10f8df06ccce550ebd642f7602c3b55dad9a8b",
[
null,
[
@ -188203,7 +188203,113 @@
],
{}
]
]
],
"subgrid": {
"subgrid-gap-decorations-001.html": [
"d5356ea5aa6de0bac341fb111b8c98734dde69da",
[
null,
[
[
"/css/reference/ref-filled-green-100px-square.xht",
"=="
]
],
{}
]
],
"subgrid-gap-decorations-002.html": [
"82df19b25fded7593aba75703c0ab050b7130256",
[
null,
[
[
"/css/reference/ref-filled-green-100px-square.xht",
"=="
]
],
{}
]
],
"subgrid-gap-decorations-003.html": [
"21199263380eae7aa5217fa6645b8ee5a930294d",
[
null,
[
[
"/css/reference/ref-filled-green-100px-square.xht",
"=="
]
],
{}
]
],
"subgrid-gap-decorations-004.html": [
"20fb1404fa24503bf70eebf297fbe77129910365",
[
null,
[
[
"/css/css-gaps/grid/grid-gap-decorations-006-ref.html",
"=="
]
],
{}
]
],
"subgrid-gap-decorations-005.html": [
"7c92642b603bd8fcac55f6ac635390a3d7fb15df",
[
null,
[
[
"/css/css-gaps/grid/grid-gap-decorations-007-ref.html",
"=="
]
],
{}
]
],
"subgrid-gap-decorations-006.html": [
"8ac8b7a9ad91e76c44bc1c7f1978fc27418455f0",
[
null,
[
[
"/css/css-gaps/grid/grid-gap-decorations-008-ref.html",
"=="
]
],
{}
]
],
"subgrid-gap-decorations-007.html": [
"64a87d62d115ebdedb02fb15c446aed0be209193",
[
null,
[
[
"/css/css-gaps/grid/grid-gap-decorations-010-ref.html",
"=="
]
],
{}
]
],
"subgrid-gap-decorations-008.html": [
"b43dea7114936d2b8ae718c0033ed9bcda27e200",
[
null,
[
[
"/css/css-gaps/grid/grid-gap-decorations-012-ref.html",
"=="
]
],
{}
]
]
}
},
"multicol": {
"multicol-gap-decorations-001.html": [
@ -334565,6 +334671,19 @@
{}
]
],
"mq-invalid-media-type-006.html": [
"430c3a36a37b097ca8db6d491c3f2f2fc82e227f",
[
null,
[
[
"/css/reference/ref-filled-green-100px-square.xht",
"=="
]
],
{}
]
],
"mq-invalid-media-type-layer-001.html": [
"ef3fc48ca888810101ad196917022f6c378b52a9",
[
@ -378028,7 +378147,7 @@
],
"support": {
"clear-cache-helper.sub.js": [
"1e9f2c2c33a7c1394c9c813579bd41d4d6a51f38",
"5db0caf834cbf6a598f02761beda267dc8f1bcf8",
[]
],
"clear-site-data-cache.py": [
@ -443915,7 +444034,7 @@
[]
],
"position-sticky-fractional-offset-ref.html": [
"8b7a1f8a195843b2b943e39813b5e24781955b8d",
"37a087b7be7182c2bdefc3a39124132360c1bab0",
[]
],
"position-sticky-grid-ref.html": [
@ -517510,7 +517629,7 @@
[]
],
"executorservodriver.py": [
"e27b111ee8b7c4cdff4a0aee5c010d402efff263",
"8176d15ea2a5bbc201618076d58c76b59bc42c47",
[]
],
"executorwebdriver.py": [
@ -564530,18 +564649,8 @@
]
},
"clear-site-data": {
"clear-cache-bfcache-partitioning.tentative.https.html": [
"02a2f020cbca1a14088f60db27de61b61aae2cf8",
[
null,
{
"testdriver": true,
"timeout": "long"
}
]
],
"clear-cache-bfcache.https.html": [
"b9967c541f1d89f6343ea47df38b3cbdb722ecc1",
"clear-cache-bfcache.sub.https.html": [
"61d810f453b827946cb6ef943b4509b24e5f3246",
[
null,
{
@ -569474,7 +569583,7 @@
]
],
"compute_pressure_duplicate_updates.https.window.js": [
"abf53854b40637d17102132d39e8a5e0aeaa438d",
"b2968375db06ad348bd92b403f56828b84ff5fb9",
[
"compute-pressure/compute_pressure_duplicate_updates.https.window.html?globalScope=dedicated_worker",
{
@ -585932,21 +586041,21 @@
]
],
"corner-shape-computed.html": [
"e1b458fd06eb512ccd12912ed96c464f8a29bf82",
"e48fda86af2bb161f12e3144b160e55a324b65c8",
[
null,
{}
]
],
"corner-shape-invalid.html": [
"6aee773f4a4005e1365ff7601b69cc4c08533e46",
"5426a5ec704f4f74618d00c36afdf5846231f0f0",
[
null,
{}
]
],
"corner-shape-valid.html": [
"0ad14c81a74425ce905ea5f1b560e737fbff6d08",
"c9c4421a46c0c33b96b6ea8b63edbb29640643c7",
[
null,
{}
@ -627392,7 +627501,7 @@
]
],
"define.html": [
"d3d923bd916fd04576d0de1d809e43a5395b9edb",
"52193ebd17e4ea01e2dccf0656ad28915894d65b",
[
null,
{}
@ -627454,7 +627563,7 @@
{}
]
],
"valid-custom-element-names.tentative.html": [
"valid-custom-element-names.html": [
"72a5999e3a9a76bd35b3f17402cf13f6ef43dc4d",
[
null,
@ -730920,7 +731029,7 @@
]
],
"video-intrinsic-width-height.html": [
"047c832da35246278ce58a255037c64bb1d8b723",
"836fadb24fda2f90b5730babe801b212d3125fea",
[
null,
{}
@ -803178,6 +803287,28 @@
}
]
],
"lcp": {
"tentative": {
"broken-image-icon.html": [
"fbfb2280dcfbad916b0b62d69e481b35256b0188",
[
null,
{
"testdriver": true
}
]
],
"contracted-image.html": [
"46d359a87b3fe5e99e03879cf3801e4e358e1f67",
[
null,
{
"testdriver": true
}
]
]
}
},
"load-classic-script-history-push.tentative.html": [
"4e375b2164db87258132f4a6edba4b68c1c2b99b",
[
@ -883501,6 +883632,102 @@
}
]
],
"opSupportLimits.https.any.js": [
"cd28df9b6938acfcfb0d09fbe52b3d0c0693ecf1",
[
"webnn/validation_tests/opSupportLimits.https.any.html?cpu",
{
"script_metadata": [
[
"title",
"validation context.opSupportLimits() interface"
],
[
"global",
"window"
],
[
"variant",
"?cpu"
],
[
"variant",
"?gpu"
],
[
"variant",
"?npu"
],
[
"script",
"../resources/utils_validation.js"
]
]
}
],
[
"webnn/validation_tests/opSupportLimits.https.any.html?gpu",
{
"script_metadata": [
[
"title",
"validation context.opSupportLimits() interface"
],
[
"global",
"window"
],
[
"variant",
"?cpu"
],
[
"variant",
"?gpu"
],
[
"variant",
"?npu"
],
[
"script",
"../resources/utils_validation.js"
]
]
}
],
[
"webnn/validation_tests/opSupportLimits.https.any.html?npu",
{
"script_metadata": [
[
"title",
"validation context.opSupportLimits() interface"
],
[
"global",
"window"
],
[
"variant",
"?cpu"
],
[
"variant",
"?gpu"
],
[
"variant",
"?npu"
],
[
"script",
"../resources/utils_validation.js"
]
]
}
]
],
"pad.https.any.js": [
"fb285ed8277fcf7ce04c6927b7173cc3b47b2544",
[

View file

@ -28,3 +28,24 @@
[.test 16: space-around]
expected: FAIL
[.test 1: start]
expected: FAIL
[.test 4: baseline]
expected: FAIL
[.test 6: flex-start]
expected: FAIL
[.test 8: unsafe start]
expected: FAIL
[.test 11: safe start]
expected: FAIL
[.test 15: space-between]
expected: FAIL
[.test 17: normal]
expected: FAIL

View file

@ -112,3 +112,21 @@
[Property corner-shape value 'superellipse(-1) superellipse(3) superellipse(0) superellipse(infinity)']
expected: FAIL
[Property corner-left-shape value 'round scoop']
expected: FAIL
[Property corner-top-shape value 'round scoop']
expected: FAIL
[Property corner-top-shape value 'superellipse(4)']
expected: FAIL
[Property corner-right-shape value 'superellipse(-1.5) superellipse(3)']
expected: FAIL
[Property corner-right-shape value 'superellipse(-1) superellipse(2)']
expected: FAIL
[Property corner-bottom-shape value 'scoop scoop']
expected: FAIL

View file

@ -478,3 +478,147 @@
[e.style['corner-shape'\] = "superellipse(-0.5) superellipse(3) square superellipse(-30)" should set the property value]
expected: FAIL
[e.style['corner-top-shape'\] = "scoop" should set corner-top-left-shape]
expected: FAIL
[e.style['corner-top-shape'\] = "scoop" should set corner-top-right-shape]
expected: FAIL
[e.style['corner-top-shape'\] = "scoop" should not set unrelated longhands]
expected: FAIL
[e.style['corner-top-shape'\] = "bevel notch" should set corner-top-left-shape]
expected: FAIL
[e.style['corner-top-shape'\] = "bevel notch" should set corner-top-right-shape]
expected: FAIL
[e.style['corner-top-shape'\] = "bevel notch" should not set unrelated longhands]
expected: FAIL
[e.style['corner-top-shape'\] = "superellipse(-2) squircle" should set corner-top-left-shape]
expected: FAIL
[e.style['corner-top-shape'\] = "superellipse(-2) squircle" should set corner-top-right-shape]
expected: FAIL
[e.style['corner-top-shape'\] = "superellipse(-2) squircle" should not set unrelated longhands]
expected: FAIL
[e.style['corner-top-shape'\] = "superellipse(3)" should set corner-top-left-shape]
expected: FAIL
[e.style['corner-top-shape'\] = "superellipse(3)" should set corner-top-right-shape]
expected: FAIL
[e.style['corner-top-shape'\] = "superellipse(3)" should not set unrelated longhands]
expected: FAIL
[e.style['corner-right-shape'\] = "scoop" should set corner-bottom-right-shape]
expected: FAIL
[e.style['corner-right-shape'\] = "scoop" should set corner-top-right-shape]
expected: FAIL
[e.style['corner-right-shape'\] = "scoop" should not set unrelated longhands]
expected: FAIL
[e.style['corner-right-shape'\] = "bevel notch" should set corner-bottom-right-shape]
expected: FAIL
[e.style['corner-right-shape'\] = "bevel notch" should set corner-top-right-shape]
expected: FAIL
[e.style['corner-right-shape'\] = "bevel notch" should not set unrelated longhands]
expected: FAIL
[e.style['corner-right-shape'\] = "superellipse(-2) squircle" should set corner-bottom-right-shape]
expected: FAIL
[e.style['corner-right-shape'\] = "superellipse(-2) squircle" should set corner-top-right-shape]
expected: FAIL
[e.style['corner-right-shape'\] = "superellipse(-2) squircle" should not set unrelated longhands]
expected: FAIL
[e.style['corner-right-shape'\] = "superellipse(3)" should set corner-bottom-right-shape]
expected: FAIL
[e.style['corner-right-shape'\] = "superellipse(3)" should set corner-top-right-shape]
expected: FAIL
[e.style['corner-right-shape'\] = "superellipse(3)" should not set unrelated longhands]
expected: FAIL
[e.style['corner-bottom-shape'\] = "scoop" should set corner-bottom-left-shape]
expected: FAIL
[e.style['corner-bottom-shape'\] = "scoop" should set corner-bottom-right-shape]
expected: FAIL
[e.style['corner-bottom-shape'\] = "scoop" should not set unrelated longhands]
expected: FAIL
[e.style['corner-bottom-shape'\] = "bevel notch" should set corner-bottom-left-shape]
expected: FAIL
[e.style['corner-bottom-shape'\] = "bevel notch" should set corner-bottom-right-shape]
expected: FAIL
[e.style['corner-bottom-shape'\] = "bevel notch" should not set unrelated longhands]
expected: FAIL
[e.style['corner-bottom-shape'\] = "superellipse(-2) squircle" should set corner-bottom-left-shape]
expected: FAIL
[e.style['corner-bottom-shape'\] = "superellipse(-2) squircle" should set corner-bottom-right-shape]
expected: FAIL
[e.style['corner-bottom-shape'\] = "superellipse(-2) squircle" should not set unrelated longhands]
expected: FAIL
[e.style['corner-bottom-shape'\] = "superellipse(3)" should set corner-bottom-left-shape]
expected: FAIL
[e.style['corner-bottom-shape'\] = "superellipse(3)" should set corner-bottom-right-shape]
expected: FAIL
[e.style['corner-bottom-shape'\] = "superellipse(3)" should not set unrelated longhands]
expected: FAIL
[e.style['corner-left-shape'\] = "scoop" should set corner-bottom-left-shape]
expected: FAIL
[e.style['corner-left-shape'\] = "scoop" should set corner-top-left-shape]
expected: FAIL
[e.style['corner-left-shape'\] = "scoop" should not set unrelated longhands]
expected: FAIL
[e.style['corner-left-shape'\] = "bevel notch" should set corner-bottom-left-shape]
expected: FAIL
[e.style['corner-left-shape'\] = "bevel notch" should set corner-top-left-shape]
expected: FAIL
[e.style['corner-left-shape'\] = "bevel notch" should not set unrelated longhands]
expected: FAIL
[e.style['corner-left-shape'\] = "superellipse(-2) squircle" should set corner-bottom-left-shape]
expected: FAIL
[e.style['corner-left-shape'\] = "superellipse(-2) squircle" should set corner-top-left-shape]
expected: FAIL
[e.style['corner-left-shape'\] = "superellipse(-2) squircle" should not set unrelated longhands]
expected: FAIL
[e.style['corner-left-shape'\] = "superellipse(3)" should set corner-bottom-left-shape]
expected: FAIL
[e.style['corner-left-shape'\] = "superellipse(3)" should set corner-top-left-shape]
expected: FAIL
[e.style['corner-left-shape'\] = "superellipse(3)" should not set unrelated longhands]
expected: FAIL

View file

@ -0,0 +1,2 @@
[subgrid-gap-decorations-002.html]
expected: FAIL

View file

@ -0,0 +1,2 @@
[subgrid-gap-decorations-003.html]
expected: FAIL

View file

@ -0,0 +1,2 @@
[subgrid-gap-decorations-004.html]
expected: FAIL

View file

@ -0,0 +1,2 @@
[subgrid-gap-decorations-005.html]
expected: FAIL

View file

@ -0,0 +1,2 @@
[subgrid-gap-decorations-006.html]
expected: FAIL

View file

@ -0,0 +1,2 @@
[subgrid-gap-decorations-007.html]
expected: FAIL

View file

@ -0,0 +1,2 @@
[subgrid-gap-decorations-008.html]
expected: FAIL

View file

@ -1,2 +0,0 @@
[dynamic-available-size-iframe.html]
expected: FAIL

View file

@ -0,0 +1,9 @@
[define.html]
[Element names: defining an element named a-a× should succeed]
expected: FAIL
[Element names: defining an element named a-a  should succeed]
expected: FAIL
[Element names: defining an element named a-a󰀀 should succeed]
expected: FAIL

View file

@ -1,3 +1,3 @@
[valid-custom-element-names.tentative.html]
[valid-custom-element-names.html]
[valid-custom-element-names]
expected: FAIL

View file

@ -1,5 +1,5 @@
[max-payload.tentative.https.window.html]
expected: ERROR
expected: TIMEOUT
[fetchLater() accepts max payload in a POST request body of String in same-origin iframe.]
expected: FAIL

View file

@ -26,3 +26,6 @@
[sec-fetch-user - no options - updating]
expected: NOTRUN
[sec-fetch-site - Same origin, no options - registration]
expected: FAIL

View file

@ -4,3 +4,6 @@
[Navigating to a different document with form submission]
expected: FAIL
[Navigating to a different document with link click]
expected: FAIL

View file

@ -1,3 +0,0 @@
[duplicate-name-order.html]
[Duplicate name lookup order]
expected: FAIL

View file

@ -1,4 +1,3 @@
[document-base-url-window-initiator-is-not-opener.https.window.html]
expected: TIMEOUT
[window.open() gets base url from initiator not opener.]
expected: [FAIL, PASS, TIMEOUT]

View file

@ -1,4 +1,4 @@
[iframe_sandbox_popups_escaping-2.html]
expected: TIMEOUT
[Check that popups from a sandboxed iframe escape the sandbox if\n allow-popups-to-escape-sandbox is used]
expected: FAIL
expected: TIMEOUT

View file

@ -1,3 +1,4 @@
[iframe_sandbox_popups_nonescaping-1.html]
expected: TIMEOUT
[Check that popups from a sandboxed iframe do not escape the sandbox]
expected: FAIL
expected: NOTRUN

View file

@ -10,3 +10,12 @@
[Reload domInteractive > Original domInteractive]
expected: FAIL
[Reload domContentLoadedEventEnd > Original domContentLoadedEventEnd]
expected: FAIL
[Reload domContentLoadedEventStart > Original domContentLoadedEventStart]
expected: FAIL
[Reload fetchStart > Original fetchStart]
expected: FAIL

View file

@ -71,11 +71,11 @@
[404 (script): main]
expected: FAIL
[success (xhr): main]
expected: FAIL
[404 (xhr): main]
expected: FAIL
[Decode-error (style): main]
expected: FAIL
[CORS (xhr): main]
expected: FAIL

View file

@ -832,3 +832,15 @@
[X Stitched sine-wave buffers at sample rate 43800 does not equal [0,0.06264832615852356,0.12505052983760834,0.18696144223213196,0.24813786149024963,0.308339387178421,0.36732959747314453,0.4248766601085663,0.480754554271698,0.5347436666488647,0.5866320133209229,0.6362156271934509,0.6832997798919678,0.7276994585990906,0.7692402601242065,0.8077589869499207...\] with an element-wise tolerance of {"absoluteThreshold":0.0038986,"relativeThreshold":0}.\n\tIndex\tActual\t\t\tExpected\t\tAbsError\t\tRelError\t\tTest threshold\n\t[14650\]\t3.7113974459152624e-22\t8.6956524848937988e-1\t8.6956524848937988e-1\t1.0000000000000000e+0\t3.8985999999999999e-3\n\t[14651\]\t3.0547976493835449e-1\t8.9879405498504639e-1\t5.9331429004669189e-1\t6.6012262403823208e-1\t3.8985999999999999e-3\n\tMax AbsError of 8.6956524848937988e-1 at index of 14650.\n\tMax RelError of 1.0000000000000000e+0 at index of 14650.\n]
expected: FAIL
[X Stitched sine-wave buffers at sample rate 43800 does not equal [0,0.06264832615852356,0.12505052983760834,0.18696144223213196,0.24813786149024963,0.308339387178421,0.36732959747314453,0.4248766601085663,0.480754554271698,0.5347436666488647,0.5866320133209229,0.6362156271934509,0.6832997798919678,0.7276994585990906,0.7692402601242065,0.8077589869499207...\] with an element-wise tolerance of {"absoluteThreshold":0.0038986,"relativeThreshold":0}.\n\tIndex\tActual\t\t\tExpected\t\tAbsError\t\tRelError\t\tTest threshold\n\t[14650\]\t2.9950560000000000e+7\t8.6956524848937988e-1\t2.9950559130434752e+7\t3.4443141768217228e+7\t3.8985999999999999e-3\n\t[14651\]\t3.0547976493835449e-1\t8.9879405498504639e-1\t5.9331429004669189e-1\t6.6012262403823208e-1\t3.8985999999999999e-3\n\tMax AbsError of 2.9950559130434752e+7 at index of 14650.\n\tMax RelError of 3.4443141768217228e+7 at index of 14650.\n]
expected: FAIL
[X SNR (-106.09401274404922 dB) is not greater than or equal to 65.737. Got -106.09401274404922.]
expected: FAIL
[X Stitched sine-wave buffers at sample rate 43800 does not equal [0,0.06264832615852356,0.12505052983760834,0.18696144223213196,0.24813786149024963,0.308339387178421,0.36732959747314453,0.4248766601085663,0.480754554271698,0.5347436666488647,0.5866320133209229,0.6362156271934509,0.6832997798919678,0.7276994585990906,0.7692402601242065,0.8077589869499207...\] with an element-wise tolerance of {"absoluteThreshold":0.0038986,"relativeThreshold":0}.\n\tIndex\tActual\t\t\tExpected\t\tAbsError\t\tRelError\t\tTest threshold\n\t[14650\]\t6.2262804267009756e-15\t8.6956524848937988e-1\t8.6956524848937367e-1\t9.9999999999999289e-1\t3.8985999999999999e-3\n\t[14651\]\t3.0547976493835449e-1\t8.9879405498504639e-1\t5.9331429004669189e-1\t6.6012262403823208e-1\t3.8985999999999999e-3\n\tMax AbsError of 8.6956524848937367e-1 at index of 14650.\n\tMax RelError of 9.9999999999999289e-1 at index of 14650.\n]
expected: FAIL
[X SNR (42.96525288004429 dB) is not greater than or equal to 65.737. Got 42.96525288004429.]
expected: FAIL