Index: net/http/http_stream_factory_impl_unittest.cc |
diff --git a/net/http/http_stream_factory_impl_unittest.cc b/net/http/http_stream_factory_impl_unittest.cc |
index d0432931b16f74768a2746c1dde3b200d1924fbb..f7dc841f150bf1b9661ccaf5058de51f20a3a42e 100644 |
--- a/net/http/http_stream_factory_impl_unittest.cc |
+++ b/net/http/http_stream_factory_impl_unittest.cc |
@@ -502,8 +502,7 @@ TEST_F(HttpStreamFactoryTest, PreconnectDirect) { |
session_deps.transport_security_state.get(), |
session_deps.cert_transparency_verifier.get(), |
session_deps.ct_policy_enforcer.get()); |
- std::unique_ptr<MockClientSocketPoolManager> mock_pool_manager( |
- new MockClientSocketPoolManager); |
+ auto mock_pool_manager = base::MakeUnique<MockClientSocketPoolManager>(); |
mock_pool_manager->SetTransportSocketPool(transport_conn_pool); |
mock_pool_manager->SetSSLSocketPool(ssl_conn_pool); |
peer.SetClientSocketPoolManager(std::move(mock_pool_manager)); |
@@ -535,8 +534,7 @@ TEST_F(HttpStreamFactoryTest, PreconnectHttpProxy) { |
session_deps.transport_security_state.get(), |
session_deps.cert_transparency_verifier.get(), |
session_deps.ct_policy_enforcer.get()); |
- std::unique_ptr<MockClientSocketPoolManager> mock_pool_manager( |
- new MockClientSocketPoolManager); |
+ auto mock_pool_manager = base::MakeUnique<MockClientSocketPoolManager>(); |
mock_pool_manager->SetSocketPoolForHTTPProxy( |
proxy_host, base::WrapUnique(http_proxy_pool)); |
mock_pool_manager->SetSocketPoolForSSLWithProxy( |
@@ -570,8 +568,7 @@ TEST_F(HttpStreamFactoryTest, PreconnectSocksProxy) { |
session_deps.transport_security_state.get(), |
session_deps.cert_transparency_verifier.get(), |
session_deps.ct_policy_enforcer.get()); |
- std::unique_ptr<MockClientSocketPoolManager> mock_pool_manager( |
- new MockClientSocketPoolManager); |
+ auto mock_pool_manager = base::MakeUnique<MockClientSocketPoolManager>(); |
mock_pool_manager->SetSocketPoolForSOCKSProxy( |
proxy_host, base::WrapUnique(socks_proxy_pool)); |
mock_pool_manager->SetSocketPoolForSSLWithProxy( |
@@ -610,8 +607,7 @@ TEST_F(HttpStreamFactoryTest, PreconnectDirectWithExistingSpdySession) { |
session_deps.transport_security_state.get(), |
session_deps.cert_transparency_verifier.get(), |
session_deps.ct_policy_enforcer.get()); |
- std::unique_ptr<MockClientSocketPoolManager> mock_pool_manager( |
- new MockClientSocketPoolManager); |
+ auto mock_pool_manager = base::MakeUnique<MockClientSocketPoolManager>(); |
mock_pool_manager->SetTransportSocketPool(transport_conn_pool); |
mock_pool_manager->SetSSLSocketPool(ssl_conn_pool); |
peer.SetClientSocketPoolManager(std::move(mock_pool_manager)); |
@@ -641,8 +637,7 @@ TEST_F(HttpStreamFactoryTest, PreconnectUnsafePort) { |
session_deps.transport_security_state.get(), |
session_deps.cert_transparency_verifier.get(), |
session_deps.ct_policy_enforcer.get()); |
- std::unique_ptr<MockClientSocketPoolManager> mock_pool_manager( |
- new MockClientSocketPoolManager); |
+ auto mock_pool_manager = base::MakeUnique<MockClientSocketPoolManager>(); |
mock_pool_manager->SetTransportSocketPool(transport_conn_pool); |
peer.SetClientSocketPoolManager(std::move(mock_pool_manager)); |
@@ -739,7 +734,7 @@ TEST_F(HttpStreamFactoryTest, QuicProxyMarkedAsBad) { |
params.ssl_config_service = ssl_config_service.get(); |
params.http_server_properties = &http_server_properties; |
- std::unique_ptr<HttpNetworkSession> session(new HttpNetworkSession(params)); |
+ auto session = base::MakeUnique<HttpNetworkSession>(params); |
session->quic_stream_factory()->set_require_confirmation(false); |
StaticSocketDataProvider socket_data1; |
@@ -829,8 +824,8 @@ class MockQuicData { |
void AddSocketDataToFactory(MockClientSocketFactory* factory) { |
MockRead* reads = reads_.empty() ? nullptr : &reads_[0]; |
MockWrite* writes = writes_.empty() ? nullptr : &writes_[0]; |
- socket_data_.reset( |
- new SequencedSocketData(reads, reads_.size(), writes, writes_.size())); |
+ socket_data_ = base::MakeUnique<SequencedSocketData>( |
+ reads, reads_.size(), writes, writes_.size()); |
factory->AddSocketDataProvider(socket_data_.get()); |
} |
@@ -906,8 +901,7 @@ TEST_F(HttpStreamFactoryTest, WithQUICAlternativeProxyMarkedAsBad) { |
&ct_verifier, ssl_config_service.get(), &host_resolver, |
&transport_security_state, set_alternative_proxy_server); |
- std::unique_ptr<HttpNetworkSession> session( |
- new HttpNetworkSession(params)); |
+ auto session = base::MakeUnique<HttpNetworkSession>(params); |
// Before starting the test, verify that there are no proxies marked as |
// bad. |
@@ -1027,7 +1021,7 @@ TEST_F(HttpStreamFactoryTest, WithQUICAlternativeProxyNotMarkedAsBad) { |
&transport_security_state, true); |
HostPortPair host_port_pair("badproxy", 99); |
- std::unique_ptr<HttpNetworkSession> session(new HttpNetworkSession(params)); |
+ auto session = base::MakeUnique<HttpNetworkSession>(params); |
// Before starting the test, verify that there are no proxies marked as |
// bad. |
@@ -1124,7 +1118,7 @@ TEST_F(HttpStreamFactoryTest, UsePreConnectIfNoZeroRTT) { |
params.enable_quic = true; |
params.http_server_properties = &http_server_properties; |
- std::unique_ptr<HttpNetworkSession> session(new HttpNetworkSession(params)); |
+ auto session = base::MakeUnique<HttpNetworkSession>(params); |
HttpNetworkSessionPeer peer(session.get()); |
HostPortPair proxy_host("http_proxy", 80); |
CapturePreconnectsHttpProxySocketPool* http_proxy_pool = |
@@ -1139,8 +1133,7 @@ TEST_F(HttpStreamFactoryTest, UsePreConnectIfNoZeroRTT) { |
session_deps.transport_security_state.get(), |
session_deps.cert_transparency_verifier.get(), |
session_deps.ct_policy_enforcer.get()); |
- std::unique_ptr<MockClientSocketPoolManager> mock_pool_manager( |
- new MockClientSocketPoolManager); |
+ auto mock_pool_manager = base::MakeUnique<MockClientSocketPoolManager>(); |
mock_pool_manager->SetSocketPoolForHTTPProxy( |
proxy_host, base::WrapUnique(http_proxy_pool)); |
mock_pool_manager->SetSocketPoolForSSLWithProxy( |
@@ -1175,8 +1168,7 @@ TEST_F(HttpStreamFactoryTest, OnlyOnePreconnectToProxyServer) { |
params.proxy_service = proxy_service.get(); |
params.http_server_properties = &http_server_properties; |
- std::unique_ptr<HttpNetworkSession> session( |
- new HttpNetworkSession(params)); |
+ auto session = base::MakeUnique<HttpNetworkSession>(params); |
HttpNetworkSessionPeer peer(session.get()); |
HostPortPair proxy_host("myproxy.org", 443); |
@@ -1198,8 +1190,8 @@ TEST_F(HttpStreamFactoryTest, OnlyOnePreconnectToProxyServer) { |
session_deps.cert_transparency_verifier.get(), |
session_deps.ct_policy_enforcer.get()); |
- std::unique_ptr<MockClientSocketPoolManager> mock_pool_manager( |
- new MockClientSocketPoolManager); |
+ auto mock_pool_manager = |
+ base::MakeUnique<MockClientSocketPoolManager>(); |
mock_pool_manager->SetSocketPoolForHTTPProxy( |
proxy_host, base::WrapUnique(http_proxy_pool)); |
mock_pool_manager->SetSocketPoolForSSLWithProxy( |
@@ -1264,7 +1256,7 @@ TEST_F(HttpStreamFactoryTest, ProxyServerPreconnectDifferentPrivacyModes) { |
params.proxy_service = proxy_service.get(); |
params.http_server_properties = &http_server_properties; |
- std::unique_ptr<HttpNetworkSession> session(new HttpNetworkSession(params)); |
+ auto session = base::MakeUnique<HttpNetworkSession>(params); |
HttpNetworkSessionPeer peer(session.get()); |
HostPortPair proxy_host("myproxy.org", 443); |
@@ -1282,8 +1274,7 @@ TEST_F(HttpStreamFactoryTest, ProxyServerPreconnectDifferentPrivacyModes) { |
session_deps.cert_transparency_verifier.get(), |
session_deps.ct_policy_enforcer.get()); |
- std::unique_ptr<MockClientSocketPoolManager> mock_pool_manager( |
- new MockClientSocketPoolManager); |
+ auto mock_pool_manager = base::MakeUnique<MockClientSocketPoolManager>(); |
mock_pool_manager->SetSocketPoolForHTTPProxy( |
proxy_host, base::WrapUnique(http_proxy_pool)); |
mock_pool_manager->SetSocketPoolForSSLWithProxy( |
@@ -1680,8 +1671,7 @@ TEST_F(HttpStreamFactoryTest, RequestHttpStreamOverProxyWithPreconnects) { |
ProxyService::CreateFixed("https://myproxy.org:443")); |
// Set up the proxy server as a server that supports request priorities. |
- std::unique_ptr<HttpServerPropertiesImpl> http_server_properties( |
- new HttpServerPropertiesImpl()); |
+ auto http_server_properties = base::MakeUnique<HttpServerPropertiesImpl>(); |
url::SchemeHostPort spdy_server("https", "myproxy.org", 443); |
http_server_properties->SetSupportsSpdy(spdy_server, true); |
session_deps.http_server_properties = std::move(http_server_properties); |
@@ -2185,7 +2175,7 @@ class HttpStreamFactoryBidirectionalQuicTest |
params_.proxy_service = proxy_service_.get(); |
params_.ssl_config_service = ssl_config_service_.get(); |
params_.client_socket_factory = &socket_factory_; |
- session_.reset(new HttpNetworkSession(params_)); |
+ session_ = base::MakeUnique<HttpNetworkSession>(params_); |
session_->quic_stream_factory()->set_require_confirmation(false); |
} |
@@ -2264,8 +2254,7 @@ TEST_P(HttpStreamFactoryBidirectionalQuicTest, |
mock_quic_data.AddSocketDataToFactory(&socket_factory()); |
// Add hanging data for http job. |
- std::unique_ptr<StaticSocketDataProvider> hanging_data; |
- hanging_data.reset(new StaticSocketDataProvider()); |
+ auto hanging_data = base::MakeUnique<StaticSocketDataProvider>(); |
MockConnect hanging_connect(SYNCHRONOUS, ERR_IO_PENDING); |
hanging_data->set_connect_data(hanging_connect); |
socket_factory().AddSocketDataProvider(hanging_data.get()); |
@@ -2329,8 +2318,7 @@ TEST_P(HttpStreamFactoryBidirectionalQuicTest, |
TEST_P(HttpStreamFactoryBidirectionalQuicTest, |
RequestBidirectionalStreamImplQuicNotEnabled) { |
// Make the http job fail. |
- std::unique_ptr<StaticSocketDataProvider> http_job_data; |
- http_job_data.reset(new StaticSocketDataProvider()); |
+ auto http_job_data = base::MakeUnique<StaticSocketDataProvider>(); |
MockConnect failed_connect(ASYNC, ERR_CONNECTION_REFUSED); |
http_job_data->set_connect_data(failed_connect); |
socket_factory().AddSocketDataProvider(http_job_data.get()); |
@@ -2392,8 +2380,7 @@ TEST_P(HttpStreamFactoryBidirectionalQuicTest, |
mock_quic_data.AddSocketDataToFactory(&socket_factory()); |
// Make the http job fail. |
- std::unique_ptr<StaticSocketDataProvider> http_job_data; |
- http_job_data.reset(new StaticSocketDataProvider()); |
+ auto http_job_data = base::MakeUnique<StaticSocketDataProvider>(); |
MockConnect failed_connect(ASYNC, ERR_CONNECTION_REFUSED); |
http_job_data->set_connect_data(failed_connect); |
socket_factory().AddSocketDataProvider(http_job_data.get()); |