Index: chrome/browser/profiles/off_the_record_profile_io_data.cc |
diff --git a/chrome/browser/profiles/off_the_record_profile_io_data.cc b/chrome/browser/profiles/off_the_record_profile_io_data.cc |
index d614370cbff69c95d463acdc8954b53f0ea2aefd..a3c42de15b6a2ad25463c31bb19065f1f0ac9712 100644 |
--- a/chrome/browser/profiles/off_the_record_profile_io_data.cc |
+++ b/chrome/browser/profiles/off_the_record_profile_io_data.cc |
@@ -211,10 +211,10 @@ void OffTheRecordProfileIOData::InitializeInternal( |
net::HttpCache::BackendFactory* main_backend = |
net::HttpCache::DefaultBackend::InMemory(0); |
- net::HttpNetworkSession::Params network_session_params; |
- PopulateNetworkSessionParams(profile_params, &network_session_params); |
- net::HttpCache* cache = new net::HttpCache( |
- network_session_params, main_backend); |
+ InitializeNetworkTransactionFactory(profile_params); |
+ net::HttpTransactionFactory* network_layer = network_transaction_factory(); |
+ net::HttpCache* cache = new net::HttpCache(network_layer, |
+ network_layer->GetSession()->net_log(), main_backend); |
main_http_factory_.reset(cache); |
main_context->set_http_transaction_factory(cache); |