gfe-relnote: Move QUIC crypto frames to be gated behind new flag gfe2_reloadable_flag_quic_enable_version_48
PiperOrigin-RevId: 256297207
Change-Id: I6f4ab9e8d39ff096f34a761a208af67b1ba7061e
diff --git a/quic/core/tls_handshaker_test.cc b/quic/core/tls_handshaker_test.cc
index 33f3d05..f15a266 100644
--- a/quic/core/tls_handshaker_test.cc
+++ b/quic/core/tls_handshaker_test.cc
@@ -275,33 +275,22 @@
}
}
-ParsedQuicVersionVector AllTlsSupportedVersions() {
- SetQuicReloadableFlag(quic_enable_version_99, true);
- SetQuicFlag(FLAGS_quic_supports_tls_handshake, true);
- ParsedQuicVersionVector supported_versions;
- for (QuicTransportVersion version : kSupportedTransportVersions) {
- if (!QuicVersionUsesCryptoFrames(version)) {
- // The TLS handshake is only deployable if CRYPTO frames are also used.
- continue;
- }
- supported_versions.push_back(ParsedQuicVersion(PROTOCOL_TLS1_3, version));
- }
- return supported_versions;
-}
-
class TlsHandshakerTest : public QuicTest {
public:
TlsHandshakerTest()
- : client_conn_(new MockQuicConnection(&conn_helper_,
- &alarm_factory_,
- Perspective::IS_CLIENT,
- AllTlsSupportedVersions())),
- server_conn_(new MockQuicConnection(&conn_helper_,
- &alarm_factory_,
- Perspective::IS_SERVER,
- AllTlsSupportedVersions())),
+ : client_conn_(new MockQuicConnection(
+ &conn_helper_,
+ &alarm_factory_,
+ Perspective::IS_CLIENT,
+ {ParsedQuicVersion(PROTOCOL_TLS1_3, QUIC_VERSION_99)})),
+ server_conn_(new MockQuicConnection(
+ &conn_helper_,
+ &alarm_factory_,
+ Perspective::IS_SERVER,
+ {ParsedQuicVersion(PROTOCOL_TLS1_3, QUIC_VERSION_99)})),
client_session_(client_conn_, /*create_mock_crypto_stream=*/false),
server_session_(server_conn_, /*create_mock_crypto_stream=*/false) {
+ SetQuicFlag(FLAGS_quic_supports_tls_handshake, true);
client_stream_ = new TestQuicCryptoClientStream(&client_session_);
client_session_.SetCryptoStream(client_stream_);
server_stream_ =