[webkit-changes] [WebKit/WebKit] 44e1ce: ReadableStream.tee should make sure to have its in...
youennf
noreply at github.com
Fri Mar 24 09:39:10 PDT 2023
Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 44e1ce63f4c05e126cc819df8b71b633e837285b
https://github.com/WebKit/WebKit/commit/44e1ce63f4c05e126cc819df8b71b633e837285b
Author: Youenn Fablet <youennf at gmail.com>
Date: 2023-03-24 (Fri, 24 Mar 2023)
Changed paths:
M LayoutTests/imported/w3c/web-platform-tests/streams/readable-byte-streams/tee.any-expected.txt
M LayoutTests/imported/w3c/web-platform-tests/streams/readable-byte-streams/tee.any.serviceworker-expected.txt
M LayoutTests/imported/w3c/web-platform-tests/streams/readable-byte-streams/tee.any.sharedworker-expected.txt
M LayoutTests/imported/w3c/web-platform-tests/streams/readable-byte-streams/tee.any.worker-expected.txt
M LayoutTests/imported/w3c/web-platform-tests/streams/readable-streams/tee.any-expected.txt
M LayoutTests/imported/w3c/web-platform-tests/streams/readable-streams/tee.any.serviceworker-expected.txt
M LayoutTests/imported/w3c/web-platform-tests/streams/readable-streams/tee.any.sharedworker-expected.txt
M LayoutTests/imported/w3c/web-platform-tests/streams/readable-streams/tee.any.worker-expected.txt
M Source/WebCore/Modules/streams/ReadableStreamInternals.js
Log Message:
-----------
ReadableStream.tee should make sure to have its internal pull promises handled
https://bugs.webkit.org/show_bug.cgi?id=254407
rdar://problem/107183268
Reviewed by Alex Christensen.
Make sure that the read promise used for teeing is handled.
We do not currently use the rejection handler as we handle closure with the closed promise.
A follow-up patch should update the tee algorithm to the latest specification.
* LayoutTests/imported/w3c/web-platform-tests/streams/readable-byte-streams/tee.any.serviceworker-expected.txt:
* LayoutTests/imported/w3c/web-platform-tests/streams/readable-byte-streams/tee.any.sharedworker-expected.txt:
* LayoutTests/imported/w3c/web-platform-tests/streams/readable-byte-streams/tee.any-expected.txt:
* LayoutTests/imported/w3c/web-platform-tests/streams/readable-byte-streams/tee.any.worker-expected.txt:
* LayoutTests/imported/w3c/web-platform-tests/streams/readable-streams/tee.any-expected.txt:
* LayoutTests/imported/w3c/web-platform-tests/streams/readable-streams/tee.any.serviceworker-expected.txt:
* LayoutTests/imported/w3c/web-platform-tests/streams/readable-streams/tee.any.sharedworker-expected.txt:
* LayoutTests/imported/w3c/web-platform-tests/streams/readable-streams/tee.any.worker-expected.txt:
* Source/WebCore/Modules/streams/ReadableStreamInternals.js:
(readableStreamTeePullFunction):
Canonical link: https://commits.webkit.org/262079@main
More information about the webkit-changes
mailing list