Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: f6a71feeecfb5f6a9faf95762390a46974a0b247
https://github.com/WebKit/WebKit/commit/f6a71feeecfb5f6a9faf95762390a46974a0b247
Author: Alex Christensen <[email protected]>
Date: 2026-07-29 (Wed, 29 Jul 2026)
Changed paths:
M
LayoutTests/imported/w3c/web-platform-tests/webtransport/stats.https.any-expected.txt
M
LayoutTests/imported/w3c/web-platform-tests/webtransport/stats.https.any.js
M
LayoutTests/imported/w3c/web-platform-tests/webtransport/stats.https.any.serviceworker-expected.txt
M
LayoutTests/imported/w3c/web-platform-tests/webtransport/stats.https.any.sharedworker-expected.txt
M
LayoutTests/imported/w3c/web-platform-tests/webtransport/stats.https.any.worker-expected.txt
M Source/WebCore/Modules/webtransport/WebTransportConnectionStats.h
M Source/WebCore/Modules/webtransport/WebTransportConnectionStats.idl
M Source/WebKit/NetworkProcess/webtransport/NetworkTransportSession.cpp
M Source/WebKit/NetworkProcess/webtransport/NetworkTransportSession.h
M Source/WebKit/NetworkProcess/webtransport/WebTransport.serialization.in
Log Message:
-----------
Remove unsupported stats from WebTransportConnectionStats
https://bugs.webkit.org/show_bug.cgi?id=320602
rdar://183573725
Reviewed by Chris Dumez.
https://www.w3.org/TR/webtransport/#web-transport-connection-stats has this
note:
NOTE: Any unavailable stats will be absent from the WebTransportConnectionStats
dictionary.
This was from https://github.com/w3c/webtransport/issues/691
I'm planning to propose this test change to be in line with the spec.
Also, using the initialization time as the smoothed/min roundtrip time is not
great,
and it is not what is meant by those members, so remove it too.
*
LayoutTests/imported/w3c/web-platform-tests/webtransport/stats.https.any-expected.txt:
* LayoutTests/imported/w3c/web-platform-tests/webtransport/stats.https.any.js:
(validate_rtt_stats):
(promise_test.async t):
*
LayoutTests/imported/w3c/web-platform-tests/webtransport/stats.https.any.serviceworker-expected.txt:
*
LayoutTests/imported/w3c/web-platform-tests/webtransport/stats.https.any.sharedworker-expected.txt:
*
LayoutTests/imported/w3c/web-platform-tests/webtransport/stats.https.any.worker-expected.txt:
* Source/WebCore/Modules/webtransport/WebTransportConnectionStats.h:
(WebCore::WebTransportConnectionStats::isolatedCopy const):
* Source/WebCore/Modules/webtransport/WebTransportConnectionStats.idl:
* Source/WebKit/NetworkProcess/webtransport/NetworkTransportSession.cpp:
(WebKit::NetworkTransportSession::getStats):
(WebKit::NetworkTransportSession::completeRequestsAfterInitialization):
* Source/WebKit/NetworkProcess/webtransport/NetworkTransportSession.h:
* Source/WebKit/NetworkProcess/webtransport/WebTransport.serialization.in:
Canonical link: https://commits.webkit.org/318225@main
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications