| Index: net/http/http_network_layer.cc
|
| diff --git a/net/http/http_network_layer.cc b/net/http/http_network_layer.cc
|
| index 38f95ef186c54e9055b16c7e8f97f2d446f617e1..f6df158367c3a0aeccf5e33b030bc6327c470814 100644
|
| --- a/net/http/http_network_layer.cc
|
| +++ b/net/http/http_network_layer.cc
|
| @@ -22,6 +22,7 @@ namespace net {
|
| HttpTransactionFactory* HttpNetworkLayer::CreateFactory(
|
| HostResolver* host_resolver,
|
| DnsRRResolver* dnsrr_resolver,
|
| + SSLHostInfoFactory* ssl_host_info_factory,
|
| ProxyService* proxy_service,
|
| SSLConfigService* ssl_config_service,
|
| HttpAuthHandlerFactory* http_auth_handler_factory,
|
| @@ -30,7 +31,8 @@ HttpTransactionFactory* HttpNetworkLayer::CreateFactory(
|
| DCHECK(proxy_service);
|
|
|
| return new HttpNetworkLayer(ClientSocketFactory::GetDefaultFactory(),
|
| - host_resolver, dnsrr_resolver, proxy_service,
|
| + host_resolver, dnsrr_resolver,
|
| + ssl_host_info_factory, proxy_service,
|
| ssl_config_service, http_auth_handler_factory,
|
| network_delegate,
|
| net_log);
|
| @@ -49,6 +51,7 @@ HttpNetworkLayer::HttpNetworkLayer(
|
| ClientSocketFactory* socket_factory,
|
| HostResolver* host_resolver,
|
| DnsRRResolver* dnsrr_resolver,
|
| + SSLHostInfoFactory* ssl_host_info_factory,
|
| ProxyService* proxy_service,
|
| SSLConfigService* ssl_config_service,
|
| HttpAuthHandlerFactory* http_auth_handler_factory,
|
| @@ -57,6 +60,7 @@ HttpNetworkLayer::HttpNetworkLayer(
|
| : socket_factory_(socket_factory),
|
| host_resolver_(host_resolver),
|
| dnsrr_resolver_(dnsrr_resolver),
|
| + ssl_host_info_factory_(ssl_host_info_factory),
|
| proxy_service_(proxy_service),
|
| ssl_config_service_(ssl_config_service),
|
| session_(NULL),
|
| @@ -73,6 +77,7 @@ HttpNetworkLayer::HttpNetworkLayer(
|
| ClientSocketFactory* socket_factory,
|
| HostResolver* host_resolver,
|
| DnsRRResolver* dnsrr_resolver,
|
| + SSLHostInfoFactory* ssl_host_info_factory,
|
| ProxyService* proxy_service,
|
| SSLConfigService* ssl_config_service,
|
| SpdySessionPool* spdy_session_pool,
|
| @@ -82,6 +87,7 @@ HttpNetworkLayer::HttpNetworkLayer(
|
| : socket_factory_(socket_factory),
|
| host_resolver_(host_resolver),
|
| dnsrr_resolver_(dnsrr_resolver),
|
| + ssl_host_info_factory_(ssl_host_info_factory),
|
| proxy_service_(proxy_service),
|
| ssl_config_service_(ssl_config_service),
|
| session_(NULL),
|
| @@ -97,6 +103,7 @@ HttpNetworkLayer::HttpNetworkLayer(
|
| HttpNetworkLayer::HttpNetworkLayer(HttpNetworkSession* session)
|
| : socket_factory_(ClientSocketFactory::GetDefaultFactory()),
|
| dnsrr_resolver_(NULL),
|
| + ssl_host_info_factory_(NULL),
|
| ssl_config_service_(NULL),
|
| session_(session),
|
| spdy_session_pool_(NULL),
|
| @@ -137,6 +144,7 @@ HttpNetworkSession* HttpNetworkLayer::GetSession() {
|
| session_ = new HttpNetworkSession(
|
| host_resolver_,
|
| dnsrr_resolver_,
|
| + ssl_host_info_factory_,
|
| proxy_service_,
|
| socket_factory_,
|
| ssl_config_service_,
|
| @@ -147,6 +155,7 @@ HttpNetworkSession* HttpNetworkLayer::GetSession() {
|
| // These were just temps for lazy-initializing HttpNetworkSession.
|
| host_resolver_ = NULL;
|
| dnsrr_resolver_ = NULL;
|
| + ssl_host_info_factory_ = NULL;
|
| proxy_service_ = NULL;
|
| socket_factory_ = NULL;
|
| http_auth_handler_factory_ = NULL;
|
|
|