relnote: Protect against a QUIC crash bug but logging a DFATAL and
closing the connection instead when a packet cannot be serialized.

This could help fixing Chromium BUG=479880. Will land after
https://codereview.chromium.org/1247563002/ is committed.

Merge internal change: 98506577
[email protected]
BUG=479880,512446

Review URL: https://codereview.chromium.org/1246093003

Cr-Commit-Position: refs/heads/master@{#339794}
diff --git a/net/quic/quic_protocol.h b/net/quic/quic_protocol.h
index da60c28..3d24b81 100644
--- a/net/quic/quic_protocol.h
+++ b/net/quic/quic_protocol.h
@@ -550,6 +550,8 @@
   QUIC_PUBLIC_RESETS_POST_HANDSHAKE = 73,
   // Disabled QUIC because of too many timeouts with streams open.
   QUIC_TIMEOUTS_WITH_OPEN_STREAMS = 74,
+  // Closed because we failed to serialize a packet.
+  QUIC_FAILED_TO_SERIALIZE_PACKET = 75,
 
   // Crypto errors.
 
@@ -609,7 +611,7 @@
   QUIC_VERSION_NEGOTIATION_MISMATCH = 55,
 
   // No error. Used as bound while iterating.
-  QUIC_LAST_ERROR = 75,
+  QUIC_LAST_ERROR = 76,
 };
 
 struct NET_EXPORT_PRIVATE QuicPacketPublicHeader {