From ebc22d9d7ed53031428dfecde1b0a57121c91685 Mon Sep 17 00:00:00 2001 From: Asher Gomez Date: Wed, 17 Apr 2024 09:33:05 +1000 Subject: [PATCH] chore: update WPT (#23389) It's best that this only gets merged with the latest version of the suite, so there's little difference between the `ci` and `wpt_epoch` workflows. This should make troubleshooting easier. --- tests/wpt/runner/expectation.json | 95 ++++++++++++------------------- tests/wpt/suite | 2 +- 2 files changed, 36 insertions(+), 61 deletions(-) diff --git a/tests/wpt/runner/expectation.json b/tests/wpt/runner/expectation.json index 3f73bef89b..46ee585927 100644 --- a/tests/wpt/runner/expectation.json +++ b/tests/wpt/runner/expectation.json @@ -1,7 +1,11 @@ { "WebCryptoAPI": { - "getRandomValues.any.html": true, - "getRandomValues.any.worker.html": true, + "getRandomValues.any.html": [ + "Float arrays" + ], + "getRandomValues.any.worker.html": [ + "Float arrays" + ], "derive_bits_keys": { "ecdh_bits.https.any.html": [ "P-521 good parameters", @@ -2180,7 +2184,6 @@ "Ed25519 Verification checks with small-order key of order - Test 0", "Ed25519 Verification checks with small-order key of order - Test 1", "Ed25519 Verification checks with small-order key of order - Test 2", - "Ed25519 Verification checks with small-order key of order - Test 3", "Ed25519 Verification checks with small-order key of order - Test 11", "Ed25519 Verification checks with small-order key of order - Test 12", "Ed25519 Verification checks with small-order key of order - Test 13" @@ -2214,7 +2217,6 @@ "Ed25519 Verification checks with small-order key of order - Test 0", "Ed25519 Verification checks with small-order key of order - Test 1", "Ed25519 Verification checks with small-order key of order - Test 2", - "Ed25519 Verification checks with small-order key of order - Test 3", "Ed25519 Verification checks with small-order key of order - Test 11", "Ed25519 Verification checks with small-order key of order - Test 12", "Ed25519 Verification checks with small-order key of order - Test 13" @@ -2889,8 +2891,14 @@ "api-replacement-encodings.any.worker.html": true, "api-surrogates-utf8.any.html": true, "api-surrogates-utf8.any.worker.html": true, - "encodeInto.any.html": true, - "encodeInto.any.worker.html": true, + "encodeInto.any.html": [ + "Invalid encodeInto() destination: Float16Array, backed by: ArrayBuffer", + "Invalid encodeInto() destination: Float16Array, backed by: SharedArrayBuffer" + ], + "encodeInto.any.worker.html": [ + "Invalid encodeInto() destination: Float16Array, backed by: ArrayBuffer", + "Invalid encodeInto() destination: Float16Array, backed by: SharedArrayBuffer" + ], "idlharness.any.html": true, "idlharness.any.worker.html": true, "iso-2022-jp-decoder.any.html": true, @@ -5685,6 +5693,8 @@ "Parsing: against " ], "a-element.html?include=file": [ + "Parsing: against ", + "Parsing: against ", "Parsing: against ", "Parsing: against ", "Parsing: against ", @@ -6842,52 +6852,8 @@ "request-headers-case.any.worker.html": false, "request-headers-nonascii.any.html": true, "request-headers-nonascii.any.worker.html": true, - "request-headers.any.html": [ - "Fetch with PUT without body", - "Fetch with PUT with body", - "Fetch with POST without body", - "Fetch with POST with text body", - "Fetch with POST with FormData body", - "Fetch with POST with URLSearchParams body", - "Fetch with POST with Blob body", - "Fetch with POST with ArrayBuffer body", - "Fetch with POST with Uint8Array body", - "Fetch with POST with Int8Array body", - "Fetch with POST with Float32Array body", - "Fetch with POST with Float64Array body", - "Fetch with POST with DataView body", - "Fetch with POST with Blob body with mime type", - "Fetch with Chicken", - "Fetch with Chicken with body", - "Fetch with POST and mode \"same-origin\" needs an Origin header", - "Fetch with POST and mode \"no-cors\" needs an Origin header", - "Fetch with PUT and mode \"same-origin\" needs an Origin header", - "Fetch with TacO and mode \"same-origin\" needs an Origin header", - "Fetch with TacO and mode \"cors\" needs an Origin header" - ], - "request-headers.any.worker.html": [ - "Fetch with PUT without body", - "Fetch with PUT with body", - "Fetch with POST without body", - "Fetch with POST with text body", - "Fetch with POST with FormData body", - "Fetch with POST with URLSearchParams body", - "Fetch with POST with Blob body", - "Fetch with POST with ArrayBuffer body", - "Fetch with POST with Uint8Array body", - "Fetch with POST with Int8Array body", - "Fetch with POST with Float32Array body", - "Fetch with POST with Float64Array body", - "Fetch with POST with DataView body", - "Fetch with POST with Blob body with mime type", - "Fetch with Chicken", - "Fetch with Chicken with body", - "Fetch with POST and mode \"same-origin\" needs an Origin header", - "Fetch with POST and mode \"no-cors\" needs an Origin header", - "Fetch with PUT and mode \"same-origin\" needs an Origin header", - "Fetch with TacO and mode \"same-origin\" needs an Origin header", - "Fetch with TacO and mode \"cors\" needs an Origin header" - ], + "request-headers.any.html": false, + "request-headers.any.worker.html": false, "text-utf8.any.html": true, "text-utf8.any.worker.html": true, "accept-header.any.html": true, @@ -7156,8 +7122,12 @@ "response-from-stream.any.worker.html": true, "response-cancel-stream.any.html": true, "response-cancel-stream.any.worker.html": true, - "response-clone.any.html": true, - "response-clone.any.worker.html": true, + "response-clone.any.html": [ + "Check response clone use structureClone for teed ReadableStreams (Float16Arraychunk)" + ], + "response-clone.any.worker.html": [ + "Check response clone use structureClone for teed ReadableStreams (Float16Arraychunk)" + ], "response-consume-empty.any.html": [ "Consume empty FormData response body as text" ], @@ -8520,8 +8490,12 @@ "blob": { "Blob-array-buffer.any.html": true, "Blob-array-buffer.any.worker.html": true, - "Blob-constructor.any.html": true, - "Blob-constructor.any.worker.html": true, + "Blob-constructor.any.html": [ + "Passing typed arrays as elements of the blobParts array should work." + ], + "Blob-constructor.any.worker.html": [ + "Passing typed arrays as elements of the blobParts array should work." + ], "Blob-slice-overflow.any.html": true, "Blob-slice-overflow.any.worker.html": true, "Blob-slice.any.html": true, @@ -9080,7 +9054,7 @@ "storage_key.window.html": true, "storage_key_empty_string.window.html": true, "storage_length.window.html": true, - "storage_local_setitem_quotaexceedederr.window.html": true, + "storage_local_setitem_quotaexceedederr.window.html": false, "storage_removeitem.window.html": true, "storage_session_setitem_quotaexceedederr.window.html": true, "storage_set_value_enumerate.window.html": true, @@ -10136,7 +10110,8 @@ "The IDBKeyRange interface object should be exposed.", "The IDBCursor interface object should be exposed.", "The IDBCursorWithValue interface object should be exposed.", - "The IDBTransaction interface object should be exposed." + "The IDBTransaction interface object should be exposed.", + "The Float16Array interface object should be exposed." ], "002.worker.html": true }, @@ -10675,8 +10650,8 @@ "compression-with-detach.tentative.window.html": true, "decompression-bad-chunks.tentative.any.html": true, "decompression-bad-chunks.tentative.any.worker.html": true, - "decompression-buffersource.tentative.any.html": true, - "decompression-buffersource.tentative.any.worker.html": true, + "decompression-buffersource.tentative.any.html": false, + "decompression-buffersource.tentative.any.worker.html": false, "decompression-constructor-error.tentative.any.html": true, "decompression-constructor-error.tentative.any.worker.html": true, "decompression-correct-input.tentative.any.html": true, diff --git a/tests/wpt/suite b/tests/wpt/suite index acabb88c58..daa07cf3c4 160000 --- a/tests/wpt/suite +++ b/tests/wpt/suite @@ -1 +1 @@ -Subproject commit acabb88c580459224955c8c0fa0bddd6fd701f30 +Subproject commit daa07cf3c47652ed67e637f2a39bbc34f91cfe10