Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 9efcc7af593d529114bf0ee9ff4244a7d00fb36a
https://github.com/WebKit/WebKit/commit/9efcc7af593d529114bf0ee9ff4244a7d00fb36a
Author: Alex Christensen <[email protected]>
Date: 2026-01-08 (Thu, 08 Jan 2026)
Changed paths:
M LayoutTests/http/tests/ipc/ipc-fetch-task-message-crash.html
M
LayoutTests/imported/w3c/web-platform-tests/workers/worker-performance.worker-expected.txt
M LayoutTests/platform/ios/TestExpectations
M LayoutTests/platform/mac-wk2/TestExpectations
M Source/WebCore/page/PerformanceResourceTiming.cpp
M Source/WebCore/platform/network/NetworkLoadMetrics.cpp
M Source/WebCore/platform/network/NetworkLoadMetrics.h
M Source/WebKit/NetworkProcess/cocoa/NetworkSessionCocoa.mm
M Source/WebKit/NetworkProcess/soup/NetworkDataTaskSoup.cpp
M Source/WebKit/Shared/WebCoreArgumentCoders.serialization.in
Log Message:
-----------
REGRESSION(304905@main): [macOS iOS]
imported/w3c/web-platform-tests/workers/worker-performance.worker.html is flaky
failure
https://bugs.webkit.org/show_bug.cgi?id=304851
rdar://167443296
Reviewed by David Kilzer.
304905@main added two new times to NetworkLoadMetrics, but it should've just
added one and made responseStart
an alias for finalResponseHeadersStart. This fixes the broken test by doing
just that. No redundant
responseStart/finalResponseHeadersStart. responseStart is the time when the
final header fields are starting
to be received.
* LayoutTests/http/tests/ipc/ipc-fetch-task-message-crash.html:
*
LayoutTests/imported/w3c/web-platform-tests/workers/worker-performance.worker-expected.txt:
* LayoutTests/platform/ios/TestExpectations:
* LayoutTests/platform/mac-wk2/TestExpectations:
* Source/WebCore/page/PerformanceResourceTiming.cpp:
(WebCore::PerformanceResourceTiming::finalResponseHeadersStart const):
(WebCore::PerformanceResourceTiming::responseStart const):
* Source/WebCore/platform/network/NetworkLoadMetrics.cpp:
(WebCore::NetworkLoadMetrics::NetworkLoadMetrics):
(WebCore::NetworkLoadMetrics::updateFromFinalMetrics):
(WebCore::NetworkLoadMetrics::isolatedCopy const):
* Source/WebCore/platform/network/NetworkLoadMetrics.h:
* Source/WebKit/NetworkProcess/cocoa/NetworkSessionCocoa.mm:
(-[WKNetworkSessionDelegate
URLSession:dataTask:didReceiveResponse:completionHandler:]):
* Source/WebKit/NetworkProcess/soup/NetworkDataTaskSoup.cpp:
(WebKit::NetworkDataTaskSoup::didGetHeaders):
* Source/WebKit/Shared/WebCoreArgumentCoders.serialization.in:
Canonical link: https://commits.webkit.org/305317@main
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications