-
rtenneti authored
QUIC - use a range-based for loops. Sync'ing with the internal tree. Merge internal change: 86845495 https://codereview.chromium.org/963333002/ Deprecate FLAGS_quic_record_send_time_before_write. Merge internal change: 86804950 https://codereview.chromium.org/965873004/ QuicConnection no longer owns the debug visitor. No behavior change. The visitor_ isn't owned by the connection, this makes the debug_visitor_ ownership model the same. Merge internal change: 86801250 https://codereview.chromium.org/961173003/ Cleanup of QUIC's TransmissionInfo constructor to make more fields const and supply them in the constructor. No functional change. Merge internal change: 86734009 https://codereview.chromium.org/968493002/ Fixing a bug in the QUIC prober where if we received a GOAWAY before stream creation it would result in a crash. I verified that given our improper client, the prober would crash as-was, and would fail cleanly with the nullptr check but the client not ignoring goaways. Test changes and quic server changes. Merge internal change: 86703503 https://codereview.chromium.org/965943002/ Remove dead method QuicUnackedPacketMap::RestoreInFlight. Merge internal change: 86690324 https://codereview.chromium.org/960913004/ Deprecating FLAGS_quic_attach_ack_notifiers_to_packets. Merge internal change: 86688595 https://codereview.chromium.org/969443002/ Remove RevertRetransmissionTimeout from QUIC's SendAlgorithmInterface now that it's no longer used by QuicSentPacketManager. Merge internal change: 86651704 https://codereview.chromium.org/963293002/ Remove stats for recording reno vs cubic mode in internal server's varz. Removed now that we know how much cubic mode is in play. Merge internal change: 86629919 https://codereview.chromium.org/964483005/ R=rch@chromium.org Review URL: https://codereview.chromium.org/968513002 Cr-Commit-Position: refs/heads/master@{#318588}
3183ac4c