mirror of
https://github.com/nodejs/node.git
synced 2026-11-09 15:11:11 -05:00
Recheck the stream state after signaling abort, as required by steps 3 and 4 of the WritableStreamAbort algorithm. Only reject pending close promise caches, as a cache materialized after the stream becomes errored may already contain a rejected promise. This makes the recursive abort WPT pass and removes its expected-failure entry. Refs: https://streams.spec.whatwg.org/#writable-stream-abort Signed-off-by: Jeong SeokChan <starp321@naver.com> PR-URL: https://github.com/nodejs/node/pull/64825 Reviewed-By: Daeyeon Jeong <daeyeon.dev@gmail.com> Reviewed-By: Mattias Buelens <mattias@buelens.com>
48 lines
1.6 KiB
JSON
48 lines
1.6 KiB
JSON
{
|
|
"idlharness-shadowrealm.window.js": {
|
|
"skip": "ShadowRealm support is not enabled"
|
|
},
|
|
"queuing-strategies-size-function-per-global.window.js": {
|
|
"skip": "Browser-specific test"
|
|
},
|
|
"readable-streams/cross-realm-crash.window.js": {
|
|
"skip": "Browser-specific test"
|
|
},
|
|
"readable-streams/owning-type-message-port.any.js": {
|
|
"fail": {
|
|
"note": "Readable streams with type owning are not yet supported",
|
|
"expected": [
|
|
"Transferred MessageChannel works as expected",
|
|
"Second branch of owning ReadableStream tee should end up into errors with transfer only values"
|
|
]
|
|
}
|
|
},
|
|
"readable-streams/owning-type-video-frame.any.js": {
|
|
"skip": "Browser-specific test"
|
|
},
|
|
"readable-streams/owning-type.any.js": {
|
|
"fail": {
|
|
"note": "Readable streams with type owning are not yet supported",
|
|
"expected": [
|
|
"ReadableStream can be constructed with owning type",
|
|
"ReadableStream of type owning should call start with a ReadableStreamDefaultController",
|
|
"ReadableStream should be able to call enqueue with an empty transfer list",
|
|
"ReadableStream should check transfer parameter",
|
|
"ReadableStream of type owning should transfer enqueued chunks"
|
|
]
|
|
}
|
|
},
|
|
"readable-streams/read-task-handling.window.js": {
|
|
"skip": "Browser-specific test"
|
|
},
|
|
"transferable/deserialize-error.window.js": {
|
|
"skip": "Browser-specific test"
|
|
},
|
|
"transferable/transfer-with-messageport.window.js": {
|
|
"skip": "Browser-specific test"
|
|
},
|
|
"transform-streams/invalid-realm.tentative.window.js": {
|
|
"skip": "Browser-specific test"
|
|
}
|
|
}
|