| OLD | NEW |
| 1 // Copyright 2014 The Chromium Authors. All rights reserved. | 1 // Copyright 2014 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 "chromecast/browser/url_request_context_factory.h" | 5 #include "chromecast/browser/url_request_context_factory.h" |
| 6 | 6 |
| 7 #include "base/command_line.h" | 7 #include "base/command_line.h" |
| 8 #include "base/files/file_path.h" | 8 #include "base/files/file_path.h" |
| 9 #include "base/macros.h" | 9 #include "base/macros.h" |
| 10 #include "base/threading/worker_pool.h" | 10 #include "base/threading/worker_pool.h" |
| (...skipping 280 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 291 params->ssl_config_service = ssl_config_service_.get(); | 291 params->ssl_config_service = ssl_config_service_.get(); |
| 292 params->transport_security_state = transport_security_state_.get(); | 292 params->transport_security_state = transport_security_state_.get(); |
| 293 params->http_auth_handler_factory = http_auth_handler_factory_.get(); | 293 params->http_auth_handler_factory = http_auth_handler_factory_.get(); |
| 294 params->http_server_properties = http_server_properties_->GetWeakPtr(); | 294 params->http_server_properties = http_server_properties_->GetWeakPtr(); |
| 295 params->ignore_certificate_errors = ignore_certificate_errors; | 295 params->ignore_certificate_errors = ignore_certificate_errors; |
| 296 params->proxy_service = proxy_service_.get(); | 296 params->proxy_service = proxy_service_.get(); |
| 297 | 297 |
| 298 // TODO(lcwu): http://crbug.com/329681. Remove this once spdy is enabled | 298 // TODO(lcwu): http://crbug.com/329681. Remove this once spdy is enabled |
| 299 // by default at the content level. | 299 // by default at the content level. |
| 300 params->next_protos = net::NextProtosSpdy31(); | 300 params->next_protos = net::NextProtosSpdy31(); |
| 301 params->use_alternate_protocols = true; | 301 params->use_alternative_services = true; |
| 302 } | 302 } |
| 303 | 303 |
| 304 net::URLRequestContext* URLRequestContextFactory::CreateSystemRequestContext() { | 304 net::URLRequestContext* URLRequestContextFactory::CreateSystemRequestContext() { |
| 305 DCHECK_CURRENTLY_ON(content::BrowserThread::IO); | 305 DCHECK_CURRENTLY_ON(content::BrowserThread::IO); |
| 306 InitializeSystemContextDependencies(); | 306 InitializeSystemContextDependencies(); |
| 307 net::HttpNetworkSession::Params system_params; | 307 net::HttpNetworkSession::Params system_params; |
| 308 PopulateNetworkSessionParams(false, &system_params); | 308 PopulateNetworkSessionParams(false, &system_params); |
| 309 system_transaction_factory_.reset(new net::HttpNetworkLayer( | 309 system_transaction_factory_.reset(new net::HttpNetworkLayer( |
| 310 new net::HttpNetworkSession(system_params))); | 310 new net::HttpNetworkSession(system_params))); |
| 311 system_job_factory_.reset(new net::URLRequestJobFactoryImpl()); | 311 system_job_factory_.reset(new net::URLRequestJobFactoryImpl()); |
| (...skipping 97 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 409 | 409 |
| 410 void URLRequestContextFactory::InitializeNetworkDelegates() { | 410 void URLRequestContextFactory::InitializeNetworkDelegates() { |
| 411 app_network_delegate_->Initialize(false); | 411 app_network_delegate_->Initialize(false); |
| 412 LOG(INFO) << "Initialized app network delegate."; | 412 LOG(INFO) << "Initialized app network delegate."; |
| 413 system_network_delegate_->Initialize(false); | 413 system_network_delegate_->Initialize(false); |
| 414 LOG(INFO) << "Initialized system network delegate."; | 414 LOG(INFO) << "Initialized system network delegate."; |
| 415 } | 415 } |
| 416 | 416 |
| 417 } // namespace shell | 417 } // namespace shell |
| 418 } // namespace chromecast | 418 } // namespace chromecast |
| OLD | NEW |