diff options
author | ttuttle@chromium.org <ttuttle@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-05-24 16:09:01 +0000 |
---|---|---|
committer | ttuttle@chromium.org <ttuttle@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-05-24 16:09:01 +0000 |
commit | fba2dbdeb025faa22d554aa539b488e16a7eb68b (patch) | |
tree | a42f6584917212f4ea9aec022325e4c8e6aa9638 /net | |
parent | 86f9fe4a56326062caad32e7ffd9aaa36e3f1b25 (diff) | |
download | chromium_src-fba2dbdeb025faa22d554aa539b488e16a7eb68b.zip chromium_src-fba2dbdeb025faa22d554aa539b488e16a7eb68b.tar.gz chromium_src-fba2dbdeb025faa22d554aa539b488e16a7eb68b.tar.bz2 |
Merge ConstructSpdyConnect
BUG=226192
Review URL: https://chromiumcodereview.appspot.com/15784005
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@202099 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'net')
-rw-r--r-- | net/http/http_network_transaction_spdy2_unittest.cc | 22 | ||||
-rw-r--r-- | net/http/http_network_transaction_spdy3_unittest.cc | 22 | ||||
-rw-r--r-- | net/http/http_proxy_client_socket_pool_spdy2_unittest.cc | 17 | ||||
-rw-r--r-- | net/http/http_proxy_client_socket_pool_spdy3_unittest.cc | 17 | ||||
-rw-r--r-- | net/spdy/spdy_test_util_common.cc | 23 | ||||
-rw-r--r-- | net/spdy/spdy_test_util_common.h | 5 | ||||
-rw-r--r-- | net/spdy/spdy_test_util_spdy2.cc | 21 | ||||
-rw-r--r-- | net/spdy/spdy_test_util_spdy2.h | 5 | ||||
-rw-r--r-- | net/spdy/spdy_test_util_spdy3.cc | 21 | ||||
-rw-r--r-- | net/spdy/spdy_test_util_spdy3.h | 5 |
10 files changed, 68 insertions, 90 deletions
diff --git a/net/http/http_network_transaction_spdy2_unittest.cc b/net/http/http_network_transaction_spdy2_unittest.cc index c334e76..a59f959 100644 --- a/net/http/http_network_transaction_spdy2_unittest.cc +++ b/net/http/http_network_transaction_spdy2_unittest.cc @@ -2797,7 +2797,7 @@ TEST_F(HttpNetworkTransactionSpdy2Test, HttpsProxySpdyConnectHttps) { new HttpNetworkTransaction(DEFAULT_PRIORITY, session)); // CONNECT to www.google.com:443 via SPDY - scoped_ptr<SpdyFrame> connect(ConstructSpdyConnect(NULL, 0, 1)); + scoped_ptr<SpdyFrame> connect(spdy_util_.ConstructSpdyConnect(NULL, 0, 1)); // fetch https://www.google.com/ via HTTP const char get[] = "GET / HTTP/1.1\r\n" @@ -2882,7 +2882,7 @@ TEST_F(HttpNetworkTransactionSpdy2Test, HttpsProxySpdyConnectSpdy) { new HttpNetworkTransaction(DEFAULT_PRIORITY, session)); // CONNECT to www.google.com:443 via SPDY - scoped_ptr<SpdyFrame> connect(ConstructSpdyConnect(NULL, 0, 1)); + scoped_ptr<SpdyFrame> connect(spdy_util_.ConstructSpdyConnect(NULL, 0, 1)); // fetch https://www.google.com/ via SPDY const char* const kMyUrl = "https://www.google.com/"; scoped_ptr<SpdyFrame> get( @@ -2966,7 +2966,7 @@ TEST_F(HttpNetworkTransactionSpdy2Test, HttpsProxySpdyConnectFailure) { new HttpNetworkTransaction(DEFAULT_PRIORITY, session)); // CONNECT to www.google.com:443 via SPDY - scoped_ptr<SpdyFrame> connect(ConstructSpdyConnect(NULL, 0, 1)); + scoped_ptr<SpdyFrame> connect(spdy_util_.ConstructSpdyConnect(NULL, 0, 1)); scoped_ptr<SpdyFrame> get( spdy_util_.ConstructSpdyRstStream(1, RST_STREAM_CANCEL)); @@ -3028,7 +3028,7 @@ TEST_F(HttpNetworkTransactionSpdy2Test, request2.load_flags = 0; // CONNECT to www.google.com:443 via SPDY. - scoped_ptr<SpdyFrame> connect1(ConstructSpdyConnect(NULL, 0, 1)); + scoped_ptr<SpdyFrame> connect1(spdy_util_.ConstructSpdyConnect(NULL, 0, 1)); scoped_ptr<SpdyFrame> conn_resp1(ConstructSpdyGetSynReply(NULL, 0, 1)); // Fetch https://www.google.com/ via HTTP. @@ -3183,7 +3183,7 @@ TEST_F(HttpNetworkTransactionSpdy2Test, request2.load_flags = 0; // CONNECT to www.google.com:443 via SPDY. - scoped_ptr<SpdyFrame> connect1(ConstructSpdyConnect(NULL, 0, 1)); + scoped_ptr<SpdyFrame> connect1(spdy_util_.ConstructSpdyConnect(NULL, 0, 1)); scoped_ptr<SpdyFrame> conn_resp1(ConstructSpdyGetSynReply(NULL, 0, 1)); // Fetch https://www.google.com/ via HTTP. @@ -5670,7 +5670,7 @@ TEST_F(HttpNetworkTransactionSpdy2Test, RedirectOfHttpsConnectViaSpdyProxy) { request.url = GURL("https://www.google.com/"); request.load_flags = 0; - scoped_ptr<SpdyFrame> conn(ConstructSpdyConnect(NULL, 0, 1)); + scoped_ptr<SpdyFrame> conn(spdy_util_.ConstructSpdyConnect(NULL, 0, 1)); scoped_ptr<SpdyFrame> goaway( spdy_util_.ConstructSpdyRstStream(1, RST_STREAM_CANCEL)); MockWrite data_writes[] = { @@ -5777,7 +5777,7 @@ TEST_F(HttpNetworkTransactionSpdy2Test, request.url = GURL("https://www.google.com/"); request.load_flags = 0; - scoped_ptr<SpdyFrame> conn(ConstructSpdyConnect(NULL, 0, 1)); + scoped_ptr<SpdyFrame> conn(spdy_util_.ConstructSpdyConnect(NULL, 0, 1)); scoped_ptr<SpdyFrame> rst( spdy_util_.ConstructSpdyRstStream(1, RST_STREAM_CANCEL)); MockWrite data_writes[] = { @@ -5842,7 +5842,7 @@ TEST_F(HttpNetworkTransactionSpdy2Test, BasicAuthSpdyProxy) { scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_)); // Since we have proxy, should try to establish tunnel. - scoped_ptr<SpdyFrame> req(ConstructSpdyConnect(NULL, 0, 1)); + scoped_ptr<SpdyFrame> req(spdy_util_.ConstructSpdyConnect(NULL, 0, 1)); scoped_ptr<SpdyFrame> rst( spdy_util_.ConstructSpdyRstStream(1, RST_STREAM_CANCEL)); @@ -5851,8 +5851,8 @@ TEST_F(HttpNetworkTransactionSpdy2Test, BasicAuthSpdyProxy) { const char* const kAuthCredentials[] = { "proxy-authorization", "Basic Zm9vOmJhcg==", }; - scoped_ptr<SpdyFrame> connect2( - ConstructSpdyConnect(kAuthCredentials, arraysize(kAuthCredentials)/2, 3)); + scoped_ptr<SpdyFrame> connect2(spdy_util_.ConstructSpdyConnect( + kAuthCredentials, arraysize(kAuthCredentials) / 2, 3)); // fetch https://www.google.com/ via HTTP const char get[] = "GET / HTTP/1.1\r\n" "Host: www.google.com\r\n" @@ -10836,7 +10836,7 @@ TEST_F(HttpNetworkTransactionSpdy2Test, DoNotUseSpdySessionForHttpOverTunnel) { const std::string http_url = "http://www.google.com:443/"; // SPDY GET for HTTPS URL (through CONNECT tunnel) - scoped_ptr<SpdyFrame> connect(ConstructSpdyConnect(NULL, 0, 1)); + scoped_ptr<SpdyFrame> connect(spdy_util_.ConstructSpdyConnect(NULL, 0, 1)); scoped_ptr<SpdyFrame> req1( spdy_util_.ConstructSpdyGet(https_url.c_str(), false, 1, LOWEST)); diff --git a/net/http/http_network_transaction_spdy3_unittest.cc b/net/http/http_network_transaction_spdy3_unittest.cc index 450097d..0b50e6f 100644 --- a/net/http/http_network_transaction_spdy3_unittest.cc +++ b/net/http/http_network_transaction_spdy3_unittest.cc @@ -2795,7 +2795,7 @@ TEST_F(HttpNetworkTransactionSpdy3Test, HttpsProxySpdyConnectHttps) { new HttpNetworkTransaction(DEFAULT_PRIORITY, session)); // CONNECT to www.google.com:443 via SPDY - scoped_ptr<SpdyFrame> connect(ConstructSpdyConnect(NULL, 0, 1)); + scoped_ptr<SpdyFrame> connect(spdy_util_.ConstructSpdyConnect(NULL, 0, 1)); // fetch https://www.google.com/ via HTTP const char get[] = "GET / HTTP/1.1\r\n" @@ -2880,7 +2880,7 @@ TEST_F(HttpNetworkTransactionSpdy3Test, HttpsProxySpdyConnectSpdy) { new HttpNetworkTransaction(DEFAULT_PRIORITY, session)); // CONNECT to www.google.com:443 via SPDY - scoped_ptr<SpdyFrame> connect(ConstructSpdyConnect(NULL, 0, 1)); + scoped_ptr<SpdyFrame> connect(spdy_util_.ConstructSpdyConnect(NULL, 0, 1)); // fetch https://www.google.com/ via SPDY const char* const kMyUrl = "https://www.google.com/"; scoped_ptr<SpdyFrame> get( @@ -2964,7 +2964,7 @@ TEST_F(HttpNetworkTransactionSpdy3Test, HttpsProxySpdyConnectFailure) { new HttpNetworkTransaction(DEFAULT_PRIORITY, session)); // CONNECT to www.google.com:443 via SPDY - scoped_ptr<SpdyFrame> connect(ConstructSpdyConnect(NULL, 0, 1)); + scoped_ptr<SpdyFrame> connect(spdy_util_.ConstructSpdyConnect(NULL, 0, 1)); scoped_ptr<SpdyFrame> get( spdy_util_.ConstructSpdyRstStream(1, RST_STREAM_CANCEL)); @@ -3026,7 +3026,7 @@ TEST_F(HttpNetworkTransactionSpdy3Test, request2.load_flags = 0; // CONNECT to www.google.com:443 via SPDY. - scoped_ptr<SpdyFrame> connect1(ConstructSpdyConnect(NULL, 0, 1)); + scoped_ptr<SpdyFrame> connect1(spdy_util_.ConstructSpdyConnect(NULL, 0, 1)); scoped_ptr<SpdyFrame> conn_resp1(ConstructSpdyGetSynReply(NULL, 0, 1)); // Fetch https://www.google.com/ via HTTP. @@ -3181,7 +3181,7 @@ TEST_F(HttpNetworkTransactionSpdy3Test, request2.load_flags = 0; // CONNECT to www.google.com:443 via SPDY. - scoped_ptr<SpdyFrame> connect1(ConstructSpdyConnect(NULL, 0, 1)); + scoped_ptr<SpdyFrame> connect1(spdy_util_.ConstructSpdyConnect(NULL, 0, 1)); scoped_ptr<SpdyFrame> conn_resp1(ConstructSpdyGetSynReply(NULL, 0, 1)); // Fetch https://www.google.com/ via HTTP. @@ -5655,7 +5655,7 @@ TEST_F(HttpNetworkTransactionSpdy3Test, RedirectOfHttpsConnectViaSpdyProxy) { request.url = GURL("https://www.google.com/"); request.load_flags = 0; - scoped_ptr<SpdyFrame> conn(ConstructSpdyConnect(NULL, 0, 1)); + scoped_ptr<SpdyFrame> conn(spdy_util_.ConstructSpdyConnect(NULL, 0, 1)); scoped_ptr<SpdyFrame> goaway( spdy_util_.ConstructSpdyRstStream(1, RST_STREAM_CANCEL)); MockWrite data_writes[] = { @@ -5762,7 +5762,7 @@ TEST_F(HttpNetworkTransactionSpdy3Test, request.url = GURL("https://www.google.com/"); request.load_flags = 0; - scoped_ptr<SpdyFrame> conn(ConstructSpdyConnect(NULL, 0, 1)); + scoped_ptr<SpdyFrame> conn(spdy_util_.ConstructSpdyConnect(NULL, 0, 1)); scoped_ptr<SpdyFrame> rst( spdy_util_.ConstructSpdyRstStream(1, RST_STREAM_CANCEL)); MockWrite data_writes[] = { @@ -5827,7 +5827,7 @@ TEST_F(HttpNetworkTransactionSpdy3Test, BasicAuthSpdyProxy) { scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_)); // Since we have proxy, should try to establish tunnel. - scoped_ptr<SpdyFrame> req(ConstructSpdyConnect(NULL, 0, 1)); + scoped_ptr<SpdyFrame> req(spdy_util_.ConstructSpdyConnect(NULL, 0, 1)); scoped_ptr<SpdyFrame> rst( spdy_util_.ConstructSpdyRstStream(1, RST_STREAM_CANCEL)); @@ -5836,8 +5836,8 @@ TEST_F(HttpNetworkTransactionSpdy3Test, BasicAuthSpdyProxy) { const char* const kAuthCredentials[] = { "proxy-authorization", "Basic Zm9vOmJhcg==", }; - scoped_ptr<SpdyFrame> connect2( - ConstructSpdyConnect(kAuthCredentials, arraysize(kAuthCredentials)/2, 3)); + scoped_ptr<SpdyFrame> connect2(spdy_util_.ConstructSpdyConnect( + kAuthCredentials, arraysize(kAuthCredentials) / 2, 3)); // fetch https://www.google.com/ via HTTP const char get[] = "GET / HTTP/1.1\r\n" "Host: www.google.com\r\n" @@ -10806,7 +10806,7 @@ TEST_F(HttpNetworkTransactionSpdy3Test, DoNotUseSpdySessionForHttpOverTunnel) { const std::string httpUrl = "http://www.google.com:443/"; // SPDY GET for HTTPS URL (through CONNECT tunnel) - scoped_ptr<SpdyFrame> connect(ConstructSpdyConnect(NULL, 0, 1)); + scoped_ptr<SpdyFrame> connect(spdy_util_.ConstructSpdyConnect(NULL, 0, 1)); scoped_ptr<SpdyFrame> req1( spdy_util_.ConstructSpdyGet(https_url.c_str(), false, 1, LOWEST)); diff --git a/net/http/http_proxy_client_socket_pool_spdy2_unittest.cc b/net/http/http_proxy_client_socket_pool_spdy2_unittest.cc index 75393d1..0d32634 100644 --- a/net/http/http_proxy_client_socket_pool_spdy2_unittest.cc +++ b/net/http/http_proxy_client_socket_pool_spdy2_unittest.cc @@ -247,7 +247,8 @@ TEST_P(HttpProxyClientSocketPoolSpdy2Test, NeedAuth) { MockRead(ASYNC, 3, "Content-Length: 10\r\n\r\n"), MockRead(ASYNC, 4, "0123456789"), }; - scoped_ptr<SpdyFrame> req(ConstructSpdyConnect(NULL, 0, 1)); + scoped_ptr<SpdyFrame> req( + spdy_util_.ConstructSpdyConnect(NULL, 0, 1)); scoped_ptr<SpdyFrame> rst( spdy_util_.ConstructSpdyRstStream(1, RST_STREAM_CANCEL)); MockWrite spdy_writes[] = { @@ -344,8 +345,8 @@ TEST_P(HttpProxyClientSocketPoolSpdy2Test, AsyncHaveAuth) { MockRead(ASYNC, 1, "HTTP/1.1 200 Connection Established\r\n\r\n"), }; - scoped_ptr<SpdyFrame> req(ConstructSpdyConnect(kAuthHeaders, - kAuthHeadersSize, 1)); + scoped_ptr<SpdyFrame> req( + spdy_util_.ConstructSpdyConnect(kAuthHeaders, kAuthHeadersSize, 1)); MockWrite spdy_writes[] = { CreateMockWrite(*req, 0, ASYNC) }; @@ -456,8 +457,8 @@ TEST_P(HttpProxyClientSocketPoolSpdy2Test, TunnelUnexpectedClose) { MockRead(ASYNC, 1, "HTTP/1.1 200 Conn"), MockRead(ASYNC, ERR_CONNECTION_CLOSED, 2), }; - scoped_ptr<SpdyFrame> req(ConstructSpdyConnect(kAuthHeaders, - kAuthHeadersSize, 1)); + scoped_ptr<SpdyFrame> req( + spdy_util_.ConstructSpdyConnect(kAuthHeaders, kAuthHeadersSize, 1)); MockWrite spdy_writes[] = { CreateMockWrite(*req, 0, ASYNC) }; @@ -493,8 +494,8 @@ TEST_P(HttpProxyClientSocketPoolSpdy2Test, TunnelSetupError) { MockRead reads[] = { MockRead(ASYNC, 1, "HTTP/1.1 304 Not Modified\r\n\r\n"), }; - scoped_ptr<SpdyFrame> req(ConstructSpdyConnect(kAuthHeaders, - kAuthHeadersSize, 1)); + scoped_ptr<SpdyFrame> req( + spdy_util_.ConstructSpdyConnect(kAuthHeaders, kAuthHeadersSize, 1)); scoped_ptr<SpdyFrame> rst( spdy_util_.ConstructSpdyRstStream(1, RST_STREAM_CANCEL)); MockWrite spdy_writes[] = { @@ -545,7 +546,7 @@ TEST_P(HttpProxyClientSocketPoolSpdy2Test, TunnelSetupRedirect) { MockRead(ASYNC, 1, responseText.c_str()), }; scoped_ptr<SpdyFrame> req( - ConstructSpdyConnect(kAuthHeaders, kAuthHeadersSize, 1)); + spdy_util_.ConstructSpdyConnect(kAuthHeaders, kAuthHeadersSize, 1)); scoped_ptr<SpdyFrame> rst( spdy_util_.ConstructSpdyRstStream(1, RST_STREAM_CANCEL)); diff --git a/net/http/http_proxy_client_socket_pool_spdy3_unittest.cc b/net/http/http_proxy_client_socket_pool_spdy3_unittest.cc index e90dbb9..a0edc67 100644 --- a/net/http/http_proxy_client_socket_pool_spdy3_unittest.cc +++ b/net/http/http_proxy_client_socket_pool_spdy3_unittest.cc @@ -247,7 +247,8 @@ TEST_P(HttpProxyClientSocketPoolSpdy3Test, NeedAuth) { MockRead(ASYNC, 3, "Content-Length: 10\r\n\r\n"), MockRead(ASYNC, 4, "0123456789"), }; - scoped_ptr<SpdyFrame> req(ConstructSpdyConnect(NULL, 0, 1)); + scoped_ptr<SpdyFrame> req( + spdy_util_.ConstructSpdyConnect(NULL, 0, 1)); scoped_ptr<SpdyFrame> rst( spdy_util_.ConstructSpdyRstStream(1, RST_STREAM_CANCEL)); MockWrite spdy_writes[] = { @@ -345,8 +346,8 @@ TEST_P(HttpProxyClientSocketPoolSpdy3Test, AsyncHaveAuth) { MockRead(ASYNC, 1, "HTTP/1.1 200 Connection Established\r\n\r\n"), }; - scoped_ptr<SpdyFrame> req(ConstructSpdyConnect(kAuthHeaders, - kAuthHeadersSize, 1)); + scoped_ptr<SpdyFrame> req( + spdy_util_.ConstructSpdyConnect(kAuthHeaders, kAuthHeadersSize, 1)); MockWrite spdy_writes[] = { CreateMockWrite(*req, 0, ASYNC) }; @@ -457,8 +458,8 @@ TEST_P(HttpProxyClientSocketPoolSpdy3Test, TunnelUnexpectedClose) { MockRead(ASYNC, 1, "HTTP/1.1 200 Conn"), MockRead(ASYNC, ERR_CONNECTION_CLOSED, 2), }; - scoped_ptr<SpdyFrame> req(ConstructSpdyConnect(kAuthHeaders, - kAuthHeadersSize, 1)); + scoped_ptr<SpdyFrame> req( + spdy_util_.ConstructSpdyConnect(kAuthHeaders, kAuthHeadersSize, 1)); MockWrite spdy_writes[] = { CreateMockWrite(*req, 0, ASYNC) }; @@ -494,8 +495,8 @@ TEST_P(HttpProxyClientSocketPoolSpdy3Test, TunnelSetupError) { MockRead reads[] = { MockRead(ASYNC, 1, "HTTP/1.1 304 Not Modified\r\n\r\n"), }; - scoped_ptr<SpdyFrame> req(ConstructSpdyConnect(kAuthHeaders, - kAuthHeadersSize, 1)); + scoped_ptr<SpdyFrame> req( + spdy_util_.ConstructSpdyConnect(kAuthHeaders, kAuthHeadersSize, 1)); scoped_ptr<SpdyFrame> rst( spdy_util_.ConstructSpdyRstStream(1, RST_STREAM_CANCEL)); MockWrite spdy_writes[] = { @@ -546,7 +547,7 @@ TEST_P(HttpProxyClientSocketPoolSpdy3Test, TunnelSetupRedirect) { MockRead(ASYNC, 1, responseText.c_str()), }; scoped_ptr<SpdyFrame> req( - ConstructSpdyConnect(kAuthHeaders, kAuthHeadersSize, 1)); + spdy_util_.ConstructSpdyConnect(kAuthHeaders, kAuthHeadersSize, 1)); scoped_ptr<SpdyFrame> rst( spdy_util_.ConstructSpdyRstStream(1, RST_STREAM_CANCEL)); diff --git a/net/spdy/spdy_test_util_common.cc b/net/spdy/spdy_test_util_common.cc index b5e9e0f..bbfd863 100644 --- a/net/spdy/spdy_test_util_common.cc +++ b/net/spdy/spdy_test_util_common.cc @@ -822,6 +822,29 @@ SpdyFrame* SpdyTestUtil::ConstructSpdyGet(const char* const extra_headers[], 0); } +SpdyFrame* SpdyTestUtil::ConstructSpdyConnect( + const char* const extra_headers[], + int extra_header_count, + int stream_id) const { + const bool spdy2 = is_spdy2(); + const char* const kConnectHeaders[] = { + spdy2 ? "method" : ":method", "CONNECT", + spdy2 ? "url" : ":path", "www.google.com:443", + spdy2 ? "host" : ":host", "www.google.com", + spdy2 ? "version" : ":version", "HTTP/1.1", + }; + return ConstructSpdyControlFrame(extra_headers, + extra_header_count, + /*compressed*/ false, + stream_id, + LOWEST, + SYN_STREAM, + CONTROL_FLAG_NONE, + kConnectHeaders, + arraysize(kConnectHeaders), + 0); +} + scoped_ptr<SpdyFramer> SpdyTestUtil::CreateFramer() const { return scoped_ptr<SpdyFramer>(new SpdyFramer(spdy_version_)); } diff --git a/net/spdy/spdy_test_util_common.h b/net/spdy/spdy_test_util_common.h index 877c30b..0b6e8d3 100644 --- a/net/spdy/spdy_test_util_common.h +++ b/net/spdy/spdy_test_util_common.h @@ -384,6 +384,11 @@ class SpdyTestUtil { RequestPriority request_priority, bool direct) const; + // Constructs a standard SPDY SYN_STREAM frame for a CONNECT request. + SpdyFrame* ConstructSpdyConnect(const char* const extra_headers[], + int extra_header_count, + int stream_id) const; + NextProto protocol() const { return protocol_; } SpdyMajorVersion spdy_version() const { return spdy_version_; } bool is_spdy2() const { return protocol_ < kProtoSPDY3; } diff --git a/net/spdy/spdy_test_util_spdy2.cc b/net/spdy/spdy_test_util_spdy2.cc index 3c23249..eb49001 100644 --- a/net/spdy/spdy_test_util_spdy2.cc +++ b/net/spdy/spdy_test_util_spdy2.cc @@ -67,27 +67,6 @@ SpdyFrame* ConstructSpdyControlFrame(const char* const extra_headers[], } // namespace -SpdyFrame* ConstructSpdyConnect(const char* const extra_headers[], - int extra_header_count, - int stream_id) { - const char* const kConnectHeaders[] = { - "method", "CONNECT", - "url", "www.google.com:443", - "host", "www.google.com", - "version", "HTTP/1.1", - }; - return ConstructSpdyControlFrame(extra_headers, - extra_header_count, - /*compressed*/ false, - stream_id, - LOWEST, - SYN_STREAM, - CONTROL_FLAG_NONE, - kConnectHeaders, - arraysize(kConnectHeaders), - 0); -} - SpdyFrame* ConstructSpdyPush(const char* const extra_headers[], int extra_header_count, int stream_id, diff --git a/net/spdy/spdy_test_util_spdy2.h b/net/spdy/spdy_test_util_spdy2.h index c51f742..10d1ee0 100644 --- a/net/spdy/spdy_test_util_spdy2.h +++ b/net/spdy/spdy_test_util_spdy2.h @@ -24,11 +24,6 @@ namespace test_spdy2 { // Can't find a function you're looking for? ttuttle is migrating functions // from here into methods in the SpdyTestUtil class in spdy_test_common.h. -// Constructs a standard SPDY SYN_STREAM frame for a CONNECT request. -SpdyFrame* ConstructSpdyConnect(const char* const extra_headers[], - int extra_header_count, - int stream_id); - // Constructs a standard SPDY push SYN frame. // |extra_headers| are the extra header-value pairs, which typically // will vary the most between calls. diff --git a/net/spdy/spdy_test_util_spdy3.cc b/net/spdy/spdy_test_util_spdy3.cc index 3476197..89223d5 100644 --- a/net/spdy/spdy_test_util_spdy3.cc +++ b/net/spdy/spdy_test_util_spdy3.cc @@ -116,27 +116,6 @@ SpdyFrame* ConstructSpdyControlFrame(const char* const extra_headers[], } // namespace -SpdyFrame* ConstructSpdyConnect(const char* const extra_headers[], - int extra_header_count, - int stream_id) { - const char* const kConnectHeaders[] = { - ":method", "CONNECT", - ":path", "www.google.com:443", - ":host", "www.google.com", - ":version", "HTTP/1.1", - }; - return ConstructSpdyControlFrame(extra_headers, - extra_header_count, - /*compressed*/ false, - stream_id, - LOWEST, - SYN_STREAM, - CONTROL_FLAG_NONE, - kConnectHeaders, - arraysize(kConnectHeaders), - 0); -} - SpdyFrame* ConstructSpdyPush(const char* const extra_headers[], int extra_header_count, int stream_id, diff --git a/net/spdy/spdy_test_util_spdy3.h b/net/spdy/spdy_test_util_spdy3.h index ae27e44..260608f 100644 --- a/net/spdy/spdy_test_util_spdy3.h +++ b/net/spdy/spdy_test_util_spdy3.h @@ -28,11 +28,6 @@ namespace test_spdy3 { // Can't find a function you're looking for? ttuttle is migrating functions // from here into methods in the SpdyTestUtil class in spdy_test_common.h. -// Constructs a standard SPDY SYN_STREAM frame for a CONNECT request. -SpdyFrame* ConstructSpdyConnect(const char* const extra_headers[], - int extra_header_count, - int stream_id); - // Constructs a standard SPDY push SYN frame. // |extra_headers| are the extra header-value pairs, which typically // will vary the most between calls. |