Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: b5ac557f7d0455da7ebe774cd786c07c103240a8
https://github.com/WebKit/WebKit/commit/b5ac557f7d0455da7ebe774cd786c07c103240a8
Author: Youenn Fablet <[email protected]>
Date: 2025-11-24 (Mon, 24 Nov 2025)
Changed paths:
M
LayoutTests/imported/w3c/web-platform-tests/fetch/api/request/request-disturbed.any-expected.txt
M
LayoutTests/imported/w3c/web-platform-tests/fetch/api/request/request-disturbed.any.serviceworker-expected.txt
M
LayoutTests/imported/w3c/web-platform-tests/fetch/api/request/request-disturbed.any.sharedworker-expected.txt
M
LayoutTests/imported/w3c/web-platform-tests/fetch/api/request/request-disturbed.any.worker-expected.txt
M Source/WebCore/Modules/fetch/FetchBody.cpp
M Source/WebCore/Modules/fetch/FetchBody.h
M Source/WebCore/Modules/fetch/FetchBodyConsumer.cpp
M Source/WebCore/Modules/fetch/FetchBodyConsumer.h
M Source/WebCore/Modules/fetch/FetchRequest.cpp
Log Message:
-----------
FetchRequest constructor should create a body proxy when reusing the body of
a FetchRequest
rdar://165033754
https://bugs.webkit.org/show_bug.cgi?id=302775
Reviewed by Chris Dumez.
We align with the spec when using a Request body as the body in a newly
constructed Request.
This means that we create a new ReadableStream instead of directly reusing the
ReadableStream.
Covered by rebased tests.
Canonical link: https://commits.webkit.org/303487@main
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications