| Index: net/http/http_network_transaction_unittest.cc
|
| diff --git a/net/http/http_network_transaction_unittest.cc b/net/http/http_network_transaction_unittest.cc
|
| index f1a3a2d733107727ba4edef0d645204e14334c2a..620b89fbd9ad6177361c4df9558403b4388ea4c4 100644
|
| --- a/net/http/http_network_transaction_unittest.cc
|
| +++ b/net/http/http_network_transaction_unittest.cc
|
| @@ -9159,8 +9159,6 @@ TEST_P(HttpNetworkTransactionTest, GroupNameForDirectConnections) {
|
| },
|
| };
|
|
|
| - session_deps_.enable_alternative_service_with_different_host = false;
|
| -
|
| for (size_t i = 0; i < arraysize(tests); ++i) {
|
| session_deps_.proxy_service =
|
| ProxyService::CreateFixed(tests[i].proxy_server);
|
| @@ -9221,8 +9219,6 @@ TEST_P(HttpNetworkTransactionTest, GroupNameForHTTPProxyConnections) {
|
| },
|
| };
|
|
|
| - session_deps_.enable_alternative_service_with_different_host = false;
|
| -
|
| for (size_t i = 0; i < arraysize(tests); ++i) {
|
| session_deps_.proxy_service =
|
| ProxyService::CreateFixed(tests[i].proxy_server);
|
| @@ -9291,8 +9287,6 @@ TEST_P(HttpNetworkTransactionTest, GroupNameForSOCKSConnections) {
|
| },
|
| };
|
|
|
| - session_deps_.enable_alternative_service_with_different_host = false;
|
| -
|
| for (size_t i = 0; i < arraysize(tests); ++i) {
|
| session_deps_.proxy_service =
|
| ProxyService::CreateFixed(tests[i].proxy_server);
|
| @@ -9952,8 +9946,6 @@ TEST_P(HttpNetworkTransactionTest, ChangeAuthRealms) {
|
| }
|
|
|
| TEST_P(HttpNetworkTransactionTest, HonorAlternativeServiceHeader) {
|
| - session_deps_.enable_alternative_service_with_different_host = false;
|
| -
|
| std::string alternative_service_http_header =
|
| GetAlternativeServiceHttpHeader();
|
|
|
| @@ -10074,8 +10066,6 @@ TEST_P(HttpNetworkTransactionTest,
|
| // TODO(bnc): Remove when https://crbug.com/615413 is fixed.
|
| TEST_P(HttpNetworkTransactionTest,
|
| DisableHTTP2AlternativeServicesWithDifferentHost) {
|
| - session_deps_.enable_alternative_service_with_different_host = true;
|
| -
|
| HttpRequestInfo request;
|
| request.method = "GET";
|
| request.url = GURL("http://www.example.org/");
|
| @@ -10158,8 +10148,6 @@ TEST_P(HttpNetworkTransactionTest,
|
| }
|
|
|
| TEST_P(HttpNetworkTransactionTest, ClearAlternativeServices) {
|
| - session_deps_.enable_alternative_service_with_different_host = false;
|
| -
|
| // Set an alternative service for origin.
|
| std::unique_ptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| HttpServerProperties* http_server_properties =
|
| @@ -10214,8 +10202,6 @@ TEST_P(HttpNetworkTransactionTest, ClearAlternativeServices) {
|
| }
|
|
|
| TEST_P(HttpNetworkTransactionTest, HonorMultipleAlternativeServiceHeader) {
|
| - session_deps_.enable_alternative_service_with_different_host = false;
|
| -
|
| MockRead data_reads[] = {
|
| MockRead("HTTP/1.1 200 OK\r\n"),
|
| MockRead("Alt-Svc: "),
|
| @@ -10278,10 +10264,10 @@ TEST_P(HttpNetworkTransactionTest, HonorMultipleAlternativeServiceHeader) {
|
| EXPECT_EQ(1234, alternative_service_vector[1].port);
|
| }
|
|
|
| -// When |enable_alternative_service_with_different_host| is false, do not
|
| +// When |enable_http2_alternative_service_with_different_host| is false, do not
|
| // observe alternative service entries that point to a different host.
|
| TEST_P(HttpNetworkTransactionTest, DisableAlternativeServiceToDifferentHost) {
|
| - session_deps_.enable_alternative_service_with_different_host = false;
|
| + session_deps_.enable_http2_alternative_service_with_different_host = false;
|
|
|
| HttpRequestInfo request;
|
| request.method = "GET";
|
| @@ -10356,7 +10342,6 @@ TEST_P(HttpNetworkTransactionTest, IdentifyQuicBroken) {
|
| session_deps_.socket_factory->AddSocketDataProvider(&data_refused);
|
|
|
| // Set up a QUIC alternative service for server.
|
| - session_deps_.enable_alternative_service_with_different_host = false;
|
| std::unique_ptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| HttpServerProperties* http_server_properties =
|
| session->http_server_properties();
|
| @@ -10416,7 +10401,6 @@ TEST_P(HttpNetworkTransactionTest, IdentifyQuicNotBroken) {
|
| data_refused.set_connect_data(MockConnect(ASYNC, ERR_CONNECTION_REFUSED));
|
| session_deps_.socket_factory->AddSocketDataProvider(&data_refused);
|
|
|
| - session_deps_.enable_alternative_service_with_different_host = true;
|
| std::unique_ptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| HttpServerProperties* http_server_properties =
|
| session->http_server_properties();
|
| @@ -10460,8 +10444,6 @@ TEST_P(HttpNetworkTransactionTest, IdentifyQuicNotBroken) {
|
|
|
| TEST_P(HttpNetworkTransactionTest,
|
| MarkBrokenAlternateProtocolAndFallback) {
|
| - session_deps_.enable_alternative_service_with_different_host = false;
|
| -
|
| HttpRequestInfo request;
|
| request.method = "GET";
|
| request.url = GURL("http://www.example.org/");
|
| @@ -10526,8 +10508,6 @@ TEST_P(HttpNetworkTransactionTest,
|
| // cases.
|
| TEST_P(HttpNetworkTransactionTest,
|
| AlternateProtocolPortRestrictedBlocked) {
|
| - session_deps_.enable_alternative_service_with_different_host = false;
|
| -
|
| HttpRequestInfo restricted_port_request;
|
| restricted_port_request.method = "GET";
|
| restricted_port_request.url = GURL("http://www.example.org:1023/");
|
| @@ -10577,7 +10557,6 @@ TEST_P(HttpNetworkTransactionTest,
|
| // port (port < 1024) if we set |enable_user_alternate_protocol_ports|.
|
| TEST_P(HttpNetworkTransactionTest,
|
| AlternateProtocolPortRestrictedPermitted) {
|
| - session_deps_.enable_alternative_service_with_different_host = false;
|
| session_deps_.enable_user_alternate_protocol_ports = true;
|
|
|
| HttpRequestInfo restricted_port_request;
|
| @@ -10629,8 +10608,6 @@ TEST_P(HttpNetworkTransactionTest,
|
| // cases.
|
| TEST_P(HttpNetworkTransactionTest,
|
| AlternateProtocolPortRestrictedAllowed) {
|
| - session_deps_.enable_alternative_service_with_different_host = false;
|
| -
|
| HttpRequestInfo restricted_port_request;
|
| restricted_port_request.method = "GET";
|
| restricted_port_request.url = GURL("http://www.example.org:1023/");
|
| @@ -10681,8 +10658,6 @@ TEST_P(HttpNetworkTransactionTest,
|
| // cases.
|
| TEST_P(HttpNetworkTransactionTest,
|
| AlternateProtocolPortUnrestrictedAllowed1) {
|
| - session_deps_.enable_alternative_service_with_different_host = false;
|
| -
|
| HttpRequestInfo unrestricted_port_request;
|
| unrestricted_port_request.method = "GET";
|
| unrestricted_port_request.url = GURL("http://www.example.org:1024/");
|
| @@ -10732,8 +10707,6 @@ TEST_P(HttpNetworkTransactionTest,
|
| // cases.
|
| TEST_P(HttpNetworkTransactionTest,
|
| AlternateProtocolPortUnrestrictedAllowed2) {
|
| - session_deps_.enable_alternative_service_with_different_host = false;
|
| -
|
| HttpRequestInfo unrestricted_port_request;
|
| unrestricted_port_request.method = "GET";
|
| unrestricted_port_request.url = GURL("http://www.example.org:1024/");
|
| @@ -10781,8 +10754,6 @@ TEST_P(HttpNetworkTransactionTest,
|
| // to an unsafe port, and that we resume the second HttpStreamFactoryImpl::Job
|
| // once the alternate protocol request fails.
|
| TEST_P(HttpNetworkTransactionTest, AlternateProtocolUnsafeBlocked) {
|
| - session_deps_.enable_alternative_service_with_different_host = false;
|
| -
|
| HttpRequestInfo request;
|
| request.method = "GET";
|
| request.url = GURL("http://www.example.org/");
|
| @@ -10831,8 +10802,6 @@ TEST_P(HttpNetworkTransactionTest, AlternateProtocolUnsafeBlocked) {
|
| }
|
|
|
| TEST_P(HttpNetworkTransactionTest, UseAlternateProtocolForNpnSpdy) {
|
| - session_deps_.enable_alternative_service_with_different_host = true;
|
| -
|
| HttpRequestInfo request;
|
| request.method = "GET";
|
| request.url = GURL("http://www.example.org/");
|
| @@ -10920,8 +10889,6 @@ TEST_P(HttpNetworkTransactionTest, UseAlternateProtocolForNpnSpdy) {
|
| }
|
|
|
| TEST_P(HttpNetworkTransactionTest, AlternateProtocolWithSpdyLateBinding) {
|
| - session_deps_.enable_alternative_service_with_different_host = true;
|
| -
|
| HttpRequestInfo request;
|
| request.method = "GET";
|
| request.url = GURL("http://www.example.org/");
|
| @@ -11044,8 +11011,6 @@ TEST_P(HttpNetworkTransactionTest, AlternateProtocolWithSpdyLateBinding) {
|
| }
|
|
|
| TEST_P(HttpNetworkTransactionTest, StallAlternativeServiceForNpnSpdy) {
|
| - session_deps_.enable_alternative_service_with_different_host = true;
|
| -
|
| HttpRequestInfo request;
|
| request.method = "GET";
|
| request.url = GURL("http://www.example.org/");
|
| @@ -11171,8 +11136,6 @@ class CapturingProxyResolverFactory : public ProxyResolverFactory {
|
| };
|
|
|
| TEST_P(HttpNetworkTransactionTest, UseAlternativeServiceForTunneledNpnSpdy) {
|
| - session_deps_.enable_alternative_service_with_different_host = true;
|
| -
|
| ProxyConfig proxy_config;
|
| proxy_config.set_auto_detect(true);
|
| proxy_config.set_pac_url(GURL("http://fooproxyurl"));
|
| @@ -11296,8 +11259,6 @@ TEST_P(HttpNetworkTransactionTest, UseAlternativeServiceForTunneledNpnSpdy) {
|
|
|
| TEST_P(HttpNetworkTransactionTest,
|
| UseAlternativeServiceForNpnSpdyWithExistingSpdySession) {
|
| - session_deps_.enable_alternative_service_with_different_host = true;
|
| -
|
| HttpRequestInfo request;
|
| request.method = "GET";
|
| request.url = GURL("http://www.example.org/");
|
| @@ -11998,8 +11959,6 @@ TEST_P(HttpNetworkTransactionTest, MultiRoundAuth) {
|
| // This tests the case that a request is issued via http instead of spdy after
|
| // npn is negotiated.
|
| TEST_P(HttpNetworkTransactionTest, NpnWithHttpOverSSL) {
|
| - session_deps_.enable_alternative_service_with_different_host = false;
|
| -
|
| HttpRequestInfo request;
|
| request.method = "GET";
|
| request.url = GURL("https://www.example.org/");
|
| @@ -12060,8 +12019,6 @@ TEST_P(HttpNetworkTransactionTest, NpnWithHttpOverSSL) {
|
| // immediate server closing of the socket.
|
| // Regression test for https://crbug.com/46369.
|
| TEST_P(HttpNetworkTransactionTest, SpdyPostNPNServerHangup) {
|
| - session_deps_.enable_alternative_service_with_different_host = false;
|
| -
|
| HttpRequestInfo request;
|
| request.method = "GET";
|
| request.url = GURL("https://www.example.org/");
|
| @@ -12120,8 +12077,6 @@ class UrlRecordingHttpAuthHandlerMock : public HttpAuthHandlerMock {
|
| // This test ensures that the URL passed into the proxy is upgraded to https
|
| // when doing an Alternate Protocol upgrade.
|
| TEST_P(HttpNetworkTransactionTest, SpdyAlternativeServiceThroughProxy) {
|
| - session_deps_.enable_alternative_service_with_different_host = false;
|
| -
|
| session_deps_.proxy_service =
|
| ProxyService::CreateFixedFromPacResult("PROXY myproxy:70");
|
| TestNetLog net_log;
|
| @@ -13060,8 +13015,6 @@ TEST_P(HttpNetworkTransactionTest, ClientAuthCertCache_Proxy_Fail) {
|
| }
|
|
|
| TEST_P(HttpNetworkTransactionTest, UseIPConnectionPooling) {
|
| - session_deps_.enable_alternative_service_with_different_host = false;
|
| -
|
| // Set up a special HttpNetworkSession with a MockCachingHostResolver.
|
| session_deps_.host_resolver.reset(new MockCachingHostResolver());
|
| std::unique_ptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| @@ -13157,8 +13110,6 @@ TEST_P(HttpNetworkTransactionTest, UseIPConnectionPooling) {
|
| }
|
|
|
| TEST_P(HttpNetworkTransactionTest, UseIPConnectionPoolingAfterResolution) {
|
| - session_deps_.enable_alternative_service_with_different_host = false;
|
| -
|
| // Set up a special HttpNetworkSession with a MockCachingHostResolver.
|
| session_deps_.host_resolver.reset(new MockCachingHostResolver());
|
| std::unique_ptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| @@ -13282,8 +13233,6 @@ class OneTimeCachingHostResolver : public HostResolver {
|
|
|
| TEST_P(HttpNetworkTransactionTest,
|
| UseIPConnectionPoolingWithHostCacheExpiration) {
|
| - session_deps_.enable_alternative_service_with_different_host = false;
|
| -
|
| // Set up a special HttpNetworkSession with a OneTimeCachingHostResolver.
|
| OneTimeCachingHostResolver host_resolver(HostPortPair("www.gmail.com", 443));
|
| HttpNetworkSession::Params params =
|
| @@ -13539,7 +13488,6 @@ class AltSvcCertificateVerificationTest : public HttpNetworkTransactionTest {
|
| data_refused.set_connect_data(mock_connect);
|
| session_deps_.socket_factory->AddSocketDataProvider(&data_refused);
|
|
|
| - session_deps_.enable_alternative_service_with_different_host = true;
|
| std::unique_ptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| HttpServerProperties* http_server_properties =
|
| session->http_server_properties();
|
| @@ -13644,7 +13592,6 @@ TEST_P(HttpNetworkTransactionTest, AlternativeServiceNotOnHttp11) {
|
| session_deps_.socket_factory->AddSocketDataProvider(&data_refused);
|
|
|
| // Set up alternative service for server.
|
| - session_deps_.enable_alternative_service_with_different_host = true;
|
| std::unique_ptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| HttpServerProperties* http_server_properties =
|
| session->http_server_properties();
|
| @@ -13715,7 +13662,6 @@ TEST_P(HttpNetworkTransactionTest, FailedAlternativeServiceIsNotUserVisible) {
|
| session_deps_.socket_factory->AddSocketDataProvider(&http_data);
|
|
|
| // Set up alternative service for server.
|
| - session_deps_.enable_alternative_service_with_different_host = true;
|
| std::unique_ptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| HttpServerProperties* http_server_properties =
|
| session->http_server_properties();
|
| @@ -13824,7 +13770,6 @@ TEST_P(HttpNetworkTransactionTest, AlternativeServiceShouldNotPoolToHttp11) {
|
| session_deps_.socket_factory->AddSocketDataProvider(&data_refused);
|
|
|
| // Set up alternative service for server.
|
| - session_deps_.enable_alternative_service_with_different_host = false;
|
| std::unique_ptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| HttpServerProperties* http_server_properties =
|
| session->http_server_properties();
|
|
|