| Index: net/http/http_network_session.cc
|
| diff --git a/net/http/http_network_session.cc b/net/http/http_network_session.cc
|
| index 3908d7437f9dbfc6f78f6c84d5cb7737278d8afb..ff87956ca3f5ffe2a324c1fd07a5a8aab435c73a 100644
|
| --- a/net/http/http_network_session.cc
|
| +++ b/net/http/http_network_session.cc
|
| @@ -9,6 +9,7 @@
|
| #include "base/compiler_specific.h"
|
| #include "base/debug/stack_trace.h"
|
| #include "base/logging.h"
|
| +#include "base/profiler/scoped_tracker.h"
|
| #include "base/stl_util.h"
|
| #include "base/strings/string_util.h"
|
| #include "base/values.h"
|
| @@ -35,6 +36,10 @@ namespace {
|
| net::ClientSocketPoolManager* CreateSocketPoolManager(
|
| net::HttpNetworkSession::SocketPoolType pool_type,
|
| const net::HttpNetworkSession::Params& params) {
|
| + // TODO(michaeln): Remove ScopedTracker below once crbug.com/454983 is fixed
|
| + tracked_objects::ScopedTracker tracking_profile(
|
| + FROM_HERE_WITH_EXPLICIT_FUNCTION(
|
| + "454983 CreateSocketPoolManager"));
|
| // TODO(yutak): Differentiate WebSocket pool manager and allow more
|
| // simultaneous connections for WebSockets.
|
| return new net::ClientSocketPoolManagerImpl(
|
| @@ -91,6 +96,7 @@ HttpNetworkSession::Params::Params()
|
| quic_load_server_info_timeout_ms(0),
|
| quic_load_server_info_timeout_srtt_multiplier(0.0f),
|
| quic_enable_truncated_connection_ids(false),
|
| + quic_enable_connection_racing(false),
|
| quic_clock(NULL),
|
| quic_random(NULL),
|
| quic_max_packet_length(kDefaultMaxPacketSize),
|
| @@ -136,6 +142,7 @@ HttpNetworkSession::HttpNetworkSession(const Params& params)
|
| params.quic_load_server_info_timeout_ms,
|
| params.quic_load_server_info_timeout_srtt_multiplier,
|
| params.quic_enable_truncated_connection_ids,
|
| + params.quic_enable_connection_racing,
|
| params.quic_connection_options),
|
| spdy_session_pool_(params.host_resolver,
|
| params.ssl_config_service,
|
| @@ -156,6 +163,10 @@ HttpNetworkSession::HttpNetworkSession(const Params& params)
|
| DCHECK(proxy_service_);
|
| DCHECK(ssl_config_service_.get());
|
| CHECK(http_server_properties_);
|
| + // TODO(michaeln): Remove ScopedTracker below once crbug.com/454983 is fixed
|
| + tracked_objects::ScopedTracker tracking_profile(
|
| + FROM_HERE_WITH_EXPLICIT_FUNCTION(
|
| + "454983 HttpNetworkSession::HttpNetworkSession"));
|
|
|
| for (int i = ALTERNATE_PROTOCOL_MINIMUM_VALID_VERSION;
|
| i <= ALTERNATE_PROTOCOL_MAXIMUM_VALID_VERSION; ++i) {
|
|
|