Commit ec55012e authored by David Schinazi's avatar David Schinazi Committed by Commit Bot

Roll src/net/third_party/quiche/src/ 43a1c0f10..d31f86fa3 (8 commits)

https://quiche.googlesource.com/quiche.git/+log/43a1c0f10f28..d31f86fa34ef

$ git log 43a1c0f10..d31f86fa3 --date=short --no-merges --format='%ad %ae %s'
2019-04-26 dschinazi Add presubmit to force use of QUIC_LOG
2019-04-26 vasilvv Make SimpleRandom faster by using Chacha20 as underlying primitive.
2019-04-26 dschinazi Fixup use of gunit and gmock in QUIC
2019-04-26 fayang gfe-relnote: In QUIC, adjust cwnd when doing bandwidth resumption in BBR. Protected by gfe2_reloadable_flag_quic_fix_bbr_cwnd_in_bandwidth_resumption.
2019-04-26 danzh gfe-relnote: n/a(code not in use) a few changes to improve SimpleLinkedHashMap's portability.
2019-04-25 dschinazi Make QUIC EXPECT and ASSERT test macros reject comparison of unsigned integers

Created with:
  roll-dep src/net/third_party/quiche/src src/third_party/quic_trace/src

Change-Id: I2232f1fc7b19184f3af31e04f592c62c27952935
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1586549
Auto-Submit: David Schinazi <dschinazi@chromium.org>
Commit-Queue: David Schinazi <dschinazi@chromium.org>
Commit-Queue: Zhongyi Shi <zhongyi@chromium.org>
Reviewed-by: default avatarZhongyi Shi <zhongyi@chromium.org>
Cr-Commit-Position: refs/heads/master@{#654701}
parent b2eff4ad
......@@ -272,7 +272,7 @@ vars = {
# Three lines of non-changing comments so that
# the commit queue can handle CLs rolling feed
# and whatever else without interference from each other.
'quiche_revision': '43a1c0f10f2855c3cd142f500e8d19ac6d6f5a8c',
'quiche_revision': 'a214c1302ff123af0e2aba58faf2796e32c5c87b',
# Three lines of non-changing comments so that
# the commit queue can handle CLs rolling ios_webkit
# and whatever else without interference from each other.
......
......@@ -8,8 +8,9 @@
#include "base/logging.h"
#include "net/test/test_with_scoped_task_environment.h"
#include "net/third_party/quiche/src/quic/platform/api/quic_flags.h"
#include "testing/gmock/include/gmock/gmock.h" // IWYU pragma: export
#include "testing/gtest/include/gtest/gtest.h" // IWYU pragma: export
#include "testing/gmock/include/gmock/gmock.h" // IWYU pragma: export
#include "testing/gtest/include/gtest/gtest-spi.h" // IWYU pragma: export
#include "testing/gtest/include/gtest/gtest.h" // IWYU pragma: export
// When constructed, saves the current values of all QUIC flags. When
// destructed, restores all QUIC flags to the saved values.
......
......@@ -64,6 +64,11 @@ QUIC_FLAG(double, FLAGS_quic_bbr_cwnd_gain, 2.0f)
// reordering window for every spurious retransmit.
QUIC_FLAG(bool, FLAGS_quic_reloadable_flag_quic_fix_adaptive_time_loss, false)
// If true, adjust congestion window when doing bandwidth resumption in BBR.
QUIC_FLAG(bool,
FLAGS_quic_reloadable_flag_quic_fix_bbr_cwnd_in_bandwidth_resumption,
false)
// When true, defaults to BBR congestion control instead of Cubic.
QUIC_FLAG(bool, FLAGS_quic_reloadable_flag_quic_default_to_bbr, false)
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment