Deprecate gfe2_reloadable_flag_quic_fix_checking_should_generate_packet.

PiperOrigin-RevId: 318809766
Change-Id: I85851225f8d47e7295b7db6dc0059f099a5dd950
diff --git a/quic/core/quic_connection.cc b/quic/core/quic_connection.cc
index d6544ee..68af365 100644
--- a/quic/core/quic_connection.cc
+++ b/quic/core/quic_connection.cc
@@ -1868,10 +1868,6 @@
     QUIC_BUG << "Attempt to send empty crypto frame";
     return 0;
   }
-  if (!GetQuicReloadableFlag(quic_fix_checking_should_generate_packet) &&
-      !ShouldGeneratePacket(HAS_RETRANSMITTABLE_DATA, IS_HANDSHAKE)) {
-    return 0;
-  }
   if (level == ENCRYPTION_INITIAL) {
     MaybeActivateLegacyVersionEncapsulation();
   }
diff --git a/quic/core/quic_packet_creator.cc b/quic/core/quic_packet_creator.cc
index 56c3050..e6f01ea 100644
--- a/quic/core/quic_packet_creator.cc
+++ b/quic/core/quic_packet_creator.cc
@@ -1360,13 +1360,9 @@
 
   size_t total_bytes_consumed = 0;
 
-  while (total_bytes_consumed < write_length &&
-         (!GetQuicReloadableFlag(quic_fix_checking_should_generate_packet) ||
-          delegate_->ShouldGeneratePacket(HAS_RETRANSMITTABLE_DATA,
-                                          IS_HANDSHAKE))) {
-    if (GetQuicReloadableFlag(quic_fix_checking_should_generate_packet)) {
-      QUIC_RELOADABLE_FLAG_COUNT(quic_fix_checking_should_generate_packet);
-    }
+  while (
+      total_bytes_consumed < write_length &&
+      delegate_->ShouldGeneratePacket(HAS_RETRANSMITTABLE_DATA, IS_HANDSHAKE)) {
     QuicFrame frame;
     if (!ConsumeCryptoDataToFillCurrentPacket(
             level, write_length - total_bytes_consumed,
diff --git a/quic/core/quic_packet_creator_test.cc b/quic/core/quic_packet_creator_test.cc
index 7c4416d..771a34a 100644
--- a/quic/core/quic_packet_creator_test.cc
+++ b/quic/core/quic_packet_creator_test.cc
@@ -2659,31 +2659,14 @@
        ConsumeCryptoDataCheckShouldGeneratePacket) {
   delegate_.SetCanNotWrite();
 
-  if (GetQuicReloadableFlag(quic_fix_checking_should_generate_packet)) {
-    EXPECT_CALL(delegate_, OnSerializedPacket(_)).Times(0);
-  } else {
-    EXPECT_CALL(delegate_, OnSerializedPacket(_))
-        .WillOnce(
-            Invoke(this, &QuicPacketCreatorMultiplePacketsTest::SavePacket));
-  }
+  EXPECT_CALL(delegate_, OnSerializedPacket(_)).Times(0);
   std::string data = "crypto data";
   size_t consumed_bytes =
       creator_.ConsumeCryptoData(ENCRYPTION_INITIAL, data, 0);
   creator_.Flush();
-  if (GetQuicReloadableFlag(quic_fix_checking_should_generate_packet)) {
-    EXPECT_EQ(0u, consumed_bytes);
-  } else {
-    EXPECT_EQ(data.length(), consumed_bytes);
-  }
+  EXPECT_EQ(0u, consumed_bytes);
   EXPECT_FALSE(creator_.HasPendingFrames());
   EXPECT_FALSE(creator_.HasPendingRetransmittableFrames());
-  if (GetQuicReloadableFlag(quic_fix_checking_should_generate_packet)) {
-    return;
-  }
-  PacketContents contents;
-  contents.num_crypto_frames = 1;
-  contents.num_padding_frames = 1;
-  CheckPacketContains(contents, 0);
 }
 
 TEST_F(QuicPacketCreatorMultiplePacketsTest, ConsumeData_NotWritable) {