Index: ios/crnet/crnet_environment.mm |
diff --git a/ios/crnet/crnet_environment.mm b/ios/crnet/crnet_environment.mm |
index 3eb873a1f081d1778b2e7c67710d9d22230e8ef6..06c2776e7ad3426c80b6b0c07cf40ebf9ecaa80b 100644 |
--- a/ios/crnet/crnet_environment.mm |
+++ b/ios/crnet/crnet_environment.mm |
@@ -446,7 +446,11 @@ void CrNetEnvironment::InitializeOnNetworkThread() { |
base::WorkerPool::GetTaskRunner(true)); |
} |
- net::HttpCache* main_cache = new net::HttpCache(params, main_backend); |
+ // TODO(mmenke): These really shouldn't be leaked. |
pauljensen
2015/09/02 14:32:29
Perhaps expanding and mentioning http://crbug.com/
mmenke
2015/09/02 16:29:33
Done.
|
+ net::HttpNetworkSession* http_network_session = |
+ new net::HttpNetworkSession(params); |
+ net::HttpCache* main_cache = new net::HttpCache( |
+ http_network_session, main_backend, true); |
main_context_->set_http_transaction_factory(main_cache); |
// Cookies |