Introduce support for basic WebTransport stats.
PiperOrigin-RevId: 564426331
diff --git a/build/source_list.bzl b/build/source_list.bzl
index 8b4383f..10603ec 100644
--- a/build/source_list.bzl
+++ b/build/source_list.bzl
@@ -347,6 +347,7 @@
"quic/core/uber_quic_stream_id_manager.h",
"quic/core/uber_received_packet_manager.h",
"quic/core/web_transport_interface.h",
+ "quic/core/web_transport_stats.h",
"quic/platform/api/quic_bug_tracker.h",
"quic/platform/api/quic_client_stats.h",
"quic/platform/api/quic_export.h",
@@ -659,6 +660,7 @@
"quic/core/tls_server_handshaker.cc",
"quic/core/uber_quic_stream_id_manager.cc",
"quic/core/uber_received_packet_manager.cc",
+ "quic/core/web_transport_stats.cc",
"quic/platform/api/quic_socket_address.cc",
"spdy/core/array_output_buffer.cc",
"spdy/core/hpack/hpack_constants.cc",
diff --git a/build/source_list.gni b/build/source_list.gni
index 35dfa26..2cd0ddd 100644
--- a/build/source_list.gni
+++ b/build/source_list.gni
@@ -347,6 +347,7 @@
"src/quiche/quic/core/uber_quic_stream_id_manager.h",
"src/quiche/quic/core/uber_received_packet_manager.h",
"src/quiche/quic/core/web_transport_interface.h",
+ "src/quiche/quic/core/web_transport_stats.h",
"src/quiche/quic/platform/api/quic_bug_tracker.h",
"src/quiche/quic/platform/api/quic_client_stats.h",
"src/quiche/quic/platform/api/quic_export.h",
@@ -659,6 +660,7 @@
"src/quiche/quic/core/tls_server_handshaker.cc",
"src/quiche/quic/core/uber_quic_stream_id_manager.cc",
"src/quiche/quic/core/uber_received_packet_manager.cc",
+ "src/quiche/quic/core/web_transport_stats.cc",
"src/quiche/quic/platform/api/quic_socket_address.cc",
"src/quiche/spdy/core/array_output_buffer.cc",
"src/quiche/spdy/core/hpack/hpack_constants.cc",
diff --git a/build/source_list.json b/build/source_list.json
index 22ece80..f41f490 100644
--- a/build/source_list.json
+++ b/build/source_list.json
@@ -346,6 +346,7 @@
"quiche/quic/core/uber_quic_stream_id_manager.h",
"quiche/quic/core/uber_received_packet_manager.h",
"quiche/quic/core/web_transport_interface.h",
+ "quiche/quic/core/web_transport_stats.h",
"quiche/quic/platform/api/quic_bug_tracker.h",
"quiche/quic/platform/api/quic_client_stats.h",
"quiche/quic/platform/api/quic_export.h",
@@ -658,6 +659,7 @@
"quiche/quic/core/tls_server_handshaker.cc",
"quiche/quic/core/uber_quic_stream_id_manager.cc",
"quiche/quic/core/uber_received_packet_manager.cc",
+ "quiche/quic/core/web_transport_stats.cc",
"quiche/quic/platform/api/quic_socket_address.cc",
"quiche/spdy/core/array_output_buffer.cc",
"quiche/spdy/core/hpack/hpack_constants.cc",