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

Reply via email to