Deprecate gfe2_reloadable_flag_quic_accept_empty_crypto_frame.

PiperOrigin-RevId: 432953956
diff --git a/quic/core/quic_crypto_stream_test.cc b/quic/core/quic_crypto_stream_test.cc
index 2c9ec0d..f8828be 100644
--- a/quic/core/quic_crypto_stream_test.cc
+++ b/quic/core/quic_crypto_stream_test.cc
@@ -709,12 +709,7 @@
   if (!QuicVersionUsesCryptoFrames(connection_->transport_version())) {
     return;
   }
-  if (GetQuicReloadableFlag(quic_accept_empty_crypto_frame)) {
-    EXPECT_CALL(*connection_, CloseConnection(_, _, _)).Times(0);
-  } else {
-    EXPECT_CALL(*connection_,
-                CloseConnection(QUIC_EMPTY_STREAM_FRAME_NO_FIN, _, _));
-  }
+  EXPECT_CALL(*connection_, CloseConnection(_, _, _)).Times(0);
   QuicCryptoFrame empty_crypto_frame(ENCRYPTION_INITIAL, 0, nullptr, 0);
   stream_->OnCryptoFrame(empty_crypto_frame);
 }
diff --git a/quic/core/quic_flags_list.h b/quic/core/quic_flags_list.h
index 938877f..90cd7c4 100644
--- a/quic/core/quic_flags_list.h
+++ b/quic/core/quic_flags_list.h
@@ -35,8 +35,6 @@
 QUIC_FLAG(FLAGS_quic_restart_flag_quic_tls_server_support_client_cert, true)
 // If true, abort async QPACK header decompression in QuicSpdyStream::Reset() and in QuicSpdyStream::OnStreamReset().
 QUIC_FLAG(FLAGS_quic_reloadable_flag_quic_abort_qpack_on_stream_reset, true)
-// If true, accept empty crypto frame.
-QUIC_FLAG(FLAGS_quic_reloadable_flag_quic_accept_empty_crypto_frame, true)
 // If true, ack frequency frame can be sent from server to client.
 QUIC_FLAG(FLAGS_quic_reloadable_flag_quic_can_send_ack_frequency, true)
 // If true, allow client to enable BBRv2 on server via connection option \'B2ON\'.
diff --git a/quic/core/quic_stream_sequencer.cc b/quic/core/quic_stream_sequencer.cc
index 8059334..72211c7 100644
--- a/quic/core/quic_stream_sequencer.cc
+++ b/quic/core/quic_stream_sequencer.cc
@@ -66,12 +66,9 @@
 
 void QuicStreamSequencer::OnCryptoFrame(const QuicCryptoFrame& frame) {
   ++num_frames_received_;
-  if (GetQuicReloadableFlag(quic_accept_empty_crypto_frame)) {
-    QUIC_RELOADABLE_FLAG_COUNT(quic_accept_empty_crypto_frame);
-    if (frame.data_length == 0) {
-      // Ignore empty crypto frame.
-      return;
-    }
+  if (frame.data_length == 0) {
+    // Ignore empty crypto frame.
+    return;
   }
   OnFrameData(frame.offset, frame.data_length, frame.data_buffer);
 }