Index: net/cert_net/cert_net_fetcher_impl_unittest.cc |
diff --git a/net/cert_net/cert_net_fetcher_impl_unittest.cc b/net/cert_net/cert_net_fetcher_impl_unittest.cc |
index e60241840496bf3630473a683c2324dac3b4930a..0c2ee356879ca69cd15697531a4d4796b661c4b0 100644 |
--- a/net/cert_net/cert_net_fetcher_impl_unittest.cc |
+++ b/net/cert_net/cert_net_fetcher_impl_unittest.cc |
@@ -34,8 +34,9 @@ class RequestContext : public URLRequestContext { |
RequestContext() : storage_(this) { |
ProxyConfig no_proxy; |
storage_.set_host_resolver(scoped_ptr<HostResolver>(new MockHostResolver)); |
- storage_.set_cert_verifier(new MockCertVerifier); |
- storage_.set_transport_security_state(new TransportSecurityState); |
+ storage_.set_cert_verifier(make_scoped_ptr(new MockCertVerifier).Pass()); |
+ storage_.set_transport_security_state( |
+ make_scoped_ptr(new TransportSecurityState)); |
storage_.set_proxy_service(ProxyService::CreateFixed(no_proxy)); |
storage_.set_ssl_config_service(new SSLConfigServiceDefaults); |
storage_.set_http_server_properties( |
@@ -50,10 +51,12 @@ class RequestContext : public URLRequestContext { |
params.http_server_properties = http_server_properties(); |
scoped_refptr<HttpNetworkSession> network_session( |
new HttpNetworkSession(params)); |
- storage_.set_http_transaction_factory(new HttpCache( |
- network_session.get(), HttpCache::DefaultBackend::InMemory(0))); |
- URLRequestJobFactoryImpl* job_factory = new URLRequestJobFactoryImpl(); |
- storage_.set_job_factory(job_factory); |
+ storage_.set_http_transaction_factory( |
+ make_scoped_ptr(new HttpCache(network_session.get(), |
+ HttpCache::DefaultBackend::InMemory(0))) |
+ .Pass()); |
+ storage_.set_job_factory( |
+ make_scoped_ptr(new URLRequestJobFactoryImpl()).Pass()); |
} |
~RequestContext() override { AssertNoURLRequests(); } |