Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 44e1ce63f4c05e126cc819df8b71b633e837285b
      
https://github.com/WebKit/WebKit/commit/44e1ce63f4c05e126cc819df8b71b633e837285b
  Author: Youenn Fablet <[email protected]>
  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


_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to