)]}'
{
  "commit": "efc38d4d751b5f21ffa1249be44722725f43aa57",
  "tree": "bae25d090f8bb3282aba48c5a8cbff99fbf2189d",
  "parents": [
    "2517302726fe806082cffdf32b6fbc9939f526fc"
  ],
  "author": {
    "name": "bnc",
    "email": "bnc@google.com",
    "time": "Fri Apr 10 07:10:11 2020 -0700"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Fri Apr 10 07:10:43 2020 -0700"
  },
  "message": "Return INTERNAL_ERROR if QuicErrorCodeToTransportErrorCode() is called with invalid\nQuicErrorCode.  This should never happen, because QuicErrorCodeToTransportErrorCode is only called for serializing locally initiated CONNECTION_CLOSE frames, with locally specified QuicErrorCodes.\n\nNote that previous return value {false, NO_IETF_QUIC_ERROR} is invalid, because\nNO_IETF_QUIC_ERROR is a transport error code with value 0x0, but false means\napplication error code, and there is no defined application error code with this\nvalue.  (HTTP/3\u0027s H3_NO_ERROR has value 0x100.)\n\ngfe-relnote: Behavior change in IETF QUIC only, protected by gfe2_reloadable_flag_quic_enable_version_draft_25_v3 and gfe2_reloadable_flag_quic_enable_version_draft_27.\nPiperOrigin-RevId: 305871445\nChange-Id: I5509fb42ca8dd79e9963a8d6ef7c0ebba93c73b3\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "cea484ed803b2471f5893ee3616de4911ef3b592",
      "old_mode": 33188,
      "old_path": "quic/core/quic_error_codes.cc",
      "new_id": "ea50e0b778a4dd182a0250a2ae267275c9626f16",
      "new_mode": 33188,
      "new_path": "quic/core/quic_error_codes.cc"
    }
  ]
}
