| Index: net/spdy/spdy_test_util_common.cc
 | 
| diff --git a/net/spdy/spdy_test_util_common.cc b/net/spdy/spdy_test_util_common.cc
 | 
| index 456a7d161482b8a0838f2856bbe1296854ff3eea..f1fa9b7f73c4ecffbb1cad49ab4dc484e49c3100 100644
 | 
| --- a/net/spdy/spdy_test_util_common.cc
 | 
| +++ b/net/spdy/spdy_test_util_common.cc
 | 
| @@ -387,12 +387,13 @@ SpdySessionDependencies::SpdySessionDependencies(NextProto protocol)
 | 
|    host_resolver->set_synchronous_mode(true);
 | 
|  }
 | 
|  
 | 
| -SpdySessionDependencies::SpdySessionDependencies(NextProto protocol,
 | 
| -                                                 ProxyService* proxy_service)
 | 
| +SpdySessionDependencies::SpdySessionDependencies(
 | 
| +    NextProto protocol,
 | 
| +    scoped_ptr<ProxyService> proxy_service)
 | 
|      : host_resolver(new MockHostResolver),
 | 
|        cert_verifier(new MockCertVerifier),
 | 
|        transport_security_state(new TransportSecurityState),
 | 
| -      proxy_service(proxy_service),
 | 
| +      proxy_service(proxy_service.Pass()),
 | 
|        ssl_config_service(new SSLConfigServiceDefaults),
 | 
|        socket_factory(new MockClientSocketFactory),
 | 
|        deterministic_socket_factory(new DeterministicMockClientSocketFactory),
 | 
| @@ -477,15 +478,17 @@ SpdyURLRequestContext::SpdyURLRequestContext(NextProto protocol)
 | 
|    DCHECK(next_proto_is_spdy(protocol)) << "Invalid protocol: " << protocol;
 | 
|  
 | 
|    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(scoped_ptr<CertVerifier>(new MockCertVerifier));
 | 
| +  storage_.set_transport_security_state(
 | 
| +      make_scoped_ptr(new TransportSecurityState));
 | 
|    storage_.set_proxy_service(ProxyService::CreateDirect());
 | 
|    storage_.set_ssl_config_service(new SSLConfigServiceDefaults);
 | 
| -  storage_.set_http_auth_handler_factory(HttpAuthHandlerFactory::CreateDefault(
 | 
| -      host_resolver()));
 | 
| +  storage_.set_http_auth_handler_factory(
 | 
| +      HttpAuthHandlerFactory::CreateDefault(host_resolver()));
 | 
|    storage_.set_http_server_properties(
 | 
|        scoped_ptr<HttpServerProperties>(new HttpServerPropertiesImpl()));
 | 
| -  storage_.set_job_factory(new URLRequestJobFactoryImpl());
 | 
| +  storage_.set_job_factory(
 | 
| +      scoped_ptr<URLRequestJobFactory>(new URLRequestJobFactoryImpl()));
 | 
|    HttpNetworkSession::Params params;
 | 
|    params.client_socket_factory = &socket_factory_;
 | 
|    params.host_resolver = host_resolver();
 | 
| @@ -503,8 +506,9 @@ SpdyURLRequestContext::SpdyURLRequestContext(NextProto protocol)
 | 
|        new HttpNetworkSession(params));
 | 
|    SpdySessionPoolPeer pool_peer(network_session->spdy_session_pool());
 | 
|    pool_peer.SetEnableSendingInitialData(false);
 | 
| -  storage_.set_http_transaction_factory(new HttpCache(
 | 
| -      network_session.get(), HttpCache::DefaultBackend::InMemory(0)));
 | 
| +  storage_.set_http_transaction_factory(
 | 
| +      scoped_ptr<HttpTransactionFactory>(new HttpCache(
 | 
| +          network_session.get(), HttpCache::DefaultBackend::InMemory(0))));
 | 
|  }
 | 
|  
 | 
|  SpdyURLRequestContext::~SpdyURLRequestContext() {
 | 
| 
 |