commit | 4368e7f1923b4bfc22cd60595a9e5ca687860b2d | [log] [tgz] |
---|---|---|
author | bnc <bnc@google.com> | Mon Jun 24 12:15:48 2019 -0700 |
committer | Copybara-Service <copybara-worker@google.com> | Mon Jun 24 16:14:04 2019 -0700 |
tree | 4697695ebfa71d2e39b8dda5c4213c30cc3e92a2 | |
parent | a553da05db420820d48ece77d46c230d0c74b757 [diff] |
Do not handle impossible outcomes in HttpDecoder. At a number of places HttpDecoder has DCHECKs in place that guarantee the input to QuicDataReader methods is valid, yet it handles failure. This CL replaces those by DCHECKs. Not only is this shorter and more sane, it also cuts down on debug strings. gfe-relnote: n/a, QUIC v99-only change. PiperOrigin-RevId: 254808999 Change-Id: Ic8750f58352153f40f0adc306792612b13ee616f
QUICHE (QUIC, Http/2, Etc) is Google‘s implementation of QUIC and related protocols. It powers Chromium as well as Google’s QUIC servers and some other projects.
The code is currently in process of being moved from https://cs.chromium.org/chromium/src/net/third_party/ into this repository. Please excuse our appearance while we're under construction.