[wpt-sync] Sync PR 29488 - Streams: read with fixed endianness
Categories
(Core :: JavaScript Engine, task, P4)
Tracking
()
Tracking | Status | |
---|---|---|
firefox91 | --- | fixed |
People
(Reporter: mozilla.org, Unassigned)
References
()
Details
(Whiteboard: [wptsync downstream])
Sync web-platform-tests PR 29488 into mozilla-central (this bug is closed when the sync is complete).
PR: https://github.com/web-platform-tests/wpt/pull/29488
Details from upstream follow.
b'Mattias Buelens <mattias@buelens.com>' wrote:
Streams: read with fixed endianness
In some tests for readable byte streams, we pass a
Uint16Array
toreader.read(view)
, then write into it as aUint8Array
and finally read the results back as aUint16Array
. However,Uint16Array
uses the platform byte order, whereas these tests assume that it's always in little-endian order.Node.js has also started implementing the Streams API (nodejs/node#39062), and they also run on big-endian platforms. To support this, the tests must be independent of the platform byte order. The simplest way to achieve this is by using a
DataView
instead, which is what I did in this PR.
Assignee | ||
Updated•3 years ago
|
Assignee | ||
Comment 1•3 years ago
|
||
Pushed to try (stability) https://treeherder.mozilla.org/#/jobs?repo=try&revision=906781c6eb917daf989a875d85324ca4ec4e1bb6
Assignee | ||
Comment 2•3 years ago
|
||
CI Results
Ran 12 Firefox configurations based on mozilla-central, and Firefox, Chrome, and Safari on GitHub CI
Total 5 tests and 84 subtests
Status Summary
Firefox
OK : 4
PASS : 8
FAIL : 328
Chrome
PASS : 184
TIMEOUT: 8
NOTRUN : 148
Safari
OK : 3
PASS : 9
FAIL : 243
ERROR : 1
Links
Gecko CI (Treeherder)
GitHub PR Head
GitHub PR Base
Details
Firefox-only Failures
/streams/readable-byte-streams/general.any.serviceworker.html
ReadableStream with byte source: pull() function is not callable: FAIL
ReadableStream with byte source: autoAllocateChunkSize cannot be 0: FAIL
/streams/readable-byte-streams/general.any.html
ReadableStream with byte source: pull() function is not callable: FAIL
ReadableStream with byte source: autoAllocateChunkSize cannot be 0: FAIL
/streams/readable-byte-streams/general.any.worker.html
ReadableStream with byte source: pull() function is not callable: FAIL
ReadableStream with byte source: autoAllocateChunkSize cannot be 0: FAIL
New Tests That Don't Pass
/streams/readable-byte-streams/general.any.serviceworker.html: OK [GitHub
], SKIP [Gecko-android-em-7.0-x86_64-debug-geckoview
, Gecko-android-em-7.0-x86_64-opt-geckoview
, Gecko-android-em-7.0-x86_64-qr-debug-geckoview
, Gecko-android-em-7.0-x86_64-qr-opt-geckoview
, Gecko-linux1804-64-debug
, Gecko-linux1804-64-opt
, Gecko-linux1804-64-qr-debug
, Gecko-linux1804-64-tsan-opt
, Gecko-windows10-32-qr-debug
, Gecko-windows10-64-debug
, Gecko-windows10-64-opt
, Gecko-windows10-64-qr-debug
] (Chrome: TIMEOUT, Safari: OK)
ReadableStream with byte source can be constructed with no errors: FAIL (Chrome: PASS, Safari: FAIL)
getReader({mode}) must perform ToString(): FAIL (Chrome: PASS, Safari: FAIL)
ReadableStream with byte source: Construct and expect start and pull being called: FAIL (Chrome: PASS, Safari: FAIL)
ReadableStream with byte source: No automatic pull call if start doesn't finish: FAIL (Chrome: PASS, Safari: FAIL)
ReadableStream with byte source: start() throws an exception: FAIL (Chrome: PASS, Safari: FAIL)
ReadableStream with byte source: Construct with highWaterMark of 0: FAIL (Chrome: PASS, Safari: FAIL)
ReadableStream with byte source: desiredSize when closed: FAIL (Chrome: PASS, Safari: FAIL)
ReadableStream with byte source: desiredSize when errored: FAIL (Chrome: PASS, Safari: FAIL)
ReadableStream with byte source: getReader(), then releaseLock(): FAIL (Chrome: PASS, Safari: FAIL)
ReadableStream with byte source: getReader() with mode set to byob, then releaseLock(): FAIL (Chrome: PASS, Safari: FAIL)
ReadableStream with byte source: Test that closing a stream does not release a reader automatically: FAIL (Chrome: PASS, Safari: FAIL)
ReadableStream with byte source: Test that closing a stream does not release a BYOB reader automatically: FAIL (Chrome: PASS, Safari: FAIL)
ReadableStream with byte source: Test that erroring a stream does not release a reader automatically: FAIL (Chrome: PASS, Safari: FAIL)
ReadableStream with byte source: Test that erroring a stream does not release a BYOB reader automatically: FAIL (Chrome: PASS, Safari: FAIL)
ReadableStream with byte source: releaseLock() on ReadableStreamDefaultReader with pending read() must throw: FAIL (Chrome: PASS, Safari: FAIL)
ReadableStream with byte source: Automatic pull() after start(): FAIL (Chrome: PASS, Safari: FAIL)
ReadableStream with byte source: Automatic pull() after start() and read(): FAIL (Chrome: PASS, Safari: FAIL)
ReadableStream with byte source: autoAllocateChunkSize: FAIL (Chrome: PASS, Safari: FAIL)
ReadableStream with byte source: Mix of auto allocate and BYOB: FAIL (Chrome: PASS, Safari: FAIL)
ReadableStream with byte source: Automatic pull() after start() and read(view): FAIL (Chrome: PASS, Safari: FAIL)
ReadableStream with byte source: enqueue(), getReader(), then read(): FAIL (Chrome: PASS, Safari: FAIL)
ReadableStream with byte source: Push source that doesn't understand pull signal: FAIL (Chrome: PASS, Safari: FAIL)
ReadableStream with byte source: pull() function is not callable: FAIL (Chrome: PASS, Safari: PASS)
ReadableStream with byte source: enqueue() with Uint16Array, getReader(), then read(): FAIL (Chrome: PASS, Safari: FAIL)
ReadableStream with byte source: enqueue(), read(view) partially, then read(): FAIL (Chrome: PASS, Safari: FAIL)
ReadableStream with byte source: getReader(), enqueue(), close(), then read(): FAIL (Chrome: PASS, Safari: FAIL)
ReadableStream with byte source: enqueue(), close(), getReader(), then read(): FAIL (Chrome: PASS, Safari: FAIL)
ReadableStream with byte source: Respond to pull() by enqueue(): FAIL (Chrome: PASS, Safari: FAIL)
ReadableStream with byte source: Respond to pull() by enqueue() asynchronously: FAIL (Chrome: PASS, Safari: FAIL)
ReadableStream with byte source: Respond to multiple pull() by separate enqueue(): FAIL (Chrome: PASS, Safari: FAIL)
ReadableStream with byte source: read(view), then respond(): FAIL (Chrome: PASS, Safari: FAIL)
ReadableStream with byte source: read(view), then respondWithNewView() with a transferred ArrayBuffer: FAIL (Chrome: PASS, Safari: FAIL)
ReadableStream with byte source: read(view), then respond() with too big value: FAIL (Chrome: PASS, Safari: FAIL)
ReadableStream with byte source: respond(3) to read(view) with 2 element Uint16Array enqueues the 1 byte remainder: FAIL (Chrome: PASS, Safari: FAIL)
ReadableStream with byte source: enqueue(), getReader(), then read(view): FAIL (Chrome: PASS, Safari: FAIL)
ReadableStream with byte source: enqueue(), getReader(), then cancel() (mode = not BYOB): FAIL (Chrome: PASS, Safari: FAIL)
ReadableStream with byte source: enqueue(), getReader(), then cancel() (mode = BYOB): FAIL (Chrome: PASS, Safari: FAIL)
ReadableStream with byte source: getReader(), read(view), then cancel(): FAIL (Chrome: TIMEOUT, Safari: FAIL)
ReadableStream with byte source: cancel() with partially filled pending pull() request: FAIL (Chrome: NOTRUN, Safari: FAIL)
ReadableStream with byte source: enqueue(), getReader(), then read(view) where view.buffer is not fully covered by view: FAIL (Chrome: NOTRUN, Safari: FAIL)
ReadableStream with byte source: Multiple enqueue(), getReader(), then read(view): FAIL (Chrome: NOTRUN, Safari: FAIL)
ReadableStream with byte source: enqueue(), getReader(), then read(view) with a bigger view: FAIL (Chrome: NOTRUN, Safari: FAIL)
ReadableStream with byte source: enqueue(), getReader(), then read(view) with smaller views: FAIL (Chrome: NOTRUN, Safari: FAIL)
ReadableStream with byte source: enqueue() 1 byte, getReader(), then read(view) with Uint16Array: FAIL (Chrome: NOTRUN, Safari: FAIL)
ReadableStream with byte source: enqueue() 3 byte, getReader(), then read(view) with 2-element Uint16Array: FAIL (Chrome: NOTRUN, Safari: FAIL)
ReadableStream with byte source: read(view) with Uint16Array on close()-d stream with 1 byte enqueue()-d must fail: FAIL (Chrome: NOTRUN, Safari: FAIL)
ReadableStream with byte source: A stream must be errored if close()-d before fulfilling read(view) with Uint16Array: FAIL (Chrome: NOTRUN, Safari: FAIL)
ReadableStream with byte source: Throw if close()-ed more than once: FAIL (Chrome: PASS, Safari: FAIL)
ReadableStream with byte source: Throw on enqueue() after close(): FAIL (Chrome: PASS, Safari: FAIL)
ReadableStream with byte source: read(view), then respond() and close() in pull(): FAIL (Chrome: NOTRUN, Safari: FAIL)
ReadableStream with byte source: read(view) with Uint32Array, then fill it by multiple respond() calls: FAIL (Chrome: NOTRUN, Safari: FAIL)
ReadableStream with byte source: read(view) with Uint32Array, then fill it by multiple enqueue() calls: FAIL (Chrome: NOTRUN, Safari: FAIL)
ReadableStream with byte source: read() twice, then enqueue() twice: FAIL (Chrome: NOTRUN, Safari: FAIL)
ReadableStream with byte source: Multiple read(view), close() and respond(): FAIL (Chrome: NOTRUN, Safari: FAIL)
ReadableStream with byte source: Multiple read(view), big enqueue(): FAIL (Chrome: NOTRUN, Safari: FAIL)
ReadableStream with byte source: Multiple read(view) and multiple enqueue(): FAIL (Chrome: NOTRUN, Safari: FAIL)
ReadableStream with byte source: read(view) with passing undefined as view must fail: FAIL (Chrome: NOTRUN, Safari: FAIL)
ReadableStream with byte source: read(view) with passing an empty object as view must fail: FAIL (Chrome: NOTRUN, Safari: FAIL)
ReadableStream with byte source: Even read(view) with passing ArrayBufferView like object as view must fail: FAIL (Chrome: NOTRUN, Safari: FAIL)
ReadableStream with byte source: read() on an errored stream: FAIL (Chrome: NOTRUN, Safari: FAIL)
ReadableStream with byte source: read(), then error(): FAIL (Chrome: NOTRUN, Safari: FAIL)
ReadableStream with byte source: read(view) on an errored stream: FAIL (Chrome: NOTRUN, Safari: FAIL)
ReadableStream with byte source: read(view), then error(): FAIL (Chrome: NOTRUN, Safari: FAIL)
ReadableStream with byte source: Throwing in pull function must error the stream: FAIL (Chrome: NOTRUN, Safari: FAIL)
ReadableStream with byte source: Throwing in pull in response to read() must be ignored if the stream is errored in it: FAIL (Chrome: NOTRUN, Safari: FAIL)
ReadableStream with byte source: Throwing in pull in response to read(view) function must error the stream: FAIL (Chrome: NOTRUN, Safari: FAIL)
ReadableStream with byte source: Throwing in pull in response to read(view) must be ignored if the stream is errored in it: FAIL (Chrome: NOTRUN, Safari: FAIL)
calling respond() twice on the same byobRequest should throw: FAIL (Chrome: NOTRUN, Safari: FAIL)
calling respondWithNewView() twice on the same byobRequest should throw: FAIL (Chrome: NOTRUN, Safari: FAIL)
calling respond(0) twice on the same byobRequest should throw even when closed: FAIL (Chrome: NOTRUN, Safari: FAIL)
calling respond() should throw when canceled: FAIL (Chrome: NOTRUN, Safari: FAIL)
pull() resolving should not make releaseLock() possible: FAIL (Chrome: NOTRUN, Safari: FAIL)
ReadableStream with byte source: default reader + autoAllocateChunkSize + byobRequest interaction: FAIL (Chrome: NOTRUN, Safari: FAIL)
ReadableStream with byte source: autoAllocateChunkSize cannot be 0: FAIL (Chrome: PASS, Safari: PASS)
ReadableStreamBYOBReader can be constructed directly: FAIL (Chrome: PASS, Safari: FAIL)
ReadableStreamBYOBReader constructor requires a ReadableStream argument: FAIL (Chrome: PASS, Safari: FAIL)
ReadableStreamBYOBReader constructor requires an unlocked ReadableStream: FAIL (Chrome: PASS, Safari: FAIL)
ReadableStreamBYOBReader constructor requires a ReadableStream with type "bytes": FAIL (Chrome: PASS, Safari: FAIL)
ReadableStream with byte source: respondWithNewView() with a smaller view: FAIL (Chrome: NOTRUN, Safari: FAIL)
ReadableStream with byte source: respondWithNewView() with a zero-length view (in the closed state): FAIL (Chrome: NOTRUN, Safari: FAIL)
ReadableStream with byte source: respondWithNewView() with a transferred non-zero-length view (in the readable state): FAIL (Chrome: NOTRUN, Safari: FAIL)
ReadableStream with byte source: respondWithNewView() with a transferred zero-length view (in the closed state): FAIL (Chrome: NOTRUN, Safari: FAIL)
/streams/readable-byte-streams/general.any.sharedworker.html: OK [GitHub
], SKIP [Gecko-android-em-7.0-x86_64-debug-geckoview
, Gecko-android-em-7.0-x86_64-opt-geckoview
, Gecko-android-em-7.0-x86_64-qr-debug-geckoview
, Gecko-android-em-7.0-x86_64-qr-opt-geckoview
, Gecko-linux1804-64-debug
, Gecko-linux1804-64-opt
, Gecko-linux1804-64-qr-debug
, Gecko-linux1804-64-tsan-opt
, Gecko-windows10-32-qr-debug
, Gecko-windows10-64-debug
, Gecko-windows10-64-opt
, Gecko-windows10-64-qr-debug
] (Chrome: TIMEOUT, Safari: ERROR)
ReadableStream with byte source can be constructed with no errors: FAIL (Chrome: PASS)
getReader({mode}) must perform ToString(): FAIL (Chrome: PASS)
ReadableStream with byte source: Construct and expect start and pull being called: FAIL (Chrome: PASS)
ReadableStream with byte source: No automatic pull call if start doesn't finish: FAIL (Chrome: PASS)
ReadableStream with byte source: start() throws an exception: FAIL (Chrome: PASS)
ReadableStream with byte source: Construct with highWaterMark of 0: FAIL (Chrome: PASS)
ReadableStream with byte source: desiredSize when closed: FAIL (Chrome: PASS)
ReadableStream with byte source: desiredSize when errored: FAIL (Chrome: PASS)
ReadableStream with byte source: getReader(), then releaseLock(): FAIL (Chrome: PASS)
ReadableStream with byte source: getReader() with mode set to byob, then releaseLock(): FAIL (Chrome: PASS)
ReadableStream with byte source: Test that closing a stream does not release a reader automatically: FAIL (Chrome: PASS)
ReadableStream with byte source: Test that closing a stream does not release a BYOB reader automatically: FAIL (Chrome: PASS)
ReadableStream with byte source: Test that erroring a stream does not release a reader automatically: FAIL (Chrome: PASS)
ReadableStream with byte source: Test that erroring a stream does not release a BYOB reader automatically: FAIL (Chrome: PASS)
ReadableStream with byte source: releaseLock() on ReadableStreamDefaultReader with pending read() must throw: FAIL (Chrome: PASS)
ReadableStream with byte source: Automatic pull() after start(): FAIL (Chrome: PASS)
ReadableStream with byte source: Automatic pull() after start() and read(): FAIL (Chrome: PASS)
ReadableStream with byte source: autoAllocateChunkSize: FAIL (Chrome: PASS)
ReadableStream with byte source: Mix of auto allocate and BYOB: FAIL (Chrome: PASS)
ReadableStream with byte source: Automatic pull() after start() and read(view): FAIL (Chrome: PASS)
ReadableStream with byte source: enqueue(), getReader(), then read(): FAIL (Chrome: PASS)
ReadableStream with byte source: Push source that doesn't understand pull signal: FAIL (Chrome: PASS)
ReadableStream with byte source: pull() function is not callable: FAIL (Chrome: PASS)
ReadableStream with byte source: enqueue() with Uint16Array, getReader(), then read(): FAIL (Chrome: PASS)
ReadableStream with byte source: enqueue(), read(view) partially, then read(): FAIL (Chrome: PASS)
ReadableStream with byte source: getReader(), enqueue(), close(), then read(): FAIL (Chrome: PASS)
ReadableStream with byte source: enqueue(), close(), getReader(), then read(): FAIL (Chrome: PASS)
ReadableStream with byte source: Respond to pull() by enqueue(): FAIL (Chrome: PASS)
ReadableStream with byte source: Respond to pull() by enqueue() asynchronously: FAIL (Chrome: PASS)
ReadableStream with byte source: Respond to multiple pull() by separate enqueue(): FAIL (Chrome: PASS)
ReadableStream with byte source: read(view), then respond(): FAIL (Chrome: PASS)
ReadableStream with byte source: read(view), then respondWithNewView() with a transferred ArrayBuffer: FAIL (Chrome: PASS)
ReadableStream with byte source: read(view), then respond() with too big value: FAIL (Chrome: PASS)
ReadableStream with byte source: respond(3) to read(view) with 2 element Uint16Array enqueues the 1 byte remainder: FAIL (Chrome: PASS)
ReadableStream with byte source: enqueue(), getReader(), then read(view): FAIL (Chrome: PASS)
ReadableStream with byte source: enqueue(), getReader(), then cancel() (mode = not BYOB): FAIL (Chrome: PASS)
ReadableStream with byte source: enqueue(), getReader(), then cancel() (mode = BYOB): FAIL (Chrome: PASS)
ReadableStream with byte source: getReader(), read(view), then cancel(): FAIL (Chrome: TIMEOUT)
ReadableStream with byte source: cancel() with partially filled pending pull() request: FAIL (Chrome: NOTRUN)
ReadableStream with byte source: enqueue(), getReader(), then read(view) where view.buffer is not fully covered by view: FAIL (Chrome: NOTRUN)
ReadableStream with byte source: Multiple enqueue(), getReader(), then read(view): FAIL (Chrome: NOTRUN)
ReadableStream with byte source: enqueue(), getReader(), then read(view) with a bigger view: FAIL (Chrome: NOTRUN)
ReadableStream with byte source: enqueue(), getReader(), then read(view) with smaller views: FAIL (Chrome: NOTRUN)
ReadableStream with byte source: enqueue() 1 byte, getReader(), then read(view) with Uint16Array: FAIL (Chrome: NOTRUN)
ReadableStream with byte source: enqueue() 3 byte, getReader(), then read(view) with 2-element Uint16Array: FAIL (Chrome: NOTRUN)
ReadableStream with byte source: read(view) with Uint16Array on close()-d stream with 1 byte enqueue()-d must fail: FAIL (Chrome: NOTRUN)
ReadableStream with byte source: A stream must be errored if close()-d before fulfilling read(view) with Uint16Array: FAIL (Chrome: NOTRUN)
ReadableStream with byte source: Throw if close()-ed more than once: FAIL (Chrome: PASS)
ReadableStream with byte source: Throw on enqueue() after close(): FAIL (Chrome: PASS)
ReadableStream with byte source: read(view), then respond() and close() in pull(): FAIL (Chrome: NOTRUN)
ReadableStream with byte source: read(view) with Uint32Array, then fill it by multiple respond() calls: FAIL (Chrome: NOTRUN)
ReadableStream with byte source: read(view) with Uint32Array, then fill it by multiple enqueue() calls: FAIL (Chrome: NOTRUN)
ReadableStream with byte source: read() twice, then enqueue() twice: FAIL (Chrome: NOTRUN)
ReadableStream with byte source: Multiple read(view), close() and respond(): FAIL (Chrome: NOTRUN)
ReadableStream with byte source: Multiple read(view), big enqueue(): FAIL (Chrome: NOTRUN)
ReadableStream with byte source: Multiple read(view) and multiple enqueue(): FAIL (Chrome: NOTRUN)
ReadableStream with byte source: read(view) with passing undefined as view must fail: FAIL (Chrome: NOTRUN)
ReadableStream with byte source: read(view) with passing an empty object as view must fail: FAIL (Chrome: NOTRUN)
ReadableStream with byte source: Even read(view) with passing ArrayBufferView like object as view must fail: FAIL (Chrome: NOTRUN)
ReadableStream with byte source: read() on an errored stream: FAIL (Chrome: NOTRUN)
ReadableStream with byte source: read(), then error(): FAIL (Chrome: NOTRUN)
ReadableStream with byte source: read(view) on an errored stream: FAIL (Chrome: NOTRUN)
ReadableStream with byte source: read(view), then error(): FAIL (Chrome: NOTRUN)
ReadableStream with byte source: Throwing in pull function must error the stream: FAIL (Chrome: NOTRUN)
ReadableStream with byte source: Throwing in pull in response to read() must be ignored if the stream is errored in it: FAIL (Chrome: NOTRUN)
ReadableStream with byte source: Throwing in pull in response to read(view) function must error the stream: FAIL (Chrome: NOTRUN)
ReadableStream with byte source: Throwing in pull in response to read(view) must be ignored if the stream is errored in it: FAIL (Chrome: NOTRUN)
calling respond() twice on the same byobRequest should throw: FAIL (Chrome: NOTRUN)
calling respondWithNewView() twice on the same byobRequest should throw: FAIL (Chrome: NOTRUN)
calling respond(0) twice on the same byobRequest should throw even when closed: FAIL (Chrome: NOTRUN)
calling respond() should throw when canceled: FAIL (Chrome: NOTRUN)
pull() resolving should not make releaseLock() possible: FAIL (Chrome: NOTRUN)
ReadableStream with byte source: default reader + autoAllocateChunkSize + byobRequest interaction: FAIL (Chrome: NOTRUN)
ReadableStream with byte source: autoAllocateChunkSize cannot be 0: FAIL (Chrome: PASS)
ReadableStreamBYOBReader can be constructed directly: FAIL (Chrome: PASS)
ReadableStreamBYOBReader constructor requires a ReadableStream argument: FAIL (Chrome: PASS)
ReadableStreamBYOBReader constructor requires an unlocked ReadableStream: FAIL (Chrome: PASS)
ReadableStreamBYOBReader constructor requires a ReadableStream with type "bytes": FAIL (Chrome: PASS)
ReadableStream with byte source: respondWithNewView() with a smaller view: FAIL (Chrome: NOTRUN)
ReadableStream with byte source: respondWithNewView() with a zero-length view (in the closed state): FAIL (Chrome: NOTRUN)
ReadableStream with byte source: respondWithNewView() with a transferred non-zero-length view (in the readable state): FAIL (Chrome: NOTRUN)
ReadableStream with byte source: respondWithNewView() with a transferred zero-length view (in the closed state): FAIL (Chrome: NOTRUN)
/streams/readable-byte-streams/general.any.html: OK [GitHub
], SKIP [Gecko-android-em-7.0-x86_64-debug-geckoview
, Gecko-android-em-7.0-x86_64-opt-geckoview
, Gecko-android-em-7.0-x86_64-qr-debug-geckoview
, Gecko-android-em-7.0-x86_64-qr-opt-geckoview
, Gecko-linux1804-64-debug
, Gecko-linux1804-64-opt
, Gecko-linux1804-64-qr-debug
, Gecko-linux1804-64-tsan-opt
, Gecko-windows10-32-qr-debug
, Gecko-windows10-64-debug
, Gecko-windows10-64-opt
, Gecko-windows10-64-qr-debug
] (Chrome: TIMEOUT, Safari: OK)
ReadableStream with byte source can be constructed with no errors: FAIL (Chrome: PASS, Safari: FAIL)
getReader({mode}) must perform ToString(): FAIL (Chrome: PASS, Safari: FAIL)
ReadableStream with byte source: Construct and expect start and pull being called: FAIL (Chrome: PASS, Safari: FAIL)
ReadableStream with byte source: No automatic pull call if start doesn't finish: FAIL (Chrome: PASS, Safari: FAIL)
ReadableStream with byte source: start() throws an exception: FAIL (Chrome: PASS, Safari: FAIL)
ReadableStream with byte source: Construct with highWaterMark of 0: FAIL (Chrome: PASS, Safari: FAIL)
ReadableStream with byte source: desiredSize when closed: FAIL (Chrome: PASS, Safari: FAIL)
ReadableStream with byte source: desiredSize when errored: FAIL (Chrome: PASS, Safari: FAIL)
ReadableStream with byte source: getReader(), then releaseLock(): FAIL (Chrome: PASS, Safari: FAIL)
ReadableStream with byte source: getReader() with mode set to byob, then releaseLock(): FAIL (Chrome: PASS, Safari: FAIL)
ReadableStream with byte source: Test that closing a stream does not release a reader automatically: FAIL (Chrome: PASS, Safari: FAIL)
ReadableStream with byte source: Test that closing a stream does not release a BYOB reader automatically: FAIL (Chrome: PASS, Safari: FAIL)
ReadableStream with byte source: Test that erroring a stream does not release a reader automatically: FAIL (Chrome: PASS, Safari: FAIL)
ReadableStream with byte source: Test that erroring a stream does not release a BYOB reader automatically: FAIL (Chrome: PASS, Safari: FAIL)
ReadableStream with byte source: releaseLock() on ReadableStreamDefaultReader with pending read() must throw: FAIL (Chrome: PASS, Safari: FAIL)
ReadableStream with byte source: Automatic pull() after start(): FAIL (Chrome: PASS, Safari: FAIL)
ReadableStream with byte source: Automatic pull() after start() and read(): FAIL (Chrome: PASS, Safari: FAIL)
ReadableStream with byte source: autoAllocateChunkSize: FAIL (Chrome: PASS, Safari: FAIL)
ReadableStream with byte source: Mix of auto allocate and BYOB: FAIL (Chrome: PASS, Safari: FAIL)
ReadableStream with byte source: Automatic pull() after start() and read(view): FAIL (Chrome: PASS, Safari: FAIL)
ReadableStream with byte source: enqueue(), getReader(), then read(): FAIL (Chrome: PASS, Safari: FAIL)
ReadableStream with byte source: Push source that doesn't understand pull signal: FAIL (Chrome: PASS, Safari: FAIL)
ReadableStream with byte source: pull() function is not callable: FAIL (Chrome: PASS, Safari: PASS)
ReadableStream with byte source: enqueue() with Uint16Array, getReader(), then read(): FAIL (Chrome: PASS, Safari: FAIL)
ReadableStream with byte source: enqueue(), read(view) partially, then read(): FAIL (Chrome: PASS, Safari: FAIL)
ReadableStream with byte source: getReader(), enqueue(), close(), then read(): FAIL (Chrome: PASS, Safari: FAIL)
ReadableStream with byte source: enqueue(), close(), getReader(), then read(): FAIL (Chrome: PASS, Safari: FAIL)
ReadableStream with byte source: Respond to pull() by enqueue(): FAIL (Chrome: PASS, Safari: FAIL)
ReadableStream with byte source: Respond to pull() by enqueue() asynchronously: FAIL (Chrome: PASS, Safari: FAIL)
ReadableStream with byte source: Respond to multiple pull() by separate enqueue(): FAIL (Chrome: PASS, Safari: FAIL)
ReadableStream with byte source: read(view), then respond(): FAIL (Chrome: PASS, Safari: FAIL)
ReadableStream with byte source: read(view), then respondWithNewView() with a transferred ArrayBuffer: FAIL (Chrome: PASS, Safari: FAIL)
ReadableStream with byte source: read(view), then respond() with too big value: FAIL (Chrome: PASS, Safari: FAIL)
ReadableStream with byte source: respond(3) to read(view) with 2 element Uint16Array enqueues the 1 byte remainder: FAIL (Chrome: PASS, Safari: FAIL)
ReadableStream with byte source: enqueue(), getReader(), then read(view): FAIL (Chrome: PASS, Safari: FAIL)
ReadableStream with byte source: enqueue(), getReader(), then cancel() (mode = not BYOB): FAIL (Chrome: PASS, Safari: FAIL)
ReadableStream with byte source: enqueue(), getReader(), then cancel() (mode = BYOB): FAIL (Chrome: PASS, Safari: FAIL)
ReadableStream with byte source: getReader(), read(view), then cancel(): FAIL (Chrome: TIMEOUT, Safari: FAIL)
ReadableStream with byte source: cancel() with partially filled pending pull() request: FAIL (Chrome: NOTRUN, Safari: FAIL)
ReadableStream with byte source: enqueue(), getReader(), then read(view) where view.buffer is not fully covered by view: FAIL (Chrome: NOTRUN, Safari: FAIL)
ReadableStream with byte source: Multiple enqueue(), getReader(), then read(view): FAIL (Chrome: NOTRUN, Safari: FAIL)
ReadableStream with byte source: enqueue(), getReader(), then read(view) with a bigger view: FAIL (Chrome: NOTRUN, Safari: FAIL)
ReadableStream with byte source: enqueue(), getReader(), then read(view) with smaller views: FAIL (Chrome: NOTRUN, Safari: FAIL)
ReadableStream with byte source: enqueue() 1 byte, getReader(), then read(view) with Uint16Array: FAIL (Chrome: NOTRUN, Safari: FAIL)
ReadableStream with byte source: enqueue() 3 byte, getReader(), then read(view) with 2-element Uint16Array: FAIL (Chrome: NOTRUN, Safari: FAIL)
ReadableStream with byte source: read(view) with Uint16Array on close()-d stream with 1 byte enqueue()-d must fail: FAIL (Chrome: NOTRUN, Safari: FAIL)
ReadableStream with byte source: A stream must be errored if close()-d before fulfilling read(view) with Uint16Array: FAIL (Chrome: NOTRUN, Safari: FAIL)
ReadableStream with byte source: Throw if close()-ed more than once: FAIL (Chrome: PASS, Safari: FAIL)
ReadableStream with byte source: Throw on enqueue() after close(): FAIL (Chrome: PASS, Safari: FAIL)
ReadableStream with byte source: read(view), then respond() and close() in pull(): FAIL (Chrome: NOTRUN, Safari: FAIL)
ReadableStream with byte source: read(view) with Uint32Array, then fill it by multiple respond() calls: FAIL (Chrome: NOTRUN, Safari: FAIL)
ReadableStream with byte source: read(view) with Uint32Array, then fill it by multiple enqueue() calls: FAIL (Chrome: NOTRUN, Safari: FAIL)
ReadableStream with byte source: read() twice, then enqueue() twice: FAIL (Chrome: NOTRUN, Safari: FAIL)
ReadableStream with byte source: Multiple read(view), close() and respond(): FAIL (Chrome: NOTRUN, Safari: FAIL)
ReadableStream with byte source: Multiple read(view), big enqueue(): FAIL (Chrome: NOTRUN, Safari: FAIL)
ReadableStream with byte source: Multiple read(view) and multiple enqueue(): FAIL (Chrome: NOTRUN, Safari: FAIL)
ReadableStream with byte source: read(view) with passing undefined as view must fail: FAIL (Chrome: NOTRUN, Safari: FAIL)
ReadableStream with byte source: read(view) with passing an empty object as view must fail: FAIL (Chrome: NOTRUN, Safari: FAIL)
ReadableStream with byte source: Even read(view) with passing ArrayBufferView like object as view must fail: FAIL (Chrome: NOTRUN, Safari: FAIL)
ReadableStream with byte source: read() on an errored stream: FAIL (Chrome: NOTRUN, Safari: FAIL)
ReadableStream with byte source: read(), then error(): FAIL (Chrome: NOTRUN, Safari: FAIL)
ReadableStream with byte source: read(view) on an errored stream: FAIL (Chrome: NOTRUN, Safari: FAIL)
ReadableStream with byte source: read(view), then error(): FAIL (Chrome: NOTRUN, Safari: FAIL)
ReadableStream with byte source: Throwing in pull function must error the stream: FAIL (Chrome: NOTRUN, Safari: FAIL)
ReadableStream with byte source: Throwing in pull in response to read() must be ignored if the stream is errored in it: FAIL (Chrome: NOTRUN, Safari: FAIL)
ReadableStream with byte source: Throwing in pull in response to read(view) function must error the stream: FAIL (Chrome: NOTRUN, Safari: FAIL)
ReadableStream with byte source: Throwing in pull in response to read(view) must be ignored if the stream is errored in it: FAIL (Chrome: NOTRUN, Safari: FAIL)
calling respond() twice on the same byobRequest should throw: FAIL (Chrome: NOTRUN, Safari: FAIL)
calling respondWithNewView() twice on the same byobRequest should throw: FAIL (Chrome: NOTRUN, Safari: FAIL)
calling respond(0) twice on the same byobRequest should throw even when closed: FAIL (Chrome: NOTRUN, Safari: FAIL)
calling respond() should throw when canceled: FAIL (Chrome: NOTRUN, Safari: FAIL)
pull() resolving should not make releaseLock() possible: FAIL (Chrome: NOTRUN, Safari: FAIL)
ReadableStream with byte source: default reader + autoAllocateChunkSize + byobRequest interaction: FAIL (Chrome: NOTRUN, Safari: FAIL)
ReadableStream with byte source: autoAllocateChunkSize cannot be 0: FAIL (Chrome: PASS, Safari: PASS)
ReadableStreamBYOBReader can be constructed directly: FAIL (Chrome: PASS, Safari: FAIL)
ReadableStreamBYOBReader constructor requires a ReadableStream argument: FAIL (Chrome: PASS, Safari: FAIL)
ReadableStreamBYOBReader constructor requires an unlocked ReadableStream: FAIL (Chrome: PASS, Safari: FAIL)
ReadableStreamBYOBReader constructor requires a ReadableStream with type "bytes": FAIL (Chrome: PASS, Safari: FAIL)
ReadableStream with byte source: respondWithNewView() with a smaller view: FAIL (Chrome: NOTRUN, Safari: FAIL)
ReadableStream with byte source: respondWithNewView() with a zero-length view (in the closed state): FAIL (Chrome: NOTRUN, Safari: FAIL)
ReadableStream with byte source: respondWithNewView() with a transferred non-zero-length view (in the readable state): FAIL (Chrome: NOTRUN, Safari: FAIL)
ReadableStream with byte source: respondWithNewView() with a transferred zero-length view (in the closed state): FAIL (Chrome: NOTRUN, Safari: FAIL)
/streams/readable-byte-streams/general.any.js: SKIP (Chrome: SKIP, Safari: SKIP)
/streams/readable-byte-streams/general.any.worker.html: OK [GitHub
], SKIP [Gecko-android-em-7.0-x86_64-debug-geckoview
, Gecko-android-em-7.0-x86_64-opt-geckoview
, Gecko-android-em-7.0-x86_64-qr-debug-geckoview
, Gecko-android-em-7.0-x86_64-qr-opt-geckoview
, Gecko-linux1804-64-debug
, Gecko-linux1804-64-opt
, Gecko-linux1804-64-qr-debug
, Gecko-linux1804-64-tsan-opt
, Gecko-windows10-32-qr-debug
, Gecko-windows10-64-debug
, Gecko-windows10-64-opt
, Gecko-windows10-64-qr-debug
] (Chrome: TIMEOUT, Safari: OK)
ReadableStream with byte source can be constructed with no errors: FAIL (Chrome: PASS, Safari: FAIL)
getReader({mode}) must perform ToString(): FAIL (Chrome: PASS, Safari: FAIL)
ReadableStream with byte source: Construct and expect start and pull being called: FAIL (Chrome: PASS, Safari: FAIL)
ReadableStream with byte source: No automatic pull call if start doesn't finish: FAIL (Chrome: PASS, Safari: FAIL)
ReadableStream with byte source: start() throws an exception: FAIL (Chrome: PASS, Safari: FAIL)
ReadableStream with byte source: Construct with highWaterMark of 0: FAIL (Chrome: PASS, Safari: FAIL)
ReadableStream with byte source: desiredSize when closed: FAIL (Chrome: PASS, Safari: FAIL)
ReadableStream with byte source: desiredSize when errored: FAIL (Chrome: PASS, Safari: FAIL)
ReadableStream with byte source: getReader(), then releaseLock(): FAIL (Chrome: PASS, Safari: FAIL)
ReadableStream with byte source: getReader() with mode set to byob, then releaseLock(): FAIL (Chrome: PASS, Safari: FAIL)
ReadableStream with byte source: Test that closing a stream does not release a reader automatically: FAIL (Chrome: PASS, Safari: FAIL)
ReadableStream with byte source: Test that closing a stream does not release a BYOB reader automatically: FAIL (Chrome: PASS, Safari: FAIL)
ReadableStream with byte source: Test that erroring a stream does not release a reader automatically: FAIL (Chrome: PASS, Safari: FAIL)
ReadableStream with byte source: Test that erroring a stream does not release a BYOB reader automatically: FAIL (Chrome: PASS, Safari: FAIL)
ReadableStream with byte source: releaseLock() on ReadableStreamDefaultReader with pending read() must throw: FAIL (Chrome: PASS, Safari: FAIL)
ReadableStream with byte source: Automatic pull() after start(): FAIL (Chrome: PASS, Safari: FAIL)
ReadableStream with byte source: Automatic pull() after start() and read(): FAIL (Chrome: PASS, Safari: FAIL)
ReadableStream with byte source: autoAllocateChunkSize: FAIL (Chrome: PASS, Safari: FAIL)
ReadableStream with byte source: Mix of auto allocate and BYOB: FAIL (Chrome: PASS, Safari: FAIL)
ReadableStream with byte source: Automatic pull() after start() and read(view): FAIL (Chrome: PASS, Safari: FAIL)
ReadableStream with byte source: enqueue(), getReader(), then read(): FAIL (Chrome: PASS, Safari: FAIL)
ReadableStream with byte source: Push source that doesn't understand pull signal: FAIL (Chrome: PASS, Safari: FAIL)
ReadableStream with byte source: pull() function is not callable: FAIL (Chrome: PASS, Safari: PASS)
ReadableStream with byte source: enqueue() with Uint16Array, getReader(), then read(): FAIL (Chrome: PASS, Safari: FAIL)
ReadableStream with byte source: enqueue(), read(view) partially, then read(): FAIL (Chrome: PASS, Safari: FAIL)
ReadableStream with byte source: getReader(), enqueue(), close(), then read(): FAIL (Chrome: PASS, Safari: FAIL)
ReadableStream with byte source: enqueue(), close(), getReader(), then read(): FAIL (Chrome: PASS, Safari: FAIL)
ReadableStream with byte source: Respond to pull() by enqueue(): FAIL (Chrome: PASS, Safari: FAIL)
ReadableStream with byte source: Respond to pull() by enqueue() asynchronously: FAIL (Chrome: PASS, Safari: FAIL)
ReadableStream with byte source: Respond to multiple pull() by separate enqueue(): FAIL (Chrome: PASS, Safari: FAIL)
ReadableStream with byte source: read(view), then respond(): FAIL (Chrome: PASS, Safari: FAIL)
ReadableStream with byte source: read(view), then respondWithNewView() with a transferred ArrayBuffer: FAIL (Chrome: PASS, Safari: FAIL)
ReadableStream with byte source: read(view), then respond() with too big value: FAIL (Chrome: PASS, Safari: FAIL)
ReadableStream with byte source: respond(3) to read(view) with 2 element Uint16Array enqueues the 1 byte remainder: FAIL (Chrome: PASS, Safari: FAIL)
ReadableStream with byte source: enqueue(), getReader(), then read(view): FAIL (Chrome: PASS, Safari: FAIL)
ReadableStream with byte source: enqueue(), getReader(), then cancel() (mode = not BYOB): FAIL (Chrome: PASS, Safari: FAIL)
ReadableStream with byte source: enqueue(), getReader(), then cancel() (mode = BYOB): FAIL (Chrome: PASS, Safari: FAIL)
ReadableStream with byte source: getReader(), read(view), then cancel(): FAIL (Chrome: TIMEOUT, Safari: FAIL)
ReadableStream with byte source: cancel() with partially filled pending pull() request: FAIL (Chrome: NOTRUN, Safari: FAIL)
ReadableStream with byte source: enqueue(), getReader(), then read(view) where view.buffer is not fully covered by view: FAIL (Chrome: NOTRUN, Safari: FAIL)
ReadableStream with byte source: Multiple enqueue(), getReader(), then read(view): FAIL (Chrome: NOTRUN, Safari: FAIL)
ReadableStream with byte source: enqueue(), getReader(), then read(view) with a bigger view: FAIL (Chrome: NOTRUN, Safari: FAIL)
ReadableStream with byte source: enqueue(), getReader(), then read(view) with smaller views: FAIL (Chrome: NOTRUN, Safari: FAIL)
ReadableStream with byte source: enqueue() 1 byte, getReader(), then read(view) with Uint16Array: FAIL (Chrome: NOTRUN, Safari: FAIL)
ReadableStream with byte source: enqueue() 3 byte, getReader(), then read(view) with 2-element Uint16Array: FAIL (Chrome: NOTRUN, Safari: FAIL)
ReadableStream with byte source: read(view) with Uint16Array on close()-d stream with 1 byte enqueue()-d must fail: FAIL (Chrome: NOTRUN, Safari: FAIL)
ReadableStream with byte source: A stream must be errored if close()-d before fulfilling read(view) with Uint16Array: FAIL (Chrome: NOTRUN, Safari: FAIL)
ReadableStream with byte source: Throw if close()-ed more than once: FAIL (Chrome: PASS, Safari: FAIL)
ReadableStream with byte source: Throw on enqueue() after close(): FAIL (Chrome: PASS, Safari: FAIL)
ReadableStream with byte source: read(view), then respond() and close() in pull(): FAIL (Chrome: NOTRUN, Safari: FAIL)
ReadableStream with byte source: read(view) with Uint32Array, then fill it by multiple respond() calls: FAIL (Chrome: NOTRUN, Safari: FAIL)
ReadableStream with byte source: read(view) with Uint32Array, then fill it by multiple enqueue() calls: FAIL (Chrome: NOTRUN, Safari: FAIL)
ReadableStream with byte source: read() twice, then enqueue() twice: FAIL (Chrome: NOTRUN, Safari: FAIL)
ReadableStream with byte source: Multiple read(view), close() and respond(): FAIL (Chrome: NOTRUN, Safari: FAIL)
ReadableStream with byte source: Multiple read(view), big enqueue(): FAIL (Chrome: NOTRUN, Safari: FAIL)
ReadableStream with byte source: Multiple read(view) and multiple enqueue(): FAIL (Chrome: NOTRUN, Safari: FAIL)
ReadableStream with byte source: read(view) with passing undefined as view must fail: FAIL (Chrome: NOTRUN, Safari: FAIL)
ReadableStream with byte source: read(view) with passing an empty object as view must fail: FAIL (Chrome: NOTRUN, Safari: FAIL)
ReadableStream with byte source: Even read(view) with passing ArrayBufferView like object as view must fail: FAIL (Chrome: NOTRUN, Safari: FAIL)
ReadableStream with byte source: read() on an errored stream: FAIL (Chrome: NOTRUN, Safari: FAIL)
ReadableStream with byte source: read(), then error(): FAIL (Chrome: NOTRUN, Safari: FAIL)
ReadableStream with byte source: read(view) on an errored stream: FAIL (Chrome: NOTRUN, Safari: FAIL)
ReadableStream with byte source: read(view), then error(): FAIL (Chrome: NOTRUN, Safari: FAIL)
ReadableStream with byte source: Throwing in pull function must error the stream: FAIL (Chrome: NOTRUN, Safari: FAIL)
ReadableStream with byte source: Throwing in pull in response to read() must be ignored if the stream is errored in it: FAIL (Chrome: NOTRUN, Safari: FAIL)
ReadableStream with byte source: Throwing in pull in response to read(view) function must error the stream: FAIL (Chrome: NOTRUN, Safari: FAIL)
ReadableStream with byte source: Throwing in pull in response to read(view) must be ignored if the stream is errored in it: FAIL (Chrome: NOTRUN, Safari: FAIL)
calling respond() twice on the same byobRequest should throw: FAIL (Chrome: NOTRUN, Safari: FAIL)
calling respondWithNewView() twice on the same byobRequest should throw: FAIL (Chrome: NOTRUN, Safari: FAIL)
calling respond(0) twice on the same byobRequest should throw even when closed: FAIL (Chrome: NOTRUN, Safari: FAIL)
calling respond() should throw when canceled: FAIL (Chrome: NOTRUN, Safari: FAIL)
pull() resolving should not make releaseLock() possible: FAIL (Chrome: NOTRUN, Safari: FAIL)
ReadableStream with byte source: default reader + autoAllocateChunkSize + byobRequest interaction: FAIL (Chrome: NOTRUN, Safari: FAIL)
ReadableStream with byte source: autoAllocateChunkSize cannot be 0: FAIL (Chrome: PASS, Safari: PASS)
ReadableStreamBYOBReader can be constructed directly: FAIL (Chrome: PASS, Safari: FAIL)
ReadableStreamBYOBReader constructor requires a ReadableStream argument: FAIL (Chrome: PASS, Safari: FAIL)
ReadableStreamBYOBReader constructor requires an unlocked ReadableStream: FAIL (Chrome: PASS, Safari: FAIL)
ReadableStreamBYOBReader constructor requires a ReadableStream with type "bytes": FAIL (Chrome: PASS, Safari: FAIL)
ReadableStream with byte source: respondWithNewView() with a smaller view: FAIL (Chrome: NOTRUN, Safari: FAIL)
ReadableStream with byte source: respondWithNewView() with a zero-length view (in the closed state): FAIL (Chrome: NOTRUN, Safari: FAIL)
ReadableStream with byte source: respondWithNewView() with a transferred non-zero-length view (in the readable state): FAIL (Chrome: NOTRUN, Safari: FAIL)
ReadableStream with byte source: respondWithNewView() with a transferred zero-length view (in the closed state): FAIL (Chrome: NOTRUN, Safari: FAIL)
Tests Disabled in Gecko Infrastructure
/streams/readable-byte-streams/general.any.serviceworker.html: OK [GitHub
], SKIP [Gecko-android-em-7.0-x86_64-debug-geckoview
, Gecko-android-em-7.0-x86_64-opt-geckoview
, Gecko-android-em-7.0-x86_64-qr-debug-geckoview
, Gecko-android-em-7.0-x86_64-qr-opt-geckoview
, Gecko-linux1804-64-debug
, Gecko-linux1804-64-opt
, Gecko-linux1804-64-qr-debug
, Gecko-linux1804-64-tsan-opt
, Gecko-windows10-32-qr-debug
, Gecko-windows10-64-debug
, Gecko-windows10-64-opt
, Gecko-windows10-64-qr-debug
] (Chrome: TIMEOUT, Safari: OK)
/streams/readable-byte-streams/general.any.sharedworker.html: OK [GitHub
], SKIP [Gecko-android-em-7.0-x86_64-debug-geckoview
, Gecko-android-em-7.0-x86_64-opt-geckoview
, Gecko-android-em-7.0-x86_64-qr-debug-geckoview
, Gecko-android-em-7.0-x86_64-qr-opt-geckoview
, Gecko-linux1804-64-debug
, Gecko-linux1804-64-opt
, Gecko-linux1804-64-qr-debug
, Gecko-linux1804-64-tsan-opt
, Gecko-windows10-32-qr-debug
, Gecko-windows10-64-debug
, Gecko-windows10-64-opt
, Gecko-windows10-64-qr-debug
] (Chrome: TIMEOUT, Safari: ERROR)
/streams/readable-byte-streams/general.any.html: OK [GitHub
], SKIP [Gecko-android-em-7.0-x86_64-debug-geckoview
, Gecko-android-em-7.0-x86_64-opt-geckoview
, Gecko-android-em-7.0-x86_64-qr-debug-geckoview
, Gecko-android-em-7.0-x86_64-qr-opt-geckoview
, Gecko-linux1804-64-debug
, Gecko-linux1804-64-opt
, Gecko-linux1804-64-qr-debug
, Gecko-linux1804-64-tsan-opt
, Gecko-windows10-32-qr-debug
, Gecko-windows10-64-debug
, Gecko-windows10-64-opt
, Gecko-windows10-64-qr-debug
] (Chrome: TIMEOUT, Safari: OK)
/streams/readable-byte-streams/general.any.js: SKIP (Chrome: SKIP, Safari: SKIP)
/streams/readable-byte-streams/general.any.worker.html: OK [GitHub
], SKIP [Gecko-android-em-7.0-x86_64-debug-geckoview
, Gecko-android-em-7.0-x86_64-opt-geckoview
, Gecko-android-em-7.0-x86_64-qr-debug-geckoview
, Gecko-android-em-7.0-x86_64-qr-opt-geckoview
, Gecko-linux1804-64-debug
, Gecko-linux1804-64-opt
, Gecko-linux1804-64-qr-debug
, Gecko-linux1804-64-tsan-opt
, Gecko-windows10-32-qr-debug
, Gecko-windows10-64-debug
, Gecko-windows10-64-opt
, Gecko-windows10-64-qr-debug
] (Chrome: TIMEOUT, Safari: OK)
Pushed by wptsync@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/642f8a599830 [wpt PR 29488] - Streams: read with fixed endianness, a=testonly
Comment 4•3 years ago
|
||
bugherder |
Description
•