Chromium Code Reviews| Index: net/http/http_cache.cc |
| diff --git a/net/http/http_cache.cc b/net/http/http_cache.cc |
| index 85794718fecf48826cb7f4d81b2aa93166c1d499..277e211dce3465bd6479bf537429953e86e6e8a7 100644 |
| --- a/net/http/http_cache.cc |
| +++ b/net/http/http_cache.cc |
| @@ -38,39 +38,6 @@ |
| namespace net { |
| -namespace { |
| - |
| -HttpNetworkSession* CreateNetworkSession( |
| - HostResolver* host_resolver, |
| - CertVerifier* cert_verifier, |
| - ServerBoundCertService* server_bound_cert_service, |
| - TransportSecurityState* transport_security_state, |
| - ProxyService* proxy_service, |
| - const std::string& ssl_session_cache_shard, |
| - SSLConfigService* ssl_config_service, |
| - HttpAuthHandlerFactory* http_auth_handler_factory, |
| - NetworkDelegate* network_delegate, |
| - HttpServerProperties* http_server_properties, |
| - NetLog* net_log, |
| - const std::string& trusted_spdy_proxy) { |
| - HttpNetworkSession::Params params; |
| - params.host_resolver = host_resolver; |
| - params.cert_verifier = cert_verifier; |
| - params.server_bound_cert_service = server_bound_cert_service; |
| - params.transport_security_state = transport_security_state; |
| - params.proxy_service = proxy_service; |
| - params.ssl_session_cache_shard = ssl_session_cache_shard; |
| - params.ssl_config_service = ssl_config_service; |
| - params.http_auth_handler_factory = http_auth_handler_factory; |
| - params.network_delegate = network_delegate; |
| - params.http_server_properties = http_server_properties; |
| - params.net_log = net_log; |
| - params.trusted_spdy_proxy = trusted_spdy_proxy; |
| - return new HttpNetworkSession(params); |
| -} |
| - |
| -} // namespace |
| - |
| HttpCache::DefaultBackend::DefaultBackend(CacheType type, |
| const FilePath& path, |
| int max_bytes, |
| @@ -275,38 +242,15 @@ void HttpCache::MetadataWriter::OnIOComplete(int result) { |
| //----------------------------------------------------------------------------- |
| -HttpCache::HttpCache(HostResolver* host_resolver, |
| - CertVerifier* cert_verifier, |
| - ServerBoundCertService* server_bound_cert_service, |
| - TransportSecurityState* transport_security_state, |
| - ProxyService* proxy_service, |
| - const std::string& ssl_session_cache_shard, |
| - SSLConfigService* ssl_config_service, |
| - HttpAuthHandlerFactory* http_auth_handler_factory, |
| - NetworkDelegate* network_delegate, |
| - HttpServerProperties* http_server_properties, |
| - NetLog* net_log, |
| - BackendFactory* backend_factory, |
| - const std::string& trusted_spdy_proxy) |
| - : net_log_(net_log), |
| +HttpCache::HttpCache(const net::HttpNetworkSession::Params& params, |
| + BackendFactory* backend_factory) |
| + : net_log_(params.net_log), |
| backend_factory_(backend_factory), |
| building_backend_(false), |
| mode_(NORMAL), |
| network_layer_( |
| new HttpNetworkLayer( |
| - CreateNetworkSession( |
| - host_resolver, |
| - cert_verifier, |
| - server_bound_cert_service, |
| - transport_security_state, |
| - proxy_service, |
| - ssl_session_cache_shard, |
| - ssl_config_service, |
| - http_auth_handler_factory, |
| - network_delegate, |
| - http_server_properties, |
| - net_log, |
| - trusted_spdy_proxy))) { |
| + new HttpNetworkSession(params))) { |
|
mmenke
2012/08/23 18:11:28
nit: You may be able to move this onto the same l
|
| } |