Update To 11.40.268.0
[platform/framework/web/crosswalk.git] / src / net / http / http_network_session.cc
index 6dd06ea..3ec607e 100644 (file)
@@ -73,6 +73,7 @@ HttpNetworkSession::Params::Params()
       host_mapping_rules(NULL),
       enable_ssl_connect_job_waiting(false),
       ignore_certificate_errors(false),
+      use_stale_while_revalidate(false),
       testing_fixed_http_port(0),
       testing_fixed_https_port(0),
       enable_tcp_fast_open_for_ssl(false),
@@ -91,9 +92,9 @@ HttpNetworkSession::Params::Params()
       enable_websocket_over_spdy(false),
       enable_quic(false),
       enable_quic_port_selection(true),
-      enable_quic_time_based_loss_detection(false),
       quic_always_require_handshake_confirmation(false),
       quic_disable_connection_pooling(false),
+      quic_load_server_info_timeout_ms(0),
       quic_clock(NULL),
       quic_random(NULL),
       quic_max_packet_length(kDefaultMaxPacketSize),
@@ -134,9 +135,9 @@ HttpNetworkSession::HttpNetworkSession(const Params& params)
           params.quic_user_agent_id,
           params.quic_supported_versions,
           params.enable_quic_port_selection,
-          params.enable_quic_time_based_loss_detection,
           params.quic_always_require_handshake_confirmation,
           params.quic_disable_connection_pooling,
+          params.quic_load_server_info_timeout_ms,
           params.quic_connection_options),
       spdy_session_pool_(params.host_resolver,
                          params.ssl_config_service,
@@ -264,8 +265,6 @@ base::Value* HttpNetworkSession::QuicInfoToValue() const {
     connection_options->AppendString("'" + QuicUtils::TagToString(*it) + "'");
   }
   dict->Set("connection_options", connection_options);
-  dict->SetBoolean("enable_quic_time_based_loss_detection",
-                   params_.enable_quic_time_based_loss_detection);
   dict->SetString("origin_to_force_quic_on",
                   params_.origin_to_force_quic_on.ToString());
   dict->SetDouble("alternate_protocol_probability_threshold",