Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(89)

Unified Diff: net/quic/quic_chromium_client_session.cc

Issue 1305293004: Notfiy NQE of QUIC RTT (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Rebased, addressed comments, added more tests Created 5 years, 3 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: net/quic/quic_chromium_client_session.cc
diff --git a/net/quic/quic_chromium_client_session.cc b/net/quic/quic_chromium_client_session.cc
index c8a1de61683c7b1961ec8c81061032ed42483426..0e3e82cda925a1c52128d65cc0ccfded0b22fe94 100644
--- a/net/quic/quic_chromium_client_session.cc
+++ b/net/quic/quic_chromium_client_session.cc
@@ -170,6 +170,7 @@ QuicChromiumClientSession::QuicChromiumClientSession(
const char* const connection_description,
base::TimeTicks dns_resolution_end_time,
base::TaskRunner* task_runner,
+ scoped_ptr<SocketPerformanceWatcher> socket_performance_watcher,
NetLog* net_log)
: QuicClientSessionBase(connection, config),
server_id_(server_id),
@@ -183,7 +184,10 @@ QuicChromiumClientSession::QuicChromiumClientSession(
net_log_(BoundNetLog::Make(net_log, NetLog::SOURCE_QUIC_SESSION)),
packet_reader_(socket_.get(), this, net_log_),
dns_resolution_end_time_(dns_resolution_end_time),
- logger_(new QuicConnectionLogger(this, connection_description, net_log_)),
+ logger_(new QuicConnectionLogger(this,
+ connection_description,
+ net_log_,
+ socket_performance_watcher.Pass())),
going_away_(false),
disabled_reason_(QUIC_DISABLED_NOT),
weak_factory_(this) {

Powered by Google App Engine
This is Rietveld 408576698