Add comments explaining why some tests are only for IETF QUIC or Google QUIC.

gfe-relnote: N/A comment changes only.
PiperOrigin-RevId: 272009408
Change-Id: I345ffa4365d65edac562c3586cf5c8df651e7696
diff --git a/quic/core/quic_framer_test.cc b/quic/core/quic_framer_test.cc
index 9bc4076..e15633f 100644
--- a/quic/core/quic_framer_test.cc
+++ b/quic/core/quic_framer_test.cc
@@ -3201,7 +3201,9 @@
 // available space in the ack range.
 TEST_P(QuicFramerTest, ThirdAckBlockUnderflowGap) {
   if (!VersionHasIetfQuicFrames(framer_.transport_version())) {
-    // for now, only v99
+    // Test originally written for development of IETF QUIC. The test may
+    // also apply to Google QUIC. If so, the test should be extended to
+    // include Google QUIC (frame formats, etc). See b/141858819.
     return;
   }
   SetDecrypterLevel(ENCRYPTION_FORWARD_SECURE);
@@ -3259,7 +3261,9 @@
 // available space in the ack range.
 TEST_P(QuicFramerTest, ThirdAckBlockUnderflowAck) {
   if (!VersionHasIetfQuicFrames(framer_.transport_version())) {
-    // for now, only v99
+    // Test originally written for development of IETF QUIC. The test may
+    // also apply to Google QUIC. If so, the test should be extended to
+    // include Google QUIC (frame formats, etc). See b/141858819.
     return;
   }
   SetDecrypterLevel(ENCRYPTION_FORWARD_SECURE);
@@ -3315,7 +3319,9 @@
 // condition.
 TEST_P(QuicFramerTest, AckBlockUnderflowGapWrap) {
   if (!VersionHasIetfQuicFrames(framer_.transport_version())) {
-    // for now, only v99
+    // Test originally written for development of IETF QUIC. The test may
+    // also apply to Google QUIC. If so, the test should be extended to
+    // include Google QUIC (frame formats, etc). See b/141858819.
     return;
   }
   SetDecrypterLevel(ENCRYPTION_FORWARD_SECURE);
@@ -3365,7 +3371,9 @@
 // component of the ack-block that causes the wrap, not the gap.
 TEST_P(QuicFramerTest, AckBlockUnderflowAckWrap) {
   if (!VersionHasIetfQuicFrames(framer_.transport_version())) {
-    // for now, only v99
+    // Test originally written for development of IETF QUIC. The test may
+    // also apply to Google QUIC. If so, the test should be extended to
+    // include Google QUIC (frame formats, etc). See b/141858819.
     return;
   }
   SetDecrypterLevel(ENCRYPTION_FORWARD_SECURE);
@@ -3414,7 +3422,9 @@
 // An ack block that acks the entire range, 1...0x3fffffffffffffff
 TEST_P(QuicFramerTest, AckBlockAcksEverything) {
   if (!VersionHasIetfQuicFrames(framer_.transport_version())) {
-    // for now, only v99
+    // Test originally written for development of IETF QUIC. The test may
+    // also apply to Google QUIC. If so, the test should be extended to
+    // include Google QUIC (frame formats, etc). See b/141858819.
     return;
   }
   SetDecrypterLevel(ENCRYPTION_FORWARD_SECURE);
@@ -3971,6 +3981,7 @@
   };
   // clang-format on
   if (VersionHasIetfQuicFrames(framer_.transport_version())) {
+    // ACK Timestamp is not a feature of IETF QUIC.
     return;
   }
   QuicEncryptedPacket encrypted(
@@ -4044,6 +4055,7 @@
   };
   // clang-format on
   if (VersionHasIetfQuicFrames(framer_.transport_version())) {
+    // ACK Timestamp is not a feature of IETF QUIC.
     return;
   }
   QuicEncryptedPacket encrypted(
@@ -4057,6 +4069,7 @@
 
 TEST_P(QuicFramerTest, NewStopWaitingFrame) {
   if (VersionHasIetfQuicFrames(version_.transport_version)) {
+    // The Stop Waiting frame is not in IETF QUIC
     return;
   }
   SetDecrypterLevel(ENCRYPTION_FORWARD_SECURE);
@@ -4129,6 +4142,7 @@
 }
 
 TEST_P(QuicFramerTest, InvalidNewStopWaitingFrame) {
+  // The Stop Waiting frame is not in IETF QUIC
   if (VersionHasIetfQuicFrames(version_.transport_version) ||
       (GetQuicReloadableFlag(quic_do_not_accept_stop_waiting) &&
        version_.transport_version >= QUIC_VERSION_46)) {
@@ -4538,7 +4552,7 @@
 // Test the CONNECTION_CLOSE/Application variant.
 TEST_P(QuicFramerTest, ApplicationCloseFrame) {
   if (!VersionHasIetfQuicFrames(framer_.transport_version())) {
-    // This frame does not exist in versions other than 99.
+    // This frame is only in IETF QUIC.
     return;
   }
   SetDecrypterLevel(ENCRYPTION_FORWARD_SECURE);
@@ -4599,7 +4613,7 @@
 // Check that we can extract an error code from an application close.
 TEST_P(QuicFramerTest, ApplicationCloseFrameExtract) {
   if (!VersionHasIetfQuicFrames(framer_.transport_version())) {
-    // This frame does not exist in versions other than 99.
+    // This frame is only in IETF QUIC.
     return;
   }
   SetDecrypterLevel(ENCRYPTION_FORWARD_SECURE);
@@ -4660,7 +4674,7 @@
 
 TEST_P(QuicFramerTest, GoAwayFrame) {
   if (VersionHasIetfQuicFrames(framer_.transport_version())) {
-    // This frame is not supported in version 99.
+    // This frame is not in IETF QUIC.
     return;
   }
   SetDecrypterLevel(ENCRYPTION_FORWARD_SECURE);
@@ -4751,8 +4765,8 @@
 
 TEST_P(QuicFramerTest, WindowUpdateFrame) {
   if (VersionHasIetfQuicFrames(framer_.transport_version())) {
-    // This frame is not in version 99, see MaxDataFrame and MaxStreamDataFrame
-    // for Version 99 equivalents.
+    // This frame is not in IETF QUIC, see MaxDataFrame and MaxStreamDataFrame
+    // for IETF QUIC equivalents.
     return;
   }
   SetDecrypterLevel(ENCRYPTION_FORWARD_SECURE);
@@ -4823,7 +4837,7 @@
 
 TEST_P(QuicFramerTest, MaxDataFrame) {
   if (!VersionHasIetfQuicFrames(framer_.transport_version())) {
-    // This frame is available only in version 99.
+    // This frame is available only in IETF QUIC.
     return;
   }
   SetDecrypterLevel(ENCRYPTION_FORWARD_SECURE);
@@ -4867,7 +4881,7 @@
 
 TEST_P(QuicFramerTest, MaxStreamDataFrame) {
   if (!VersionHasIetfQuicFrames(framer_.transport_version())) {
-    // This frame available only in version 99.
+    // This frame available only in IETF QUIC.
     return;
   }
   SetDecrypterLevel(ENCRYPTION_FORWARD_SECURE);
@@ -7749,7 +7763,7 @@
 
 TEST_P(QuicFramerTest, BuildApplicationCloseFramePacket) {
   if (!VersionHasIetfQuicFrames(framer_.transport_version())) {
-    // Versions other than 99 do not have ApplicationClose
+    // This frame is only for IETF QUIC.
     return;
   }
   QuicFramerPeer::SetPerspective(&framer_, Perspective::IS_CLIENT);
@@ -7801,7 +7815,7 @@
 
 TEST_P(QuicFramerTest, BuildTruncatedApplicationCloseFramePacket) {
   if (!VersionHasIetfQuicFrames(framer_.transport_version())) {
-    // Versions other than 99 do not have this frame.
+    // This frame is only for IETF QUIC.
     return;
   }
   QuicFramerPeer::SetPerspective(&framer_, Perspective::IS_CLIENT);
@@ -7883,7 +7897,7 @@
 
 TEST_P(QuicFramerTest, BuildGoAwayPacket) {
   if (VersionHasIetfQuicFrames(framer_.transport_version())) {
-    // This frame type is not supported in version 99.
+    // This frame is only for Google QUIC.
     return;
   }
   QuicFramerPeer::SetPerspective(&framer_, Perspective::IS_CLIENT);
@@ -7965,7 +7979,7 @@
 
 TEST_P(QuicFramerTest, BuildTruncatedGoAwayPacket) {
   if (VersionHasIetfQuicFrames(framer_.transport_version())) {
-    // This frame type is not supported in version 99.
+    // This frame is only for Google QUIC.
     return;
   }
   QuicFramerPeer::SetPerspective(&framer_, Perspective::IS_CLIENT);
@@ -8186,7 +8200,7 @@
 
 TEST_P(QuicFramerTest, BuildMaxStreamDataPacket) {
   if (!VersionHasIetfQuicFrames(framer_.transport_version())) {
-    // This frame is available only in this version.
+    // This frame is only for IETF QUIC.
     return;
   }
   QuicFramerPeer::SetPerspective(&framer_, Perspective::IS_CLIENT);
@@ -8231,7 +8245,7 @@
 
 TEST_P(QuicFramerTest, BuildMaxDataPacket) {
   if (!VersionHasIetfQuicFrames(framer_.transport_version())) {
-    // This frame is available only in this version.
+    // This frame is only for IETF QUIC.
     return;
   }
   QuicFramerPeer::SetPerspective(&framer_, Perspective::IS_CLIENT);
@@ -8575,6 +8589,7 @@
 // correctly as a padded PATH CHALLENGE packet.
 TEST_P(QuicFramerTest, BuildPaddedPathChallengePacket) {
   if (!VersionHasIetfQuicFrames(framer_.transport_version())) {
+    // This frame is only for IETF QUIC.
     return;
   }
 
@@ -8630,6 +8645,7 @@
 // exercised the single- and multiple- payload cases.
 TEST_P(QuicFramerTest, BuildPathResponsePacket1ResponseUnpadded) {
   if (!VersionHasIetfQuicFrames(framer_.transport_version())) {
+    // This frame is only for IETF QUIC.
     return;
   }
 
@@ -8674,6 +8690,7 @@
 
 TEST_P(QuicFramerTest, BuildPathResponsePacket1ResponsePadded) {
   if (!VersionHasIetfQuicFrames(framer_.transport_version())) {
+    // This frame is only for IETF QUIC.
     return;
   }
 
@@ -8720,6 +8737,7 @@
 
 TEST_P(QuicFramerTest, BuildPathResponsePacket3ResponsesUnpadded) {
   if (!VersionHasIetfQuicFrames(framer_.transport_version())) {
+    // This frame is only for IETF QUIC.
     return;
   }
 
@@ -8771,6 +8789,7 @@
 
 TEST_P(QuicFramerTest, BuildPathResponsePacket3ResponsesPadded) {
   if (!VersionHasIetfQuicFrames(framer_.transport_version())) {
+    // This frame is only for IETF QUIC.
     return;
   }
 
@@ -9609,7 +9628,7 @@
 }
 
 TEST_P(QuicFramerTest, IetfBlockedFrame) {
-  // This test only for version 99.
+  // This frame is only for IETF QUIC.
   if (!VersionHasIetfQuicFrames(framer_.transport_version())) {
     return;
   }
@@ -9651,7 +9670,7 @@
 }
 
 TEST_P(QuicFramerTest, BuildIetfBlockedPacket) {
-  // This test only for version 99.
+  // This frame is only for IETF QUIC.
   if (!VersionHasIetfQuicFrames(framer_.transport_version())) {
     return;
   }
@@ -9692,7 +9711,7 @@
 }
 
 TEST_P(QuicFramerTest, IetfStreamBlockedFrame) {
-  // This test only for version 99.
+  // This frame is only for IETF QUIC.
   if (!VersionHasIetfQuicFrames(framer_.transport_version())) {
     return;
   }
@@ -9737,7 +9756,7 @@
 }
 
 TEST_P(QuicFramerTest, BuildIetfStreamBlockedPacket) {
-  // This test only for version 99.
+  // This frame is only for IETF QUIC.
   if (!VersionHasIetfQuicFrames(framer_.transport_version())) {
     return;
   }
@@ -9780,7 +9799,7 @@
 }
 
 TEST_P(QuicFramerTest, BiDiMaxStreamsFrame) {
-  // This test only for version 99.
+  // This frame is only for IETF QUIC.
   if (!VersionHasIetfQuicFrames(framer_.transport_version())) {
     return;
   }
@@ -9822,7 +9841,7 @@
 }
 
 TEST_P(QuicFramerTest, UniDiMaxStreamsFrame) {
-  // This test only for version 99.
+  // This frame is only for IETF QUIC.
   if (!VersionHasIetfQuicFrames(framer_.transport_version())) {
     return;
   }
@@ -9863,7 +9882,7 @@
 }
 
 TEST_P(QuicFramerTest, ServerUniDiMaxStreamsFrame) {
-  // This test only for version 99.
+  // This frame is only for IETF QUIC.
   if (!VersionHasIetfQuicFrames(framer_.transport_version())) {
     return;
   }
@@ -9905,7 +9924,7 @@
 }
 
 TEST_P(QuicFramerTest, ClientUniDiMaxStreamsFrame) {
-  // This test only for version 99.
+  // This frame is only for IETF QUIC.
   if (!VersionHasIetfQuicFrames(framer_.transport_version())) {
     return;
   }
@@ -9952,7 +9971,7 @@
 // tests, for the four combinations of uni- and bi-directional, server- and
 // client- initiated.
 TEST_P(QuicFramerTest, BiDiMaxStreamsFrameTooBig) {
-  // This test only for version 99.
+  // This frame is only for IETF QUIC.
   if (!VersionHasIetfQuicFrames(framer_.transport_version())) {
     return;
   }
@@ -9990,7 +10009,7 @@
 }
 
 TEST_P(QuicFramerTest, ClientBiDiMaxStreamsFrameTooBig) {
-  // This test only for version 99.
+  // This frame is only for IETF QUIC.
   if (!VersionHasIetfQuicFrames(framer_.transport_version())) {
     return;
   }
@@ -10029,7 +10048,7 @@
 }
 
 TEST_P(QuicFramerTest, ServerUniDiMaxStreamsFrameTooBig) {
-  // This test only for version 99.
+  // This frame is only for IETF QUIC.
   if (!VersionHasIetfQuicFrames(framer_.transport_version())) {
     return;
   }
@@ -10068,7 +10087,7 @@
 }
 
 TEST_P(QuicFramerTest, ClientUniDiMaxStreamsFrameTooBig) {
-  // This test only for version 99.
+  // This frame is only for IETF QUIC.
   if (!VersionHasIetfQuicFrames(framer_.transport_version())) {
     return;
   }
@@ -10108,7 +10127,7 @@
 
 // Specifically test that count==0 is accepted.
 TEST_P(QuicFramerTest, MaxStreamsFrameZeroCount) {
-  // This test only for version 99.
+  // This frame is only for IETF QUIC.
   if (!VersionHasIetfQuicFrames(framer_.transport_version())) {
     return;
   }
@@ -10135,7 +10154,7 @@
 }
 
 TEST_P(QuicFramerTest, ServerBiDiStreamsBlockedFrame) {
-  // This test only for version 99.
+  // This frame is only for IETF QUIC.
   if (!VersionHasIetfQuicFrames(framer_.transport_version())) {
     return;
   }
@@ -10178,7 +10197,7 @@
 }
 
 TEST_P(QuicFramerTest, BiDiStreamsBlockedFrame) {
-  // This test only for version 99.
+  // This frame is only for IETF QUIC.
   if (!VersionHasIetfQuicFrames(framer_.transport_version())) {
     return;
   }
@@ -10221,7 +10240,7 @@
 }
 
 TEST_P(QuicFramerTest, UniDiStreamsBlockedFrame) {
-  // This test only for version 99.
+  // This frame is only for IETF QUIC.
   if (!VersionHasIetfQuicFrames(framer_.transport_version())) {
     return;
   }
@@ -10263,7 +10282,7 @@
 }
 
 TEST_P(QuicFramerTest, ClientUniDiStreamsBlockedFrame) {
-  // This test only for version 99.
+  // This frame is only for IETF QUIC.
   if (!VersionHasIetfQuicFrames(framer_.transport_version())) {
     return;
   }
@@ -10308,7 +10327,7 @@
 // check for different combinations of Uni/Bi directional and client/server
 // initiated; the logic does not take these into account.
 TEST_P(QuicFramerTest, StreamsBlockedFrameTooBig) {
-  // This test only for version 99.
+  // This frame is only for IETF QUIC.
   if (!VersionHasIetfQuicFrames(framer_.transport_version())) {
     return;
   }
@@ -10343,7 +10362,7 @@
 
 // Specifically test that count==0 is accepted.
 TEST_P(QuicFramerTest, StreamsBlockedFrameZeroCount) {
-  // This test only for version 99.
+  // This frame is only for IETF QUIC.
   if (!VersionHasIetfQuicFrames(framer_.transport_version())) {
     return;
   }
@@ -10387,7 +10406,7 @@
 }
 
 TEST_P(QuicFramerTest, BuildBiDiStreamsBlockedPacket) {
-  // This test only for version 99.
+  // This frame is only for IETF QUIC.
   if (!VersionHasIetfQuicFrames(framer_.transport_version())) {
     return;
   }
@@ -10429,7 +10448,7 @@
 }
 
 TEST_P(QuicFramerTest, BuildUniStreamsBlockedPacket) {
-  // This test only for version 99.
+  // This frame is only for IETF QUIC.
   if (!VersionHasIetfQuicFrames(framer_.transport_version())) {
     return;
   }
@@ -10471,7 +10490,7 @@
 }
 
 TEST_P(QuicFramerTest, BuildBiDiMaxStreamsPacket) {
-  // This test only for version 99.
+  // This frame is only for IETF QUIC.
   if (!VersionHasIetfQuicFrames(framer_.transport_version())) {
     return;
   }
@@ -10513,7 +10532,7 @@
 }
 
 TEST_P(QuicFramerTest, BuildUniDiMaxStreamsPacket) {
-  // This test only for version 99.
+  // This frame is only for IETF QUIC.
   if (!VersionHasIetfQuicFrames(framer_.transport_version())) {
     return;
   }
@@ -10559,7 +10578,7 @@
 
 TEST_P(QuicFramerTest, NewConnectionIdFrame) {
   if (!VersionHasIetfQuicFrames(framer_.transport_version())) {
-    // This frame is only for version 99.
+    // This frame is only for IETF QUIC.
     return;
   }
   SetDecrypterLevel(ENCRYPTION_FORWARD_SECURE);
@@ -10618,7 +10637,7 @@
 
 TEST_P(QuicFramerTest, NewConnectionIdFrameVariableLength) {
   if (!VersionHasIetfQuicFrames(framer_.transport_version())) {
-    // This frame is only for version 99.
+    // This frame is only for IETF QUIC.
     return;
   }
   SetDecrypterLevel(ENCRYPTION_FORWARD_SECURE);
@@ -10679,7 +10698,7 @@
 // specified maximum fails.
 TEST_P(QuicFramerTest, InvalidLongNewConnectionIdFrame) {
   if (!VersionHasIetfQuicFrames(framer_.transport_version())) {
-    // The NEW_CONNECTION_ID frame is only for version 99.
+    // The NEW_CONNECTION_ID frame is only for IETF QUIC.
     return;
   }
   SetDecrypterLevel(ENCRYPTION_FORWARD_SECURE);
@@ -10731,7 +10750,7 @@
 // retire-prior-to fails.
 TEST_P(QuicFramerTest, InvalidRetirePriorToNewConnectionIdFrame) {
   if (!VersionHasIetfQuicFrames(framer_.transport_version())) {
-    // The NEW_CONNECTION_ID frame is only for version 99.
+    // This frame is only for IETF QUIC only.
     return;
   }
   SetDecrypterLevel(ENCRYPTION_FORWARD_SECURE);
@@ -10773,7 +10792,7 @@
 
 TEST_P(QuicFramerTest, BuildNewConnectionIdFramePacket) {
   if (!VersionHasIetfQuicFrames(framer_.transport_version())) {
-    // This frame is only for version 99.
+    // This frame is only for IETF QUIC only.
     return;
   }
   QuicFramerPeer::SetPerspective(&framer_, Perspective::IS_CLIENT);
@@ -10828,7 +10847,7 @@
 
 TEST_P(QuicFramerTest, NewTokenFrame) {
   if (!VersionHasIetfQuicFrames(framer_.transport_version())) {
-    // This frame is only for version 99.
+    // This frame is only for IETF QUIC only.
     return;
   }
   SetDecrypterLevel(ENCRYPTION_FORWARD_SECURE);
@@ -10877,7 +10896,7 @@
 
 TEST_P(QuicFramerTest, BuildNewTokenFramePacket) {
   if (!VersionHasIetfQuicFrames(framer_.transport_version())) {
-    // This frame is only for version 99.
+    // This frame is only for IETF QUIC only.
     return;
   }
   QuicFramerPeer::SetPerspective(&framer_, Perspective::IS_CLIENT);
@@ -10921,8 +10940,8 @@
 }
 
 TEST_P(QuicFramerTest, IetfStopSendingFrame) {
-  // This test is only for version 99.
   if (!VersionHasIetfQuicFrames(framer_.transport_version())) {
+    // Stop sending frame is IETF QUIC only.
     return;
   }
   SetDecrypterLevel(ENCRYPTION_FORWARD_SECURE);
@@ -10966,8 +10985,8 @@
 }
 
 TEST_P(QuicFramerTest, BuildIetfStopSendingPacket) {
-  // This test is only for version 99.
   if (!VersionHasIetfQuicFrames(framer_.transport_version())) {
+    // Stop sending frame is IETF QUIC only.
     return;
   }
 
@@ -11009,8 +11028,8 @@
 }
 
 TEST_P(QuicFramerTest, IetfPathChallengeFrame) {
-  // This test only for version 99.
   if (!VersionHasIetfQuicFrames(framer_.transport_version())) {
+    // Path Challenge frame is IETF QUIC only.
     return;
   }
   SetDecrypterLevel(ENCRYPTION_FORWARD_SECURE);
@@ -11052,8 +11071,8 @@
 }
 
 TEST_P(QuicFramerTest, BuildIetfPathChallengePacket) {
-  // This test only for version 99.
   if (!VersionHasIetfQuicFrames(framer_.transport_version())) {
+    // Path Challenge frame is IETF QUIC only.
     return;
   }
 
@@ -11092,8 +11111,8 @@
 }
 
 TEST_P(QuicFramerTest, IetfPathResponseFrame) {
-  // This test only for version 99.
   if (!VersionHasIetfQuicFrames(framer_.transport_version())) {
+    // Path response frame is IETF QUIC only.
     return;
   }
   SetDecrypterLevel(ENCRYPTION_FORWARD_SECURE);
@@ -11135,8 +11154,8 @@
 }
 
 TEST_P(QuicFramerTest, BuildIetfPathResponsePacket) {
-  // This test only for version 99.
   if (!VersionHasIetfQuicFrames(framer_.transport_version())) {
+    // Path response frame is IETF QUIC only
     return;
   }
 
@@ -11208,6 +11227,7 @@
       QuicFramer::GetRetransmittableControlFrameSize(
           framer_.transport_version(), QuicFrame(&blocked)));
 
+  // Following frames are IETF QUIC frames only.
   if (!VersionHasIetfQuicFrames(framer_.transport_version())) {
     return;
   }
@@ -11256,8 +11276,8 @@
 // (1/2/4/8 bytes).
 // This only for version 99.
 TEST_P(QuicFramerTest, IetfFrameTypeEncodingErrorUnknown1Byte) {
-  // This test only for version 99.
   if (!VersionHasIetfQuicFrames(framer_.transport_version())) {
+    // Only IETF QUIC encodes frame types such that this test is relevant.
     return;
   }
   SetDecrypterLevel(ENCRYPTION_FORWARD_SECURE);
@@ -11288,8 +11308,8 @@
 }
 
 TEST_P(QuicFramerTest, IetfFrameTypeEncodingErrorUnknown2Bytes) {
-  // This test only for version 99.
   if (!VersionHasIetfQuicFrames(framer_.transport_version())) {
+    // Only IETF QUIC encodes frame types such that this test is relevant.
     return;
   }
   SetDecrypterLevel(ENCRYPTION_FORWARD_SECURE);
@@ -11321,8 +11341,8 @@
 }
 
 TEST_P(QuicFramerTest, IetfFrameTypeEncodingErrorUnknown4Bytes) {
-  // This test only for version 99.
   if (!VersionHasIetfQuicFrames(framer_.transport_version())) {
+    // Only IETF QUIC encodes frame types such that this test is relevant.
     return;
   }
   SetDecrypterLevel(ENCRYPTION_FORWARD_SECURE);
@@ -11354,8 +11374,8 @@
 }
 
 TEST_P(QuicFramerTest, IetfFrameTypeEncodingErrorUnknown8Bytes) {
-  // This test only for version 99.
   if (!VersionHasIetfQuicFrames(framer_.transport_version())) {
+    // Only IETF QUIC encodes frame types such that this test is relevant.
     return;
   }
   SetDecrypterLevel(ENCRYPTION_FORWARD_SECURE);
@@ -11390,8 +11410,8 @@
 // information "Frame type not minimally encoded."
 // Look at the frame-type encoded in 2, 4, and 8 bytes.
 TEST_P(QuicFramerTest, IetfFrameTypeEncodingErrorKnown2Bytes) {
-  // This test only for version 99.
   if (!VersionHasIetfQuicFrames(framer_.transport_version())) {
+    // Only IETF QUIC encodes frame types such that this test is relevant.
     return;
   }
   SetDecrypterLevel(ENCRYPTION_FORWARD_SECURE);
@@ -11423,8 +11443,8 @@
 }
 
 TEST_P(QuicFramerTest, IetfFrameTypeEncodingErrorKnown4Bytes) {
-  // This test only for version 99.
   if (!VersionHasIetfQuicFrames(framer_.transport_version())) {
+    // Only IETF QUIC encodes frame types such that this test is relevant.
     return;
   }
   SetDecrypterLevel(ENCRYPTION_FORWARD_SECURE);
@@ -11456,8 +11476,8 @@
 }
 
 TEST_P(QuicFramerTest, IetfFrameTypeEncodingErrorKnown8Bytes) {
-  // This test only for version 99.
   if (!VersionHasIetfQuicFrames(framer_.transport_version())) {
+    // Only IETF QUIC encodes frame types such that this test is relevant.
     return;
   }
   SetDecrypterLevel(ENCRYPTION_FORWARD_SECURE);
@@ -11487,13 +11507,13 @@
   EXPECT_EQ("Frame type not minimally encoded.", framer_.detailed_error());
 }
 
-// Tests to check that all known OETF frame types that are not minimally
+// Tests to check that all known IETF frame types that are not minimally
 // encoded generate IETF_QUIC_PROTOCOL_VIOLATION errors with detailed
 // information "Frame type not minimally encoded."
 // Just look at 2-byte encoding.
 TEST_P(QuicFramerTest, IetfFrameTypeEncodingErrorKnown2BytesAllTypes) {
-  // This test only for version 99.
   if (!VersionHasIetfQuicFrames(framer_.transport_version())) {
+    // Only IETF QUIC encodes frame types such that this test is relevant.
     return;
   }
   SetDecrypterLevel(ENCRYPTION_FORWARD_SECURE);
@@ -14103,6 +14123,7 @@
 
 TEST_P(QuicFramerTest, TestExtendedErrorCodeParser) {
   if (VersionHasIetfQuicFrames(framer_.transport_version())) {
+    // Extended error codes only in IETF QUIC
     return;
   }
   QuicConnectionCloseFrame frame;