| OLD | NEW | 
|    1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. |    1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. | 
|    2 // Use of this source code is governed by a BSD-style license that can be |    2 // Use of this source code is governed by a BSD-style license that can be | 
|    3 // found in the LICENSE file. |    3 // found in the LICENSE file. | 
|    4  |    4  | 
|    5 #include "net/url_request/url_request_context_builder.h" |    5 #include "net/url_request/url_request_context_builder.h" | 
|    6  |    6  | 
|    7 #include <string> |    7 #include <string> | 
|    8 #include <utility> |    8 #include <utility> | 
|    9 #include <vector> |    9 #include <vector> | 
|   10  |   10  | 
| (...skipping 177 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
|  188       enable_quic(false), |  188       enable_quic(false), | 
|  189       quic_max_server_configs_stored_in_properties(0), |  189       quic_max_server_configs_stored_in_properties(0), | 
|  190       quic_delay_tcp_race(true), |  190       quic_delay_tcp_race(true), | 
|  191       quic_max_number_of_lossy_connections(0), |  191       quic_max_number_of_lossy_connections(0), | 
|  192       quic_prefer_aes(false), |  192       quic_prefer_aes(false), | 
|  193       quic_packet_loss_threshold(1.0f), |  193       quic_packet_loss_threshold(1.0f), | 
|  194       quic_idle_connection_timeout_seconds(kIdleConnectionTimeoutSeconds), |  194       quic_idle_connection_timeout_seconds(kIdleConnectionTimeoutSeconds), | 
|  195       quic_close_sessions_on_ip_change(false), |  195       quic_close_sessions_on_ip_change(false), | 
|  196       quic_migrate_sessions_on_network_change(false), |  196       quic_migrate_sessions_on_network_change(false), | 
|  197       quic_migrate_sessions_early(false), |  197       quic_migrate_sessions_early(false), | 
|  198       quic_disable_bidirectional_streams(false) {} |  198       quic_disable_bidirectional_streams(false), | 
 |  199       quic_race_cert_verification(false) {} | 
|  199  |  200  | 
|  200 URLRequestContextBuilder::HttpNetworkSessionParams::~HttpNetworkSessionParams() |  201 URLRequestContextBuilder::HttpNetworkSessionParams::~HttpNetworkSessionParams() | 
|  201 {} |  202 {} | 
|  202  |  203  | 
|  203 URLRequestContextBuilder::URLRequestContextBuilder() |  204 URLRequestContextBuilder::URLRequestContextBuilder() | 
|  204     : data_enabled_(false), |  205     : data_enabled_(false), | 
|  205 #if !defined(DISABLE_FILE_SUPPORT) |  206 #if !defined(DISABLE_FILE_SUPPORT) | 
|  206       file_enabled_(false), |  207       file_enabled_(false), | 
|  207 #endif |  208 #endif | 
|  208 #if !defined(DISABLE_FTP_SUPPORT) |  209 #if !defined(DISABLE_FTP_SUPPORT) | 
| (...skipping 233 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
|  442   network_session_params.quic_migrate_sessions_on_network_change = |  443   network_session_params.quic_migrate_sessions_on_network_change = | 
|  443       http_network_session_params_.quic_migrate_sessions_on_network_change; |  444       http_network_session_params_.quic_migrate_sessions_on_network_change; | 
|  444   network_session_params.quic_user_agent_id = |  445   network_session_params.quic_user_agent_id = | 
|  445       http_network_session_params_.quic_user_agent_id; |  446       http_network_session_params_.quic_user_agent_id; | 
|  446   network_session_params.quic_prefer_aes = |  447   network_session_params.quic_prefer_aes = | 
|  447       http_network_session_params_.quic_prefer_aes; |  448       http_network_session_params_.quic_prefer_aes; | 
|  448   network_session_params.quic_migrate_sessions_early = |  449   network_session_params.quic_migrate_sessions_early = | 
|  449       http_network_session_params_.quic_migrate_sessions_early; |  450       http_network_session_params_.quic_migrate_sessions_early; | 
|  450   network_session_params.quic_disable_bidirectional_streams = |  451   network_session_params.quic_disable_bidirectional_streams = | 
|  451       http_network_session_params_.quic_disable_bidirectional_streams; |  452       http_network_session_params_.quic_disable_bidirectional_streams; | 
 |  453   network_session_params.quic_race_cert_verification = | 
 |  454       http_network_session_params_.quic_race_cert_verification; | 
|  452   if (proxy_delegate_) { |  455   if (proxy_delegate_) { | 
|  453     network_session_params.proxy_delegate = proxy_delegate_.get(); |  456     network_session_params.proxy_delegate = proxy_delegate_.get(); | 
|  454     storage->set_proxy_delegate(std::move(proxy_delegate_)); |  457     storage->set_proxy_delegate(std::move(proxy_delegate_)); | 
|  455   } |  458   } | 
|  456   if (socket_performance_watcher_factory_) { |  459   if (socket_performance_watcher_factory_) { | 
|  457     network_session_params.socket_performance_watcher_factory = |  460     network_session_params.socket_performance_watcher_factory = | 
|  458         socket_performance_watcher_factory_; |  461         socket_performance_watcher_factory_; | 
|  459   } |  462   } | 
|  460  |  463  | 
|  461   storage->set_http_network_session( |  464   storage->set_http_network_session( | 
| (...skipping 65 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
|  527     } |  530     } | 
|  528     url_request_interceptors_.clear(); |  531     url_request_interceptors_.clear(); | 
|  529   } |  532   } | 
|  530   storage->set_job_factory(std::move(top_job_factory)); |  533   storage->set_job_factory(std::move(top_job_factory)); | 
|  531   // TODO(willchan): Support sdch. |  534   // TODO(willchan): Support sdch. | 
|  532  |  535  | 
|  533   return std::move(context); |  536   return std::move(context); | 
|  534 } |  537 } | 
|  535  |  538  | 
|  536 }  // namespace net |  539 }  // namespace net | 
| OLD | NEW |