Branch: refs/heads/webkitglib/2.50
Home: https://github.com/WebKit/WebKit
Commit: 3f2f253b0dff661172b29f327f2175efb797de67
https://github.com/WebKit/WebKit/commit/3f2f253b0dff661172b29f327f2175efb797de67
Author: Youenn Fablet <[email protected]>
Date: 2025-12-16 (Tue, 16 Dec 2025)
Changed paths:
A
LayoutTests/imported/w3c/web-platform-tests/service-workers/cache-storage/cache-api-nested-worker.https-expected.txt
A
LayoutTests/imported/w3c/web-platform-tests/service-workers/cache-storage/cache-api-nested-worker.https.html
A
LayoutTests/imported/w3c/web-platform-tests/service-workers/cache-storage/cache-api-nested-worker1.js
A
LayoutTests/imported/w3c/web-platform-tests/service-workers/cache-storage/cache-api-nested-worker2.js
M Source/WebCore/workers/WorkerMessagingProxy.cpp
Log Message:
-----------
Cherry-pick 304500@main (944251868a31).
https://bugs.webkit.org/show_bug.cgi?id=304170
Cache API is broken in nested workers
rdar://166525017
https://bugs.webkit.org/show_bug.cgi?id=304170
Reviewed by Alex Christensen.
In case of nested workers, we get the connection from the loading document.
This aligns WebKit with other browsers.
Covered by added WPT test.
Canonical link: https://commits.webkit.org/304500@main
Canonical link: https://commits.webkit.org/298234.356@webkitglib/2.50
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications