| 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 fb65846782a989cf59b6552d355c0dcf11ba9b53..0daceca7b1e24702c758aa81f91c35b341c6ddb2 100644
|
| --- a/net/http/http_network_transaction_unittest.cc
|
| +++ b/net/http/http_network_transaction_unittest.cc
|
| @@ -232,7 +232,8 @@ void AddWebSocketHeaders(HttpRequestHeaders* headers) {
|
| headers->SetHeader("Sec-WebSocket-Key", "dGhlIHNhbXBsZSBub25jZQ==");
|
| }
|
|
|
| -HttpNetworkSession* CreateSession(SpdySessionDependencies* session_deps) {
|
| +scoped_ptr<HttpNetworkSession> CreateSession(
|
| + SpdySessionDependencies* session_deps) {
|
| return SpdySessionDependencies::SpdyCreateSession(session_deps);
|
| }
|
|
|
| @@ -328,7 +329,7 @@ class HttpNetworkTransactionTest
|
|
|
| BoundTestNetLog log;
|
| session_deps_.net_log = log.bound().net_log();
|
| - scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| + scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| scoped_ptr<HttpTransaction> trans(
|
| new HttpNetworkTransaction(DEFAULT_PRIORITY, session.get()));
|
|
|
| @@ -679,7 +680,7 @@ bool CheckNTLMServerAuth(const AuthChallengeInfo* auth_challenge) {
|
| } // namespace
|
|
|
| TEST_P(HttpNetworkTransactionTest, Basic) {
|
| - scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| + scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| scoped_ptr<HttpTransaction> trans(
|
| new HttpNetworkTransaction(DEFAULT_PRIORITY, session.get()));
|
| }
|
| @@ -1000,7 +1001,7 @@ TEST_P(HttpNetworkTransactionTest, TwoIdenticalLocationHeaders) {
|
| request.url = GURL("http://redirect.com/");
|
| request.load_flags = 0;
|
|
|
| - scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| + scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| scoped_ptr<HttpTransaction> trans(
|
| new HttpNetworkTransaction(DEFAULT_PRIORITY, session.get()));
|
|
|
| @@ -1045,7 +1046,7 @@ TEST_P(HttpNetworkTransactionTest, Head) {
|
| request.url = GURL("http://www.example.org/");
|
| request.load_flags = 0;
|
|
|
| - scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| + scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| scoped_ptr<HttpTransaction> trans(
|
| new HttpNetworkTransaction(DEFAULT_PRIORITY, session.get()));
|
| BeforeProxyHeadersSentHandler proxy_headers_handler;
|
| @@ -1105,7 +1106,7 @@ TEST_P(HttpNetworkTransactionTest, Head) {
|
| }
|
|
|
| TEST_P(HttpNetworkTransactionTest, ReuseConnection) {
|
| - scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| + scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
|
|
| MockRead data_reads[] = {
|
| MockRead("HTTP/1.1 200 OK\r\nContent-Length: 5\r\n\r\n"),
|
| @@ -1163,7 +1164,7 @@ TEST_P(HttpNetworkTransactionTest, Ignores100) {
|
| request.upload_data_stream = &upload_data_stream;
|
| request.load_flags = 0;
|
|
|
| - scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| + scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| scoped_ptr<HttpTransaction> trans(
|
| new HttpNetworkTransaction(DEFAULT_PRIORITY, session.get()));
|
|
|
| @@ -1205,7 +1206,7 @@ TEST_P(HttpNetworkTransactionTest, Ignores1xx) {
|
| request.url = GURL("http://www.foo.com/");
|
| request.load_flags = 0;
|
|
|
| - scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| + scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| scoped_ptr<HttpTransaction> trans(
|
| new HttpNetworkTransaction(DEFAULT_PRIORITY, session.get()));
|
|
|
| @@ -1244,7 +1245,7 @@ TEST_P(HttpNetworkTransactionTest, Incomplete100ThenEOF) {
|
| request.url = GURL("http://www.foo.com/");
|
| request.load_flags = 0;
|
|
|
| - scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| + scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| scoped_ptr<HttpTransaction> trans(
|
| new HttpNetworkTransaction(DEFAULT_PRIORITY, session.get()));
|
|
|
| @@ -1275,7 +1276,7 @@ TEST_P(HttpNetworkTransactionTest, EmptyResponse) {
|
| request.url = GURL("http://www.foo.com/");
|
| request.load_flags = 0;
|
|
|
| - scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| + scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| scoped_ptr<HttpTransaction> trans(
|
| new HttpNetworkTransaction(DEFAULT_PRIORITY, session.get()));
|
|
|
| @@ -1304,7 +1305,7 @@ void HttpNetworkTransactionTest::KeepAliveConnectionResendRequestTest(
|
|
|
| TestNetLog net_log;
|
| session_deps_.net_log = &net_log;
|
| - scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| + scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
|
|
| // Written data for successfully sending both requests.
|
| MockWrite data1_writes[] = {
|
| @@ -1394,7 +1395,7 @@ void HttpNetworkTransactionTest::PreconnectErrorResendRequestTest(
|
|
|
| TestNetLog net_log;
|
| session_deps_.net_log = &net_log;
|
| - scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| + scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
|
|
| SSLSocketDataProvider ssl1(ASYNC, OK);
|
| SSLSocketDataProvider ssl2(ASYNC, OK);
|
| @@ -1590,7 +1591,7 @@ TEST_P(HttpNetworkTransactionTest, NonKeepAliveConnectionReset) {
|
| request.url = GURL("http://www.example.org/");
|
| request.load_flags = 0;
|
|
|
| - scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| + scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| scoped_ptr<HttpTransaction> trans(
|
| new HttpNetworkTransaction(DEFAULT_PRIORITY, session.get()));
|
|
|
| @@ -1644,7 +1645,7 @@ TEST_P(HttpNetworkTransactionTest, ThrottleBeforeNetworkStart) {
|
| request.url = GURL("http://www.example.org/");
|
| request.load_flags = 0;
|
|
|
| - scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| + scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| scoped_ptr<HttpTransaction> trans(
|
| new HttpNetworkTransaction(DEFAULT_PRIORITY, session.get()));
|
|
|
| @@ -1693,7 +1694,7 @@ TEST_P(HttpNetworkTransactionTest, ThrottleAndCancelBeforeNetworkStart) {
|
| request.url = GURL("http://www.example.org/");
|
| request.load_flags = 0;
|
|
|
| - scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| + scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| scoped_ptr<HttpTransaction> trans(
|
| new HttpNetworkTransaction(DEFAULT_PRIORITY, session.get()));
|
|
|
| @@ -1724,7 +1725,7 @@ TEST_P(HttpNetworkTransactionTest, KeepAliveEarlyClose) {
|
| request.url = GURL("http://www.example.org/");
|
| request.load_flags = 0;
|
|
|
| - scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| + scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| scoped_ptr<HttpTransaction> trans(
|
| new HttpNetworkTransaction(DEFAULT_PRIORITY, session.get()));
|
|
|
| @@ -1765,7 +1766,7 @@ TEST_P(HttpNetworkTransactionTest, KeepAliveEarlyClose2) {
|
| request.url = GURL("http://www.example.org/");
|
| request.load_flags = 0;
|
|
|
| - scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| + scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| scoped_ptr<HttpTransaction> trans(
|
| new HttpNetworkTransaction(DEFAULT_PRIORITY, session.get()));
|
|
|
| @@ -1807,7 +1808,7 @@ TEST_P(HttpNetworkTransactionTest, KeepAliveAfterUnreadBody) {
|
|
|
| TestNetLog net_log;
|
| session_deps_.net_log = &net_log;
|
| - scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| + scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
|
|
| // Note that because all these reads happen in the same
|
| // StaticSocketDataProvider, it shows that the same socket is being reused for
|
| @@ -1916,7 +1917,7 @@ TEST_P(HttpNetworkTransactionTest, BasicAuth) {
|
|
|
| TestNetLog log;
|
| session_deps_.net_log = &log;
|
| - scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| + scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| scoped_ptr<HttpTransaction> trans(
|
| new HttpNetworkTransaction(DEFAULT_PRIORITY, session.get()));
|
|
|
| @@ -2137,7 +2138,7 @@ TEST_P(HttpNetworkTransactionTest, DoNotSendAuth) {
|
| request.url = GURL("http://www.example.org/");
|
| request.load_flags = LOAD_DO_NOT_SEND_AUTH_DATA;
|
|
|
| - scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| + scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| scoped_ptr<HttpTransaction> trans(
|
| new HttpNetworkTransaction(DEFAULT_PRIORITY, session.get()));
|
|
|
| @@ -2188,7 +2189,7 @@ TEST_P(HttpNetworkTransactionTest, BasicAuthKeepAlive) {
|
|
|
| TestNetLog log;
|
| session_deps_.net_log = &log;
|
| - scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| + scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
|
|
| MockWrite data_writes1[] = {
|
| MockWrite(
|
| @@ -2291,7 +2292,7 @@ TEST_P(HttpNetworkTransactionTest, BasicAuthKeepAliveNoBody) {
|
| request.url = GURL("http://www.example.org/");
|
| request.load_flags = 0;
|
|
|
| - scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| + scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
|
|
| MockWrite data_writes1[] = {
|
| MockWrite(
|
| @@ -2369,7 +2370,7 @@ TEST_P(HttpNetworkTransactionTest, BasicAuthKeepAliveLargeBody) {
|
| request.url = GURL("http://www.example.org/");
|
| request.load_flags = 0;
|
|
|
| - scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| + scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
|
|
| MockWrite data_writes1[] = {
|
| MockWrite(
|
| @@ -2455,7 +2456,7 @@ TEST_P(HttpNetworkTransactionTest, BasicAuthKeepAliveImpatientServer) {
|
| request.url = GURL("http://www.example.org/");
|
| request.load_flags = 0;
|
|
|
| - scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| + scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
|
|
| MockWrite data_writes1[] = {
|
| MockWrite(
|
| @@ -2550,7 +2551,7 @@ TEST_P(HttpNetworkTransactionTest, BasicAuthProxyNoKeepAliveHttp10) {
|
| ProxyService::CreateFixedFromPacResult("PROXY myproxy:70");
|
| BoundTestNetLog log;
|
| session_deps_.net_log = log.bound().net_log();
|
| - scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| + scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
|
|
| // Since we have proxy, should try to establish tunnel.
|
| MockWrite data_writes1[] = {
|
| @@ -2668,7 +2669,7 @@ TEST_P(HttpNetworkTransactionTest, BasicAuthProxyNoKeepAliveHttp11) {
|
| ProxyService::CreateFixedFromPacResult("PROXY myproxy:70");
|
| BoundTestNetLog log;
|
| session_deps_.net_log = log.bound().net_log();
|
| - scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| + scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
|
|
| // Since we have proxy, should try to establish tunnel.
|
| MockWrite data_writes1[] = {
|
| @@ -2788,7 +2789,7 @@ TEST_P(HttpNetworkTransactionTest, BasicAuthProxyKeepAliveHttp10) {
|
| session_deps_.proxy_service = ProxyService::CreateFixed("myproxy:70");
|
| BoundTestNetLog log;
|
| session_deps_.net_log = log.bound().net_log();
|
| - scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| + scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
|
|
| scoped_ptr<HttpTransaction> trans(
|
| new HttpNetworkTransaction(DEFAULT_PRIORITY, session.get()));
|
| @@ -2895,7 +2896,7 @@ TEST_P(HttpNetworkTransactionTest, BasicAuthProxyKeepAliveHttp11) {
|
| session_deps_.proxy_service = ProxyService::CreateFixed("myproxy:70");
|
| BoundTestNetLog log;
|
| session_deps_.net_log = log.bound().net_log();
|
| - scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| + scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
|
|
| scoped_ptr<HttpTransaction> trans(
|
| new HttpNetworkTransaction(DEFAULT_PRIORITY, session.get()));
|
| @@ -2998,7 +2999,7 @@ TEST_P(HttpNetworkTransactionTest, BasicAuthProxyCancelTunnel) {
|
| // Configure against proxy server "myproxy:70".
|
| session_deps_.proxy_service = ProxyService::CreateFixed("myproxy:70");
|
|
|
| - scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| + scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
|
|
| scoped_ptr<HttpTransaction> trans(
|
| new HttpNetworkTransaction(DEFAULT_PRIORITY, session.get()));
|
| @@ -3058,7 +3059,7 @@ TEST_P(HttpNetworkTransactionTest, SanitizeProxyAuthHeaders) {
|
| // Configure against proxy server "myproxy:70".
|
| session_deps_.proxy_service = ProxyService::CreateFixed("myproxy:70");
|
|
|
| - scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| + scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
|
|
| scoped_ptr<HttpTransaction> trans(
|
| new HttpNetworkTransaction(DEFAULT_PRIORITY, session.get()));
|
| @@ -3119,7 +3120,7 @@ TEST_P(HttpNetworkTransactionTest, UnexpectedProxyAuth) {
|
| request.load_flags = 0;
|
|
|
| // We are using a DIRECT connection (i.e. no proxy) for this session.
|
| - scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| + scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| scoped_ptr<HttpTransaction> trans(
|
| new HttpNetworkTransaction(DEFAULT_PRIORITY, session.get()));
|
|
|
| @@ -3167,7 +3168,7 @@ TEST_P(HttpNetworkTransactionTest,
|
| session_deps_.proxy_service = ProxyService::CreateFixed("myproxy:70");
|
| BoundTestNetLog log;
|
| session_deps_.net_log = log.bound().net_log();
|
| - scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| + scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
|
|
| // Since we have proxy, should try to establish tunnel.
|
| MockWrite data_writes1[] = {
|
| @@ -3232,7 +3233,7 @@ TEST_P(HttpNetworkTransactionTest, HttpProxyLoadTimingNoPacTwoRequests) {
|
| session_deps_.proxy_service = ProxyService::CreateFixed("PROXY myproxy:70");
|
| BoundTestNetLog log;
|
| session_deps_.net_log = log.bound().net_log();
|
| - scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| + scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
|
|
| // Since we have proxy, should try to establish tunnel.
|
| MockWrite data_writes1[] = {
|
| @@ -3333,7 +3334,7 @@ TEST_P(HttpNetworkTransactionTest, HttpProxyLoadTimingWithPacTwoRequests) {
|
| ProxyService::CreateFixedFromPacResult("PROXY myproxy:70");
|
| BoundTestNetLog log;
|
| session_deps_.net_log = log.bound().net_log();
|
| - scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| + scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
|
|
| // Since we have proxy, should try to establish tunnel.
|
| MockWrite data_writes1[] = {
|
| @@ -3430,7 +3431,7 @@ TEST_P(HttpNetworkTransactionTest, HttpsProxyGet) {
|
| session_deps_.proxy_service = ProxyService::CreateFixed("https://proxy:70");
|
| BoundTestNetLog log;
|
| session_deps_.net_log = log.bound().net_log();
|
| - scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| + scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
|
|
| // Since we have proxy, should use full url
|
| MockWrite data_writes1[] = {
|
| @@ -3492,7 +3493,7 @@ TEST_P(HttpNetworkTransactionTest, HttpsProxySpdyGet) {
|
| session_deps_.proxy_service = ProxyService::CreateFixed("https://proxy:70");
|
| BoundTestNetLog log;
|
| session_deps_.net_log = log.bound().net_log();
|
| - scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| + scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
|
|
| // fetch http://www.example.org/ via SPDY
|
| scoped_ptr<SpdyFrame> req(
|
| @@ -3552,7 +3553,7 @@ TEST_P(HttpNetworkTransactionTest, HttpsProxySpdyGetWithSessionRace) {
|
| session_deps_.proxy_service = ProxyService::CreateFixed("https://proxy:70");
|
| BoundTestNetLog log;
|
| session_deps_.net_log = log.bound().net_log();
|
| - scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| + scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
|
|
| // Fetch http://www.example.org/ through the SPDY proxy.
|
| scoped_ptr<SpdyFrame> req(
|
| @@ -3590,7 +3591,7 @@ TEST_P(HttpNetworkTransactionTest, HttpsProxySpdyGetWithSessionRace) {
|
| SpdySessionKey key(
|
| HostPortPair("proxy", 70), ProxyServer::Direct(), PRIVACY_MODE_DISABLED);
|
| base::WeakPtr<SpdySession> spdy_session =
|
| - CreateSecureSpdySession(session, key, log.bound());
|
| + CreateSecureSpdySession(session.get(), key, log.bound());
|
|
|
| // Unstall the resolution begun by the transaction.
|
| session_deps_.host_resolver->set_ondemand_mode(true);
|
| @@ -3621,7 +3622,7 @@ TEST_P(HttpNetworkTransactionTest, HttpsProxySpdyGetWithProxyAuth) {
|
| session_deps_.proxy_service = ProxyService::CreateFixed("https://myproxy:70");
|
| BoundTestNetLog log;
|
| session_deps_.net_log = log.bound().net_log();
|
| - scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| + scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
|
|
| // The first request will be a bare GET, the second request will be a
|
| // GET with a Proxy-Authorization header.
|
| @@ -3721,7 +3722,7 @@ TEST_P(HttpNetworkTransactionTest, HttpsProxySpdyConnectHttps) {
|
| session_deps_.proxy_service = ProxyService::CreateFixed("https://proxy:70");
|
| BoundTestNetLog log;
|
| session_deps_.net_log = log.bound().net_log();
|
| - scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| + scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
|
|
| scoped_ptr<HttpTransaction> trans(
|
| new HttpNetworkTransaction(DEFAULT_PRIORITY, session.get()));
|
| @@ -3805,7 +3806,7 @@ TEST_P(HttpNetworkTransactionTest, HttpsProxySpdyConnectSpdy) {
|
| session_deps_.proxy_service = ProxyService::CreateFixed("https://proxy:70");
|
| BoundTestNetLog log;
|
| session_deps_.net_log = log.bound().net_log();
|
| - scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| + scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
|
|
| scoped_ptr<HttpTransaction> trans(
|
| new HttpNetworkTransaction(DEFAULT_PRIORITY, session.get()));
|
| @@ -3896,7 +3897,7 @@ TEST_P(HttpNetworkTransactionTest, HttpsProxySpdyConnectFailure) {
|
| session_deps_.proxy_service = ProxyService::CreateFixed("https://proxy:70");
|
| BoundTestNetLog log;
|
| session_deps_.net_log = log.bound().net_log();
|
| - scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| + scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
|
|
| scoped_ptr<HttpTransaction> trans(
|
| new HttpNetworkTransaction(DEFAULT_PRIORITY, session.get()));
|
| @@ -3947,7 +3948,7 @@ TEST_P(HttpNetworkTransactionTest,
|
| session_deps_.proxy_service = ProxyService::CreateFixed("https://proxy:70");
|
| BoundTestNetLog log;
|
| session_deps_.net_log = log.bound().net_log();
|
| - scoped_refptr<HttpNetworkSession> session(
|
| + scoped_ptr<HttpNetworkSession> session(
|
| SpdySessionDependencies::SpdyCreateSession(&session_deps_));
|
|
|
| HttpRequestInfo request1;
|
| @@ -4089,7 +4090,7 @@ TEST_P(HttpNetworkTransactionTest,
|
| session_deps_.proxy_service = ProxyService::CreateFixed("https://proxy:70");
|
| BoundTestNetLog log;
|
| session_deps_.net_log = log.bound().net_log();
|
| - scoped_refptr<HttpNetworkSession> session(
|
| + scoped_ptr<HttpNetworkSession> session(
|
| SpdySessionDependencies::SpdyCreateSession(&session_deps_));
|
|
|
| HttpRequestInfo request1;
|
| @@ -4212,7 +4213,7 @@ TEST_P(HttpNetworkTransactionTest, HttpsProxySpdyLoadTimingTwoHttpRequests) {
|
| session_deps_.proxy_service = ProxyService::CreateFixed("https://proxy:70");
|
| BoundTestNetLog log;
|
| session_deps_.net_log = log.bound().net_log();
|
| - scoped_refptr<HttpNetworkSession> session(
|
| + scoped_ptr<HttpNetworkSession> session(
|
| SpdySessionDependencies::SpdyCreateSession(&session_deps_));
|
|
|
| HttpRequestInfo request1;
|
| @@ -4318,7 +4319,7 @@ TEST_P(HttpNetworkTransactionTest, HttpsProxyAuthRetry) {
|
| session_deps_.proxy_service = ProxyService::CreateFixed("https://myproxy:70");
|
| BoundTestNetLog log;
|
| session_deps_.net_log = log.bound().net_log();
|
| - scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| + scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
|
|
| // Since we have proxy, should use full url
|
| MockWrite data_writes1[] = {
|
| @@ -4415,7 +4416,7 @@ void HttpNetworkTransactionTest::ConnectStatusHelperWithExpectedStatus(
|
|
|
| // Configure against proxy server "myproxy:70".
|
| session_deps_.proxy_service = ProxyService::CreateFixed("myproxy:70");
|
| - scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| + scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
|
|
| // Since we have proxy, should try to establish tunnel.
|
| MockWrite data_writes[] = {
|
| @@ -4633,7 +4634,7 @@ TEST_P(HttpNetworkTransactionTest, BasicAuthProxyThenServer) {
|
|
|
| // Configure against proxy server "myproxy:70".
|
| session_deps_.proxy_service = ProxyService::CreateFixed("myproxy:70");
|
| - scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| + scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
|
|
| scoped_ptr<HttpTransaction> trans(
|
| new HttpNetworkTransaction(DEFAULT_PRIORITY, session.get()));
|
| @@ -4769,7 +4770,7 @@ TEST_P(HttpNetworkTransactionTest, NTLMAuth1) {
|
|
|
| HttpAuthHandlerNTLM::ScopedProcSetter proc_setter(MockGenerateRandom1,
|
| MockGetHostName);
|
| - scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| + scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
|
|
| MockWrite data_writes1[] = {
|
| MockWrite("GET /kids/login.aspx HTTP/1.1\r\n"
|
| @@ -4898,7 +4899,7 @@ TEST_P(HttpNetworkTransactionTest, NTLMAuth2) {
|
|
|
| HttpAuthHandlerNTLM::ScopedProcSetter proc_setter(MockGenerateRandom2,
|
| MockGetHostName);
|
| - scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| + scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
|
|
| MockWrite data_writes1[] = {
|
| MockWrite("GET /kids/login.aspx HTTP/1.1\r\n"
|
| @@ -5098,7 +5099,7 @@ TEST_P(HttpNetworkTransactionTest, LargeHeadersNoBody) {
|
| request.url = GURL("http://www.example.org/");
|
| request.load_flags = 0;
|
|
|
| - scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| + scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| scoped_ptr<HttpTransaction> trans(
|
| new HttpNetworkTransaction(DEFAULT_PRIORITY, session.get()));
|
|
|
| @@ -5137,7 +5138,7 @@ TEST_P(HttpNetworkTransactionTest,
|
| // Configure against proxy server "myproxy:70".
|
| session_deps_.proxy_service = ProxyService::CreateFixed("myproxy:70");
|
|
|
| - scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| + scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
|
|
| scoped_ptr<HttpTransaction> trans(
|
| new HttpNetworkTransaction(DEFAULT_PRIORITY, session.get()));
|
| @@ -5191,7 +5192,7 @@ TEST_P(HttpNetworkTransactionTest, RecycleSocket) {
|
| request.url = GURL("http://www.example.org/");
|
| request.load_flags = 0;
|
|
|
| - scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| + scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
|
|
| scoped_ptr<HttpTransaction> trans(
|
| new HttpNetworkTransaction(DEFAULT_PRIORITY, session.get()));
|
| @@ -5270,7 +5271,7 @@ TEST_P(HttpNetworkTransactionTest, RecycleSSLSocket) {
|
|
|
| TestCompletionCallback callback;
|
|
|
| - scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| + scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| scoped_ptr<HttpTransaction> trans(
|
| new HttpNetworkTransaction(DEFAULT_PRIORITY, session.get()));
|
|
|
| @@ -5340,7 +5341,7 @@ TEST_P(HttpNetworkTransactionTest, RecycleDeadSSLSocket) {
|
|
|
| TestCompletionCallback callback;
|
|
|
| - scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| + scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| scoped_ptr<HttpTransaction> trans(
|
| new HttpNetworkTransaction(DEFAULT_PRIORITY, session.get()));
|
|
|
| @@ -5408,7 +5409,7 @@ TEST_P(HttpNetworkTransactionTest, RecycleSocketAfterZeroContentLength) {
|
| "rt=prt.2642,ol.2649,xjs.2951");
|
| request.load_flags = 0;
|
|
|
| - scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| + scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
|
|
| scoped_ptr<HttpTransaction> trans(
|
| new HttpNetworkTransaction(DEFAULT_PRIORITY, session.get()));
|
| @@ -5474,7 +5475,7 @@ TEST_P(HttpNetworkTransactionTest, ResendRequestOnWriteBodyError) {
|
| request[1].upload_data_stream = &upload_data_stream;
|
| request[1].load_flags = 0;
|
|
|
| - scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| + scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
|
|
| // The first socket is used for transaction 1 and the first attempt of
|
| // transaction 2.
|
| @@ -5552,7 +5553,7 @@ TEST_P(HttpNetworkTransactionTest, AuthIdentityInURL) {
|
| request.url = GURL("http://foo:b@r@www.example.org/");
|
| request.load_flags = LOAD_NORMAL;
|
|
|
| - scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| + scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| scoped_ptr<HttpTransaction> trans(
|
| new HttpNetworkTransaction(DEFAULT_PRIORITY, session.get()));
|
|
|
| @@ -5635,7 +5636,7 @@ TEST_P(HttpNetworkTransactionTest, WrongAuthIdentityInURL) {
|
|
|
| request.load_flags = LOAD_NORMAL;
|
|
|
| - scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| + scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| scoped_ptr<HttpTransaction> trans(
|
| new HttpNetworkTransaction(DEFAULT_PRIORITY, session.get()));
|
|
|
| @@ -5746,7 +5747,7 @@ TEST_P(HttpNetworkTransactionTest, AuthIdentityInURLSuppressed) {
|
| request.url = GURL("http://foo:bar@www.example.org/");
|
| request.load_flags = LOAD_DO_NOT_USE_EMBEDDED_IDENTITY;
|
|
|
| - scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| + scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| scoped_ptr<HttpTransaction> trans(
|
| new HttpNetworkTransaction(DEFAULT_PRIORITY, session.get()));
|
|
|
| @@ -5820,7 +5821,7 @@ TEST_P(HttpNetworkTransactionTest, AuthIdentityInURLSuppressed) {
|
|
|
| // Test that previously tried username/passwords for a realm get re-used.
|
| TEST_P(HttpNetworkTransactionTest, BasicAuthCacheAndPreauth) {
|
| - scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| + scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
|
|
| // Transaction 1: authenticate (foo, bar) on MyRealm1
|
| {
|
| @@ -6220,7 +6221,7 @@ TEST_P(HttpNetworkTransactionTest, DigestPreAuthNonceCount) {
|
| new HttpAuthHandlerDigest::FixedNonceGenerator("0123456789abcdef");
|
| digest_factory->set_nonce_generator(nonce_generator);
|
| session_deps_.http_auth_handler_factory.reset(digest_factory);
|
| - scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| + scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
|
|
| // Transaction 1: authenticate (foo, bar) on MyRealm1
|
| {
|
| @@ -6352,7 +6353,7 @@ TEST_P(HttpNetworkTransactionTest, DigestPreAuthNonceCount) {
|
| // Test the ResetStateForRestart() private method.
|
| TEST_P(HttpNetworkTransactionTest, ResetStateForRestart) {
|
| // Create a transaction (the dependencies aren't important).
|
| - scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| + scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| scoped_ptr<HttpNetworkTransaction> trans(
|
| new HttpNetworkTransaction(DEFAULT_PRIORITY, session.get()));
|
|
|
| @@ -6399,7 +6400,7 @@ TEST_P(HttpNetworkTransactionTest, HTTPSBadCertificate) {
|
| request.url = GURL("https://www.example.org/");
|
| request.load_flags = 0;
|
|
|
| - scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| + scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| scoped_ptr<HttpTransaction> trans(
|
| new HttpNetworkTransaction(DEFAULT_PRIORITY, session.get()));
|
|
|
| @@ -6507,7 +6508,7 @@ TEST_P(HttpNetworkTransactionTest, HTTPSBadCertificateViaProxy) {
|
| for (int i = 0; i < 2; i++) {
|
| session_deps_.socket_factory->ResetNextMockIndexes();
|
|
|
| - scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| + scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| scoped_ptr<HttpTransaction> trans(
|
| new HttpNetworkTransaction(DEFAULT_PRIORITY, session.get()));
|
|
|
| @@ -6573,7 +6574,7 @@ TEST_P(HttpNetworkTransactionTest, HTTPSViaHttpsProxy) {
|
|
|
| TestCompletionCallback callback;
|
|
|
| - scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| + scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| scoped_ptr<HttpTransaction> trans(
|
| new HttpNetworkTransaction(DEFAULT_PRIORITY, session.get()));
|
|
|
| @@ -6632,7 +6633,7 @@ TEST_P(HttpNetworkTransactionTest, RedirectOfHttpsConnectViaHttpsProxy) {
|
|
|
| TestCompletionCallback callback;
|
|
|
| - scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| + scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| scoped_ptr<HttpTransaction> trans(
|
| new HttpNetworkTransaction(DEFAULT_PRIORITY, session.get()));
|
|
|
| @@ -6713,7 +6714,7 @@ TEST_P(HttpNetworkTransactionTest, RedirectOfHttpsConnectViaSpdyProxy) {
|
|
|
| TestCompletionCallback callback;
|
|
|
| - scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| + scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| scoped_ptr<HttpTransaction> trans(
|
| new HttpNetworkTransaction(DEFAULT_PRIORITY, session.get()));
|
|
|
| @@ -6765,7 +6766,7 @@ TEST_P(HttpNetworkTransactionTest,
|
|
|
| TestCompletionCallback callback;
|
|
|
| - scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| + scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| scoped_ptr<HttpTransaction> trans(
|
| new HttpNetworkTransaction(DEFAULT_PRIORITY, session.get()));
|
|
|
| @@ -6822,7 +6823,7 @@ TEST_P(HttpNetworkTransactionTest,
|
|
|
| TestCompletionCallback callback;
|
|
|
| - scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| + scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| scoped_ptr<HttpTransaction> trans(
|
| new HttpNetworkTransaction(DEFAULT_PRIORITY, session.get()));
|
|
|
| @@ -6849,7 +6850,7 @@ TEST_P(HttpNetworkTransactionTest, BasicAuthSpdyProxy) {
|
| ProxyService::CreateFixedFromPacResult("HTTPS myproxy:70");
|
| BoundTestNetLog log;
|
| session_deps_.net_log = log.bound().net_log();
|
| - scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| + scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
|
|
| // Since we have proxy, should try to establish tunnel.
|
| scoped_ptr<SpdyFrame> req(spdy_util_.ConstructSpdyConnect(
|
| @@ -6994,7 +6995,7 @@ TEST_P(HttpNetworkTransactionTest, CrossOriginProxyPush) {
|
| // Enable cross-origin push.
|
| session_deps_.trusted_spdy_proxy = "myproxy:70";
|
|
|
| - scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| + scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
|
|
| scoped_ptr<SpdyFrame> stream1_syn(
|
| spdy_util_.ConstructSpdyGet(NULL, 0, false, 1, LOWEST, false));
|
| @@ -7107,7 +7108,7 @@ TEST_P(HttpNetworkTransactionTest, CrossOriginProxyPushCorrectness) {
|
| // Enable cross-origin push.
|
| session_deps_.trusted_spdy_proxy = "myproxy:70";
|
|
|
| - scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| + scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
|
|
| scoped_ptr<SpdyFrame> stream1_syn(
|
| spdy_util_.ConstructSpdyGet(NULL, 0, false, 1, LOWEST, false));
|
| @@ -7235,7 +7236,7 @@ TEST_P(HttpNetworkTransactionTest, HTTPSBadCertificateViaHttpsProxy) {
|
|
|
| TestCompletionCallback callback;
|
|
|
| - scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| + scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| scoped_ptr<HttpTransaction> trans(
|
| new HttpNetworkTransaction(DEFAULT_PRIORITY, session.get()));
|
|
|
| @@ -7264,7 +7265,7 @@ TEST_P(HttpNetworkTransactionTest, BuildRequest_UserAgent) {
|
| request.extra_headers.SetHeader(HttpRequestHeaders::kUserAgent,
|
| "Chromium Ultra Awesome X Edition");
|
|
|
| - scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| + scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| scoped_ptr<HttpTransaction> trans(
|
| new HttpNetworkTransaction(DEFAULT_PRIORITY, session.get()));
|
|
|
| @@ -7305,7 +7306,7 @@ TEST_P(HttpNetworkTransactionTest, BuildRequest_UserAgentOverTunnel) {
|
| "Chromium Ultra Awesome X Edition");
|
|
|
| session_deps_.proxy_service = ProxyService::CreateFixed("myproxy:70");
|
| - scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| + scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| scoped_ptr<HttpTransaction> trans(
|
| new HttpNetworkTransaction(DEFAULT_PRIORITY, session.get()));
|
|
|
| @@ -7345,7 +7346,7 @@ TEST_P(HttpNetworkTransactionTest, BuildRequest_Referer) {
|
| request.extra_headers.SetHeader(HttpRequestHeaders::kReferer,
|
| "http://the.previous.site.com/");
|
|
|
| - scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| + scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| scoped_ptr<HttpTransaction> trans(
|
| new HttpNetworkTransaction(DEFAULT_PRIORITY, session.get()));
|
|
|
| @@ -7383,7 +7384,7 @@ TEST_P(HttpNetworkTransactionTest, BuildRequest_PostContentLengthZero) {
|
| request.method = "POST";
|
| request.url = GURL("http://www.example.org/");
|
|
|
| - scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| + scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| scoped_ptr<HttpTransaction> trans(
|
| new HttpNetworkTransaction(DEFAULT_PRIORITY, session.get()));
|
|
|
| @@ -7421,7 +7422,7 @@ TEST_P(HttpNetworkTransactionTest, BuildRequest_PutContentLengthZero) {
|
| request.method = "PUT";
|
| request.url = GURL("http://www.example.org/");
|
|
|
| - scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| + scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| scoped_ptr<HttpTransaction> trans(
|
| new HttpNetworkTransaction(DEFAULT_PRIORITY, session.get()));
|
|
|
| @@ -7459,7 +7460,7 @@ TEST_P(HttpNetworkTransactionTest, BuildRequest_HeadContentLengthZero) {
|
| request.method = "HEAD";
|
| request.url = GURL("http://www.example.org/");
|
|
|
| - scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| + scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| scoped_ptr<HttpTransaction> trans(
|
| new HttpNetworkTransaction(DEFAULT_PRIORITY, session.get()));
|
|
|
| @@ -7496,7 +7497,7 @@ TEST_P(HttpNetworkTransactionTest, BuildRequest_CacheControlNoCache) {
|
| request.url = GURL("http://www.example.org/");
|
| request.load_flags = LOAD_BYPASS_CACHE;
|
|
|
| - scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| + scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| scoped_ptr<HttpTransaction> trans(
|
| new HttpNetworkTransaction(DEFAULT_PRIORITY, session.get()));
|
|
|
| @@ -7537,7 +7538,7 @@ TEST_P(HttpNetworkTransactionTest,
|
| request.url = GURL("http://www.example.org/");
|
| request.load_flags = LOAD_VALIDATE_CACHE;
|
|
|
| - scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| + scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| scoped_ptr<HttpTransaction> trans(
|
| new HttpNetworkTransaction(DEFAULT_PRIORITY, session.get()));
|
|
|
| @@ -7576,7 +7577,7 @@ TEST_P(HttpNetworkTransactionTest, BuildRequest_ExtraHeaders) {
|
| request.url = GURL("http://www.example.org/");
|
| request.extra_headers.SetHeader("FooHeader", "Bar");
|
|
|
| - scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| + scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| scoped_ptr<HttpTransaction> trans(
|
| new HttpNetworkTransaction(DEFAULT_PRIORITY, session.get()));
|
|
|
| @@ -7617,7 +7618,7 @@ TEST_P(HttpNetworkTransactionTest, BuildRequest_ExtraHeadersStripped) {
|
| request.extra_headers.SetHeader("hEllo", "Kitty");
|
| request.extra_headers.SetHeader("FoO", "bar");
|
|
|
| - scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| + scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| scoped_ptr<HttpTransaction> trans(
|
| new HttpNetworkTransaction(DEFAULT_PRIORITY, session.get()));
|
|
|
| @@ -7663,7 +7664,7 @@ TEST_P(HttpNetworkTransactionTest, SOCKS4_HTTP_GET) {
|
| TestNetLog net_log;
|
| session_deps_.net_log = &net_log;
|
|
|
| - scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| + scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| scoped_ptr<HttpTransaction> trans(
|
| new HttpNetworkTransaction(DEFAULT_PRIORITY, session.get()));
|
|
|
| @@ -7722,7 +7723,7 @@ TEST_P(HttpNetworkTransactionTest, SOCKS4_SSL_GET) {
|
| TestNetLog net_log;
|
| session_deps_.net_log = &net_log;
|
|
|
| - scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| + scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| scoped_ptr<HttpTransaction> trans(
|
| new HttpNetworkTransaction(DEFAULT_PRIORITY, session.get()));
|
|
|
| @@ -7786,7 +7787,7 @@ TEST_P(HttpNetworkTransactionTest, SOCKS4_HTTP_GET_no_PAC) {
|
| TestNetLog net_log;
|
| session_deps_.net_log = &net_log;
|
|
|
| - scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| + scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| scoped_ptr<HttpTransaction> trans(
|
| new HttpNetworkTransaction(DEFAULT_PRIORITY, session.get()));
|
|
|
| @@ -7845,7 +7846,7 @@ TEST_P(HttpNetworkTransactionTest, SOCKS5_HTTP_GET) {
|
| TestNetLog net_log;
|
| session_deps_.net_log = &net_log;
|
|
|
| - scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| + scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| scoped_ptr<HttpTransaction> trans(
|
| new HttpNetworkTransaction(DEFAULT_PRIORITY, session.get()));
|
|
|
| @@ -7917,7 +7918,7 @@ TEST_P(HttpNetworkTransactionTest, SOCKS5_SSL_GET) {
|
| TestNetLog net_log;
|
| session_deps_.net_log = &net_log;
|
|
|
| - scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| + scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| scoped_ptr<HttpTransaction> trans(
|
| new HttpNetworkTransaction(DEFAULT_PRIORITY, session.get()));
|
|
|
| @@ -7994,10 +7995,10 @@ struct GroupNameTest {
|
| bool ssl;
|
| };
|
|
|
| -scoped_refptr<HttpNetworkSession> SetupSessionForGroupNameTests(
|
| +scoped_ptr<HttpNetworkSession> SetupSessionForGroupNameTests(
|
| NextProto next_proto,
|
| SpdySessionDependencies* session_deps_) {
|
| - scoped_refptr<HttpNetworkSession> session(CreateSession(session_deps_));
|
| + scoped_ptr<HttpNetworkSession> session(CreateSession(session_deps_));
|
|
|
| base::WeakPtr<HttpServerProperties> http_server_properties =
|
| session->http_server_properties();
|
| @@ -8011,16 +8012,15 @@ scoped_refptr<HttpNetworkSession> SetupSessionForGroupNameTests(
|
| return session;
|
| }
|
|
|
| -int GroupNameTransactionHelper(
|
| - const std::string& url,
|
| - const scoped_refptr<HttpNetworkSession>& session) {
|
| +int GroupNameTransactionHelper(const std::string& url,
|
| + HttpNetworkSession* session) {
|
| HttpRequestInfo request;
|
| request.method = "GET";
|
| request.url = GURL(url);
|
| request.load_flags = 0;
|
|
|
| scoped_ptr<HttpTransaction> trans(
|
| - new HttpNetworkTransaction(DEFAULT_PRIORITY, session.get()));
|
| + new HttpNetworkTransaction(DEFAULT_PRIORITY, session));
|
|
|
| TestCompletionCallback callback;
|
|
|
| @@ -8071,10 +8071,10 @@ TEST_P(HttpNetworkTransactionTest, GroupNameForDirectConnections) {
|
| for (size_t i = 0; i < arraysize(tests); ++i) {
|
| session_deps_.proxy_service =
|
| ProxyService::CreateFixed(tests[i].proxy_server);
|
| - scoped_refptr<HttpNetworkSession> session(
|
| + scoped_ptr<HttpNetworkSession> session(
|
| SetupSessionForGroupNameTests(GetParam(), &session_deps_));
|
|
|
| - HttpNetworkSessionPeer peer(session);
|
| + HttpNetworkSessionPeer peer(session.get());
|
| CaptureGroupNameTransportSocketPool* transport_conn_pool =
|
| new CaptureGroupNameTransportSocketPool(NULL, NULL);
|
| CaptureGroupNameSSLSocketPool* ssl_conn_pool =
|
| @@ -8086,7 +8086,7 @@ TEST_P(HttpNetworkTransactionTest, GroupNameForDirectConnections) {
|
| peer.SetClientSocketPoolManager(mock_pool_manager.Pass());
|
|
|
| EXPECT_EQ(ERR_IO_PENDING,
|
| - GroupNameTransactionHelper(tests[i].url, session));
|
| + GroupNameTransactionHelper(tests[i].url, session.get()));
|
| if (tests[i].ssl)
|
| EXPECT_EQ(tests[i].expected_group_name,
|
| ssl_conn_pool->last_group_name_received());
|
| @@ -8133,10 +8133,10 @@ TEST_P(HttpNetworkTransactionTest, GroupNameForHTTPProxyConnections) {
|
| for (size_t i = 0; i < arraysize(tests); ++i) {
|
| session_deps_.proxy_service =
|
| ProxyService::CreateFixed(tests[i].proxy_server);
|
| - scoped_refptr<HttpNetworkSession> session(
|
| + scoped_ptr<HttpNetworkSession> session(
|
| SetupSessionForGroupNameTests(GetParam(), &session_deps_));
|
|
|
| - HttpNetworkSessionPeer peer(session);
|
| + HttpNetworkSessionPeer peer(session.get());
|
|
|
| HostPortPair proxy_host("http_proxy", 80);
|
| CaptureGroupNameHttpProxySocketPool* http_proxy_pool =
|
| @@ -8151,7 +8151,7 @@ TEST_P(HttpNetworkTransactionTest, GroupNameForHTTPProxyConnections) {
|
| peer.SetClientSocketPoolManager(mock_pool_manager.Pass());
|
|
|
| EXPECT_EQ(ERR_IO_PENDING,
|
| - GroupNameTransactionHelper(tests[i].url, session));
|
| + GroupNameTransactionHelper(tests[i].url, session.get()));
|
| if (tests[i].ssl)
|
| EXPECT_EQ(tests[i].expected_group_name,
|
| ssl_conn_pool->last_group_name_received());
|
| @@ -8203,10 +8203,10 @@ TEST_P(HttpNetworkTransactionTest, GroupNameForSOCKSConnections) {
|
| for (size_t i = 0; i < arraysize(tests); ++i) {
|
| session_deps_.proxy_service =
|
| ProxyService::CreateFixed(tests[i].proxy_server);
|
| - scoped_refptr<HttpNetworkSession> session(
|
| + scoped_ptr<HttpNetworkSession> session(
|
| SetupSessionForGroupNameTests(GetParam(), &session_deps_));
|
|
|
| - HttpNetworkSessionPeer peer(session);
|
| + HttpNetworkSessionPeer peer(session.get());
|
|
|
| HostPortPair proxy_host("socks_proxy", 1080);
|
| CaptureGroupNameSOCKSSocketPool* socks_conn_pool =
|
| @@ -8224,7 +8224,7 @@ TEST_P(HttpNetworkTransactionTest, GroupNameForSOCKSConnections) {
|
| new HttpNetworkTransaction(DEFAULT_PRIORITY, session.get()));
|
|
|
| EXPECT_EQ(ERR_IO_PENDING,
|
| - GroupNameTransactionHelper(tests[i].url, session));
|
| + GroupNameTransactionHelper(tests[i].url, session.get()));
|
| if (tests[i].ssl)
|
| EXPECT_EQ(tests[i].expected_group_name,
|
| ssl_conn_pool->last_group_name_received());
|
| @@ -8246,7 +8246,7 @@ TEST_P(HttpNetworkTransactionTest, ReconsiderProxyAfterFailedConnection) {
|
| // connecting to both proxies (myproxy:70 and foobar:80).
|
| session_deps_.host_resolver->rules()->AddSimulatedFailure("*");
|
|
|
| - scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| + scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| scoped_ptr<HttpTransaction> trans(
|
| new HttpNetworkTransaction(DEFAULT_PRIORITY, session.get()));
|
|
|
| @@ -8272,7 +8272,7 @@ void HttpNetworkTransactionTest::BypassHostCacheOnRefreshHelper(
|
| // Select a host resolver that does caching.
|
| session_deps_.host_resolver.reset(new MockCachingHostResolver);
|
|
|
| - scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| + scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| scoped_ptr<HttpTransaction> trans(
|
| new HttpNetworkTransaction(DEFAULT_PRIORITY, session.get()));
|
|
|
| @@ -8341,7 +8341,7 @@ TEST_P(HttpNetworkTransactionTest, RequestWriteError) {
|
| StaticSocketDataProvider data(NULL, 0,
|
| write_failure, arraysize(write_failure));
|
| session_deps_.socket_factory->AddSocketDataProvider(&data);
|
| - scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| + scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
|
|
| TestCompletionCallback callback;
|
|
|
| @@ -8373,7 +8373,7 @@ TEST_P(HttpNetworkTransactionTest, ConnectionClosedAfterStartOfHeaders) {
|
|
|
| StaticSocketDataProvider data(data_reads, arraysize(data_reads), NULL, 0);
|
| session_deps_.socket_factory->AddSocketDataProvider(&data);
|
| - scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| + scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
|
|
| TestCompletionCallback callback;
|
|
|
| @@ -8451,7 +8451,7 @@ TEST_P(HttpNetworkTransactionTest, DrainResetOK) {
|
| StaticSocketDataProvider data2(data_reads2, arraysize(data_reads2),
|
| data_writes2, arraysize(data_writes2));
|
| session_deps_.socket_factory->AddSocketDataProvider(&data2);
|
| - scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| + scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
|
|
| TestCompletionCallback callback1;
|
|
|
| @@ -8507,7 +8507,7 @@ TEST_P(HttpNetworkTransactionTest, HTTPSViaProxyWithExtraData) {
|
|
|
| session_deps_.socket_factory->ResetNextMockIndexes();
|
|
|
| - scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| + scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| scoped_ptr<HttpTransaction> trans(
|
| new HttpNetworkTransaction(DEFAULT_PRIORITY, session.get()));
|
|
|
| @@ -8524,7 +8524,7 @@ TEST_P(HttpNetworkTransactionTest, LargeContentLengthThenClose) {
|
| request.url = GURL("http://www.example.org/");
|
| request.load_flags = 0;
|
|
|
| - scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| + scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| scoped_ptr<HttpTransaction> trans(
|
| new HttpNetworkTransaction(DEFAULT_PRIORITY, session.get()));
|
|
|
| @@ -8573,7 +8573,7 @@ TEST_P(HttpNetworkTransactionTest, UploadFileSmallerThanLength) {
|
| request.upload_data_stream = &upload_data_stream;
|
| request.load_flags = 0;
|
|
|
| - scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| + scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| scoped_ptr<HttpTransaction> trans(
|
| new HttpNetworkTransaction(DEFAULT_PRIORITY, session.get()));
|
|
|
| @@ -8628,7 +8628,7 @@ TEST_P(HttpNetworkTransactionTest, UploadUnreadableFile) {
|
| request.load_flags = 0;
|
|
|
| // If we try to upload an unreadable file, the transaction should fail.
|
| - scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| + scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| scoped_ptr<HttpTransaction> trans(
|
| new HttpNetworkTransaction(DEFAULT_PRIORITY, session.get()));
|
|
|
| @@ -8682,7 +8682,7 @@ TEST_P(HttpNetworkTransactionTest, CancelDuringInitRequestBody) {
|
| request.upload_data_stream = &upload_data_stream;
|
| request.load_flags = 0;
|
|
|
| - scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| + scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| scoped_ptr<HttpTransaction> trans(
|
| new HttpNetworkTransaction(DEFAULT_PRIORITY, session.get()));
|
|
|
| @@ -8789,7 +8789,7 @@ TEST_P(HttpNetworkTransactionTest, ChangeAuthRealms) {
|
|
|
| TestCompletionCallback callback1;
|
|
|
| - scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| + scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| scoped_ptr<HttpTransaction> trans(
|
| new HttpNetworkTransaction(DEFAULT_PRIORITY, session.get()));
|
|
|
| @@ -8884,7 +8884,7 @@ TEST_P(HttpNetworkTransactionTest, HonorAlternativeServiceHeader) {
|
|
|
| TestCompletionCallback callback;
|
|
|
| - scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| + scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| scoped_ptr<HttpTransaction> trans(
|
| new HttpNetworkTransaction(DEFAULT_PRIORITY, session.get()));
|
|
|
| @@ -8948,7 +8948,7 @@ TEST_P(HttpNetworkTransactionTest, DoNotHonorAlternativeServiceHeader) {
|
|
|
| TestCompletionCallback callback;
|
|
|
| - scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| + scoped_ptr<HttpNetworkSession> session = CreateSession(&session_deps_);
|
| scoped_ptr<HttpTransaction> trans(
|
| new HttpNetworkTransaction(DEFAULT_PRIORITY, session.get()));
|
|
|
| @@ -9005,7 +9005,7 @@ TEST_P(HttpNetworkTransactionTest, HonorMultipleAlternativeServiceHeader) {
|
|
|
| TestCompletionCallback callback;
|
|
|
| - scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| + scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| scoped_ptr<HttpTransaction> trans(
|
| new HttpNetworkTransaction(DEFAULT_PRIORITY, session.get()));
|
|
|
| @@ -9072,7 +9072,7 @@ TEST_P(HttpNetworkTransactionTest, HonorAlternateProtocolHeader) {
|
|
|
| TestCompletionCallback callback;
|
|
|
| - scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| + scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| scoped_ptr<HttpTransaction> trans(
|
| new HttpNetworkTransaction(DEFAULT_PRIORITY, session.get()));
|
|
|
| @@ -9129,7 +9129,7 @@ TEST_P(HttpNetworkTransactionTest, EmptyAlternateProtocolHeader) {
|
|
|
| TestCompletionCallback callback;
|
|
|
| - scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| + scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
|
|
| HostPortPair http_host_port_pair("www.example.org", 80);
|
| HttpServerProperties& http_server_properties =
|
| @@ -9196,7 +9196,7 @@ TEST_P(HttpNetworkTransactionTest, AltSvcOverwritesAlternateProtocol) {
|
|
|
| TestCompletionCallback callback;
|
|
|
| - scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| + scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| scoped_ptr<HttpTransaction> trans(
|
| new HttpNetworkTransaction(DEFAULT_PRIORITY, session.get()));
|
|
|
| @@ -9255,7 +9255,7 @@ TEST_P(HttpNetworkTransactionTest, DisableAlternativeServiceToDifferentHost) {
|
| nullptr, 0);
|
| session_deps_.socket_factory->AddSocketDataProvider(&second_data);
|
|
|
| - scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| + scoped_ptr<HttpNetworkSession> session = CreateSession(&session_deps_);
|
|
|
| base::WeakPtr<HttpServerProperties> http_server_properties =
|
| session->http_server_properties();
|
| @@ -9299,7 +9299,7 @@ TEST_P(HttpNetworkTransactionTest,
|
| data_reads, arraysize(data_reads), NULL, 0);
|
| session_deps_.socket_factory->AddSocketDataProvider(&second_data);
|
|
|
| - scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| + scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
|
|
| base::WeakPtr<HttpServerProperties> http_server_properties =
|
| session->http_server_properties();
|
| @@ -9365,7 +9365,7 @@ TEST_P(HttpNetworkTransactionTest,
|
| data_reads, arraysize(data_reads), NULL, 0);
|
| session_deps_.socket_factory->AddSocketDataProvider(&second_data);
|
|
|
| - scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| + scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
|
|
| base::WeakPtr<HttpServerProperties> http_server_properties =
|
| session->http_server_properties();
|
| @@ -9417,7 +9417,7 @@ TEST_P(HttpNetworkTransactionTest,
|
| data_reads, arraysize(data_reads), NULL, 0);
|
| session_deps_.socket_factory->AddSocketDataProvider(&second_data);
|
|
|
| - scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| + scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
|
|
| base::WeakPtr<HttpServerProperties> http_server_properties =
|
| session->http_server_properties();
|
| @@ -9468,7 +9468,7 @@ TEST_P(HttpNetworkTransactionTest,
|
| data_reads, arraysize(data_reads), NULL, 0);
|
| session_deps_.socket_factory->AddSocketDataProvider(&second_data);
|
|
|
| - scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| + scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
|
|
| base::WeakPtr<HttpServerProperties> http_server_properties =
|
| session->http_server_properties();
|
| @@ -9520,7 +9520,7 @@ TEST_P(HttpNetworkTransactionTest,
|
| data_reads, arraysize(data_reads), NULL, 0);
|
| session_deps_.socket_factory->AddSocketDataProvider(&second_data);
|
|
|
| - scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| + scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
|
|
| base::WeakPtr<HttpServerProperties> http_server_properties =
|
| session->http_server_properties();
|
| @@ -9571,7 +9571,7 @@ TEST_P(HttpNetworkTransactionTest,
|
| data_reads, arraysize(data_reads), NULL, 0);
|
| session_deps_.socket_factory->AddSocketDataProvider(&second_data);
|
|
|
| - scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| + scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
|
|
| base::WeakPtr<HttpServerProperties> http_server_properties =
|
| session->http_server_properties();
|
| @@ -9617,7 +9617,7 @@ TEST_P(HttpNetworkTransactionTest, AlternateProtocolUnsafeBlocked) {
|
| data_reads, arraysize(data_reads), NULL, 0);
|
| session_deps_.socket_factory->AddSocketDataProvider(&data);
|
|
|
| - scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| + scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
|
|
| base::WeakPtr<HttpServerProperties> http_server_properties =
|
| session->http_server_properties();
|
| @@ -9702,7 +9702,7 @@ TEST_P(HttpNetworkTransactionTest, UseAlternateProtocolForNpnSpdy) {
|
|
|
| TestCompletionCallback callback;
|
|
|
| - scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| + scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| scoped_ptr<HttpTransaction> trans(
|
| new HttpNetworkTransaction(DEFAULT_PRIORITY, session.get()));
|
|
|
| @@ -9804,7 +9804,7 @@ TEST_P(HttpNetworkTransactionTest, AlternateProtocolWithSpdyLateBinding) {
|
| // Socket 5 is the unsuccessful non-Alternate-Protocol for transaction 3.
|
| session_deps_.socket_factory->AddSocketDataProvider(&hanging_socket);
|
|
|
| - scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| + scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| TestCompletionCallback callback1;
|
| HttpNetworkTransaction trans1(DEFAULT_PRIORITY, session.get());
|
|
|
| @@ -9895,7 +9895,7 @@ TEST_P(HttpNetworkTransactionTest, StallAlternateProtocolForNpnSpdy) {
|
|
|
| TestCompletionCallback callback;
|
|
|
| - scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| + scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| scoped_ptr<HttpTransaction> trans(
|
| new HttpNetworkTransaction(DEFAULT_PRIORITY, session.get()));
|
|
|
| @@ -10059,7 +10059,7 @@ TEST_P(HttpNetworkTransactionTest,
|
|
|
| TestCompletionCallback callback;
|
|
|
| - scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| + scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| scoped_ptr<HttpTransaction> trans(
|
| new HttpNetworkTransaction(DEFAULT_PRIORITY, session.get()));
|
|
|
| @@ -10152,7 +10152,7 @@ TEST_P(HttpNetworkTransactionTest,
|
|
|
| TestCompletionCallback callback;
|
|
|
| - scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| + scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
|
|
| scoped_ptr<HttpTransaction> trans(
|
| new HttpNetworkTransaction(DEFAULT_PRIORITY, session.get()));
|
| @@ -10175,7 +10175,7 @@ TEST_P(HttpNetworkTransactionTest,
|
| SpdySessionKey key(host_port_pair, ProxyServer::Direct(),
|
| PRIVACY_MODE_DISABLED);
|
| base::WeakPtr<SpdySession> spdy_session =
|
| - CreateSecureSpdySession(session, key, BoundNetLog());
|
| + CreateSecureSpdySession(session.get(), key, BoundNetLog());
|
|
|
| trans.reset(new HttpNetworkTransaction(DEFAULT_PRIORITY, session.get()));
|
|
|
| @@ -10544,7 +10544,7 @@ TEST_P(HttpNetworkTransactionTest, GenerateAuthToken) {
|
| request.url = GURL(test_config.server_url);
|
| request.load_flags = 0;
|
|
|
| - scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| + scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| HttpNetworkTransaction trans(DEFAULT_PRIORITY, session.get());
|
|
|
| SSLSocketDataProvider ssl_socket_data_provider(SYNCHRONOUS, OK);
|
| @@ -10644,12 +10644,12 @@ TEST_P(HttpNetworkTransactionTest, MultiRoundAuth) {
|
| request.url = origin;
|
| request.load_flags = 0;
|
|
|
| - scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| + scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
|
|
| // Use a TCP Socket Pool with only one connection per group. This is used
|
| // to validate that the TCP socket is not released to the pool between
|
| // each round of multi-round authentication.
|
| - HttpNetworkSessionPeer session_peer(session);
|
| + HttpNetworkSessionPeer session_peer(session.get());
|
| TransportClientSocketPool* transport_pool = new TransportClientSocketPool(
|
| 50, // Max sockets for pool
|
| 1, // Max sockets per group
|
| @@ -10844,7 +10844,7 @@ TEST_P(HttpNetworkTransactionTest, NpnWithHttpOverSSL) {
|
|
|
| TestCompletionCallback callback;
|
|
|
| - scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| + scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| scoped_ptr<HttpTransaction> trans(
|
| new HttpNetworkTransaction(DEFAULT_PRIORITY, session.get()));
|
|
|
| @@ -10896,7 +10896,7 @@ TEST_P(HttpNetworkTransactionTest, SpdyPostNPNServerHangup) {
|
|
|
| TestCompletionCallback callback;
|
|
|
| - scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| + scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| scoped_ptr<HttpTransaction> trans(
|
| new HttpNetworkTransaction(DEFAULT_PRIORITY, session.get()));
|
|
|
| @@ -11053,7 +11053,7 @@ TEST_P(HttpNetworkTransactionTest, SpdyAlternateProtocolThroughProxy) {
|
| session_deps_.socket_factory->AddSSLSocketDataProvider(&ssl);
|
| session_deps_.socket_factory->AddSocketDataProvider(
|
| &hanging_non_alternate_protocol_socket);
|
| - scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| + scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
|
|
| // First round should work and provide the Alternate-Protocol state.
|
| TestCompletionCallback callback_1;
|
| @@ -11113,7 +11113,7 @@ TEST_P(HttpNetworkTransactionTest, SimpleCancel) {
|
| request.load_flags = 0;
|
|
|
| session_deps_.host_resolver->set_synchronous_mode(true);
|
| - scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| + scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| scoped_ptr<HttpTransaction> trans(
|
| new HttpNetworkTransaction(DEFAULT_PRIORITY, session.get()));
|
|
|
| @@ -11151,7 +11151,7 @@ TEST_P(HttpNetworkTransactionTest, CancelAfterHeaders) {
|
| StaticSocketDataProvider data(data_reads, arraysize(data_reads), NULL, 0);
|
| session_deps_.socket_factory->AddSocketDataProvider(&data);
|
|
|
| - scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| + scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
|
|
| {
|
| HttpRequestInfo request;
|
| @@ -11187,7 +11187,7 @@ TEST_P(HttpNetworkTransactionTest, ProxyGet) {
|
| ProxyService::CreateFixedFromPacResult("PROXY myproxy:70");
|
| BoundTestNetLog log;
|
| session_deps_.net_log = log.bound().net_log();
|
| - scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| + scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
|
|
| HttpRequestInfo request;
|
| request.method = "GET";
|
| @@ -11251,7 +11251,7 @@ TEST_P(HttpNetworkTransactionTest, ProxyTunnelGet) {
|
| ProxyService::CreateFixedFromPacResult("PROXY myproxy:70");
|
| BoundTestNetLog log;
|
| session_deps_.net_log = log.bound().net_log();
|
| - scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| + scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
|
|
| HttpRequestInfo request;
|
| request.method = "GET";
|
| @@ -11328,7 +11328,7 @@ TEST_P(HttpNetworkTransactionTest, ProxyTunnelGetHangup) {
|
| session_deps_.proxy_service = ProxyService::CreateFixed("myproxy:70");
|
| BoundTestNetLog log;
|
| session_deps_.net_log = log.bound().net_log();
|
| - scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| + scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
|
|
| HttpRequestInfo request;
|
| request.method = "GET";
|
| @@ -11400,14 +11400,14 @@ TEST_P(HttpNetworkTransactionTest, PreconnectWithExistingSpdySession) {
|
| ssl.SetNextProto(GetParam());
|
| session_deps_.socket_factory->AddSSLSocketDataProvider(&ssl);
|
|
|
| - scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| + scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
|
|
| // Set up an initial SpdySession in the pool to reuse.
|
| HostPortPair host_port_pair("www.example.org", 443);
|
| SpdySessionKey key(host_port_pair, ProxyServer::Direct(),
|
| PRIVACY_MODE_DISABLED);
|
| base::WeakPtr<SpdySession> spdy_session =
|
| - CreateInsecureSpdySession(session, key, BoundNetLog());
|
| + CreateInsecureSpdySession(session.get(), key, BoundNetLog());
|
|
|
| HttpRequestInfo request;
|
| request.method = "GET";
|
| @@ -11443,7 +11443,7 @@ void HttpNetworkTransactionTest::CheckErrorIsPassedBack(
|
| session_deps_.socket_factory->AddSocketDataProvider(&data);
|
| session_deps_.socket_factory->AddSSLSocketDataProvider(&ssl_data);
|
|
|
| - scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| + scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| scoped_ptr<HttpTransaction> trans(
|
| new HttpNetworkTransaction(DEFAULT_PRIORITY, session.get()));
|
|
|
| @@ -11530,7 +11530,7 @@ TEST_P(HttpNetworkTransactionTest,
|
| StaticSocketDataProvider data4(NULL, 0, NULL, 0);
|
| session_deps_.socket_factory->AddSocketDataProvider(&data4);
|
|
|
| - scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| + scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| scoped_ptr<HttpTransaction> trans(
|
| new HttpNetworkTransaction(DEFAULT_PRIORITY, session.get()));
|
|
|
| @@ -11647,7 +11647,7 @@ TEST_P(HttpNetworkTransactionTest,
|
| StaticSocketDataProvider data5(data2_reads, arraysize(data2_reads), NULL, 0);
|
| session_deps_.socket_factory->AddSocketDataProvider(&data5);
|
|
|
| - scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| + scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| scoped_ptr<HttpTransaction> trans(
|
| new HttpNetworkTransaction(DEFAULT_PRIORITY, session.get()));
|
|
|
| @@ -11739,7 +11739,7 @@ TEST_P(HttpNetworkTransactionTest, ClientAuthCertCache_Proxy_Fail) {
|
|
|
| for (size_t i = 0; i < arraysize(requests); ++i) {
|
| session_deps_.socket_factory->ResetNextMockIndexes();
|
| - scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| + scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| scoped_ptr<HttpNetworkTransaction> trans(
|
| new HttpNetworkTransaction(DEFAULT_PRIORITY, session.get()));
|
|
|
| @@ -11792,7 +11792,7 @@ TEST_P(HttpNetworkTransactionTest, UseIPConnectionPooling) {
|
|
|
| // Set up a special HttpNetworkSession with a MockCachingHostResolver.
|
| session_deps_.host_resolver.reset(new MockCachingHostResolver());
|
| - scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| + scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| SpdySessionPoolPeer pool_peer(session->spdy_session_pool());
|
| pool_peer.DisableDomainAuthenticationVerification();
|
|
|
| @@ -11891,7 +11891,7 @@ TEST_P(HttpNetworkTransactionTest, UseIPConnectionPoolingAfterResolution) {
|
|
|
| // Set up a special HttpNetworkSession with a MockCachingHostResolver.
|
| session_deps_.host_resolver.reset(new MockCachingHostResolver());
|
| - scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| + scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| SpdySessionPoolPeer pool_peer(session->spdy_session_pool());
|
| pool_peer.DisableDomainAuthenticationVerification();
|
|
|
| @@ -12021,7 +12021,7 @@ TEST_P(HttpNetworkTransactionTest,
|
| HttpNetworkSession::Params params =
|
| SpdySessionDependencies::CreateSessionParams(&session_deps_);
|
| params.host_resolver = &host_resolver;
|
| - scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| + scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| SpdySessionPoolPeer pool_peer(session->spdy_session_pool());
|
| pool_peer.DisableDomainAuthenticationVerification();
|
|
|
| @@ -12161,7 +12161,7 @@ TEST_P(HttpNetworkTransactionTest, DoNotUseSpdySessionForHttp) {
|
| session_deps_.socket_factory->AddSocketDataProvider(&data1);
|
| session_deps_.socket_factory->AddSocketDataProvider(&data2);
|
|
|
| - scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| + scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
|
|
| // Start the first transaction to set up the SpdySession
|
| HttpRequestInfo request1;
|
| @@ -12273,7 +12273,7 @@ class AltSvcCertificateVerificationTest : public HttpNetworkTransactionTest {
|
| session_deps_.socket_factory->AddSocketDataProvider(&data_refused);
|
|
|
| session_deps_.use_alternative_services = true;
|
| - scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| + scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| base::WeakPtr<HttpServerProperties> http_server_properties =
|
| session->http_server_properties();
|
| AlternativeService alternative_service(
|
| @@ -12377,7 +12377,7 @@ TEST_P(HttpNetworkTransactionTest, AlternativeServiceNotOnHttp11) {
|
|
|
| // Set up alternative service for origin.
|
| session_deps_.use_alternative_services = true;
|
| - scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| + scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| base::WeakPtr<HttpServerProperties> http_server_properties =
|
| session->http_server_properties();
|
| AlternativeService alternative_service(
|
| @@ -12450,7 +12450,7 @@ TEST_P(HttpNetworkTransactionTest, FailedAlternativeServiceIsNotUserVisible) {
|
|
|
| // Set up alternative service for origin.
|
| session_deps_.use_alternative_services = true;
|
| - scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| + scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| base::WeakPtr<HttpServerProperties> http_server_properties =
|
| session->http_server_properties();
|
| AlternativeService alternative_service(
|
| @@ -12559,7 +12559,7 @@ TEST_P(HttpNetworkTransactionTest, AlternativeServiceShouldNotPoolToHttp11) {
|
|
|
| // Set up alternative service for origin.
|
| session_deps_.use_alternative_services = true;
|
| - scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| + scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| base::WeakPtr<HttpServerProperties> http_server_properties =
|
| session->http_server_properties();
|
| AlternativeService alternative_service(
|
| @@ -12693,7 +12693,7 @@ TEST_P(HttpNetworkTransactionTest, DoNotUseSpdySessionForHttpOverTunnel) {
|
| session_deps_.deterministic_socket_factory->AddSSLSocketDataProvider(&ssl2);
|
| session_deps_.deterministic_socket_factory->AddSocketDataProvider(&data1);
|
|
|
| - scoped_refptr<HttpNetworkSession> session(
|
| + scoped_ptr<HttpNetworkSession> session(
|
| SpdySessionDependencies::SpdyCreateSessionDeterministic(&session_deps_));
|
|
|
| // Start the first transaction to set up the SpdySession
|
| @@ -12828,7 +12828,7 @@ TEST_P(HttpNetworkTransactionTest, DoNotUseSpdySessionIfCertDoesNotMatch) {
|
| session_deps_.host_resolver->rules()->AddRule("news.example.org", ip_addr);
|
| session_deps_.host_resolver->rules()->AddRule("proxy", ip_addr);
|
|
|
| - scoped_refptr<HttpNetworkSession> session(
|
| + scoped_ptr<HttpNetworkSession> session(
|
| SpdySessionDependencies::SpdyCreateSessionDeterministic(&session_deps_));
|
|
|
| // Start the first transaction to set up the SpdySession
|
| @@ -12903,7 +12903,7 @@ TEST_P(HttpNetworkTransactionTest, ErrorSocketNotConnected) {
|
| session_deps_.socket_factory->AddSSLSocketDataProvider(&ssl2);
|
| session_deps_.socket_factory->AddSocketDataProvider(&data2);
|
|
|
| - scoped_refptr<HttpNetworkSession> session(
|
| + scoped_ptr<HttpNetworkSession> session(
|
| SpdySessionDependencies::SpdyCreateSession(&session_deps_));
|
|
|
| // Start the first transaction to set up the SpdySession and verify that
|
| @@ -12942,7 +12942,7 @@ TEST_P(HttpNetworkTransactionTest, CloseIdleSpdySessionToOpenNewOne) {
|
| // Use two different hosts with different IPs so they don't get pooled.
|
| session_deps_.host_resolver->rules()->AddRule("www.a.com", "10.0.0.1");
|
| session_deps_.host_resolver->rules()->AddRule("www.b.com", "10.0.0.2");
|
| - scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| + scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
|
|
| SSLSocketDataProvider ssl1(ASYNC, OK);
|
| ssl1.SetNextProto(GetParam());
|
| @@ -13102,7 +13102,7 @@ TEST_P(HttpNetworkTransactionTest, HttpSyncConnectError) {
|
| request.url = GURL("http://www.example.org/");
|
| request.load_flags = 0;
|
|
|
| - scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| + scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| scoped_ptr<HttpTransaction> trans(
|
| new HttpNetworkTransaction(DEFAULT_PRIORITY, session.get()));
|
|
|
| @@ -13139,7 +13139,7 @@ TEST_P(HttpNetworkTransactionTest, HttpAsyncConnectError) {
|
| request.url = GURL("http://www.example.org/");
|
| request.load_flags = 0;
|
|
|
| - scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| + scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| scoped_ptr<HttpTransaction> trans(
|
| new HttpNetworkTransaction(DEFAULT_PRIORITY, session.get()));
|
|
|
| @@ -13176,7 +13176,7 @@ TEST_P(HttpNetworkTransactionTest, HttpSyncWriteError) {
|
| request.url = GURL("http://www.example.org/");
|
| request.load_flags = 0;
|
|
|
| - scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| + scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| scoped_ptr<HttpTransaction> trans(
|
| new HttpNetworkTransaction(DEFAULT_PRIORITY, session.get()));
|
|
|
| @@ -13210,7 +13210,7 @@ TEST_P(HttpNetworkTransactionTest, HttpAsyncWriteError) {
|
| request.url = GURL("http://www.example.org/");
|
| request.load_flags = 0;
|
|
|
| - scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| + scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| scoped_ptr<HttpTransaction> trans(
|
| new HttpNetworkTransaction(DEFAULT_PRIORITY, session.get()));
|
|
|
| @@ -13244,7 +13244,7 @@ TEST_P(HttpNetworkTransactionTest, HttpSyncReadError) {
|
| request.url = GURL("http://www.example.org/");
|
| request.load_flags = 0;
|
|
|
| - scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| + scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| scoped_ptr<HttpTransaction> trans(
|
| new HttpNetworkTransaction(DEFAULT_PRIORITY, session.get()));
|
|
|
| @@ -13281,7 +13281,7 @@ TEST_P(HttpNetworkTransactionTest, HttpAsyncReadError) {
|
| request.url = GURL("http://www.example.org/");
|
| request.load_flags = 0;
|
|
|
| - scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| + scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| scoped_ptr<HttpTransaction> trans(
|
| new HttpNetworkTransaction(DEFAULT_PRIORITY, session.get()));
|
|
|
| @@ -13319,7 +13319,7 @@ TEST_P(HttpNetworkTransactionTest, GetFullRequestHeadersIncludesExtraHeader) {
|
| request.load_flags = 0;
|
| request.extra_headers.SetHeader("X-Foo", "bar");
|
|
|
| - scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| + scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| scoped_ptr<HttpTransaction> trans(
|
| new HttpNetworkTransaction(DEFAULT_PRIORITY, session.get()));
|
|
|
| @@ -13709,8 +13709,8 @@ class FakeWebSocketStreamCreateHelper :
|
| // Make sure that HttpNetworkTransaction passes on its priority to its
|
| // stream request on start.
|
| TEST_P(HttpNetworkTransactionTest, SetStreamRequestPriorityOnStart) {
|
| - scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| - HttpNetworkSessionPeer peer(session);
|
| + scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| + HttpNetworkSessionPeer peer(session.get());
|
| FakeStreamFactory* fake_factory = new FakeStreamFactory();
|
| peer.SetHttpStreamFactory(scoped_ptr<HttpStreamFactory>(fake_factory));
|
|
|
| @@ -13732,8 +13732,8 @@ TEST_P(HttpNetworkTransactionTest, SetStreamRequestPriorityOnStart) {
|
| // Make sure that HttpNetworkTransaction passes on its priority
|
| // updates to its stream request.
|
| TEST_P(HttpNetworkTransactionTest, SetStreamRequestPriority) {
|
| - scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| - HttpNetworkSessionPeer peer(session);
|
| + scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| + HttpNetworkSessionPeer peer(session.get());
|
| FakeStreamFactory* fake_factory = new FakeStreamFactory();
|
| peer.SetHttpStreamFactory(scoped_ptr<HttpStreamFactory>(fake_factory));
|
|
|
| @@ -13757,8 +13757,8 @@ TEST_P(HttpNetworkTransactionTest, SetStreamRequestPriority) {
|
| // Make sure that HttpNetworkTransaction passes on its priority
|
| // updates to its stream.
|
| TEST_P(HttpNetworkTransactionTest, SetStreamPriority) {
|
| - scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| - HttpNetworkSessionPeer peer(session);
|
| + scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| + HttpNetworkSessionPeer peer(session.get());
|
| FakeStreamFactory* fake_factory = new FakeStreamFactory();
|
| peer.SetHttpStreamFactory(scoped_ptr<HttpStreamFactory>(fake_factory));
|
|
|
| @@ -13787,8 +13787,8 @@ TEST_P(HttpNetworkTransactionTest, CreateWebSocketHandshakeStream) {
|
| std::string test_cases[] = {"ws://www.example.org/",
|
| "wss://www.example.org/"};
|
| for (size_t i = 0; i < arraysize(test_cases); ++i) {
|
| - scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| - HttpNetworkSessionPeer peer(session);
|
| + scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| + HttpNetworkSessionPeer peer(session.get());
|
| FakeStreamFactory* fake_factory = new FakeStreamFactory();
|
| FakeWebSocketStreamCreateHelper websocket_stream_create_helper;
|
| peer.SetHttpStreamFactoryForWebSocket(
|
| @@ -13869,7 +13869,7 @@ TEST_P(HttpNetworkTransactionTest, CloseSSLSocketOnIdleForHttpRequest) {
|
| http_writes, arraysize(http_writes));
|
| session_deps_.socket_factory->AddSocketDataProvider(&http_data);
|
|
|
| - scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| + scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
|
|
| // Start the SSL request.
|
| TestCompletionCallback ssl_callback;
|
| @@ -13951,7 +13951,7 @@ TEST_P(HttpNetworkTransactionTest, CloseSSLSocketOnIdleForHttpRequest2) {
|
| http_writes, arraysize(http_writes));
|
| session_deps_.socket_factory->AddSocketDataProvider(&http_data);
|
|
|
| - scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| + scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
|
|
| // Preconnect an SSL socket. A preconnect is needed because connect jobs are
|
| // cancelled when a normal transaction is cancelled.
|
| @@ -13992,7 +13992,7 @@ TEST_P(HttpNetworkTransactionTest, PostReadsErrorResponseAfterReset) {
|
| request.upload_data_stream = &upload_data_stream;
|
| request.load_flags = 0;
|
|
|
| - scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| + scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| scoped_ptr<HttpTransaction> trans(
|
| new HttpNetworkTransaction(DEFAULT_PRIORITY, session.get()));
|
| // Send headers successfully, but get an error while sending the body.
|
| @@ -14037,7 +14037,7 @@ TEST_P(HttpNetworkTransactionTest, PostReadsErrorResponseAfterReset) {
|
| // response from a server that rejected a POST with a CONNECTION_RESET.
|
| TEST_P(HttpNetworkTransactionTest,
|
| PostReadsErrorResponseAfterResetOnReusedSocket) {
|
| - scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| + scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| MockWrite data_writes[] = {
|
| MockWrite("GET / HTTP/1.1\r\n"
|
| "Host: www.foo.com\r\n"
|
| @@ -14131,7 +14131,7 @@ TEST_P(HttpNetworkTransactionTest,
|
| request.upload_data_stream = &upload_data_stream;
|
| request.load_flags = 0;
|
|
|
| - scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| + scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| scoped_ptr<HttpTransaction> trans(
|
| new HttpNetworkTransaction(DEFAULT_PRIORITY, session.get()));
|
| // Send headers successfully, but get an error while sending the body.
|
| @@ -14186,7 +14186,7 @@ TEST_P(HttpNetworkTransactionTest, ChunkedPostReadsErrorResponseAfterReset) {
|
| request.upload_data_stream = &upload_data_stream;
|
| request.load_flags = 0;
|
|
|
| - scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| + scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| scoped_ptr<HttpTransaction> trans(
|
| new HttpNetworkTransaction(DEFAULT_PRIORITY, session.get()));
|
| // Send headers successfully, but get an error while sending the body.
|
| @@ -14245,7 +14245,7 @@ TEST_P(HttpNetworkTransactionTest, PostReadsErrorResponseAfterResetAnd100) {
|
| request.upload_data_stream = &upload_data_stream;
|
| request.load_flags = 0;
|
|
|
| - scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| + scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| scoped_ptr<HttpTransaction> trans(
|
| new HttpNetworkTransaction(DEFAULT_PRIORITY, session.get()));
|
|
|
| @@ -14298,7 +14298,7 @@ TEST_P(HttpNetworkTransactionTest, PostIgnoresNonErrorResponseAfterReset) {
|
| request.upload_data_stream = &upload_data_stream;
|
| request.load_flags = 0;
|
|
|
| - scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| + scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| scoped_ptr<HttpTransaction> trans(
|
| new HttpNetworkTransaction(DEFAULT_PRIORITY, session.get()));
|
| // Send headers successfully, but get an error while sending the body.
|
| @@ -14340,7 +14340,7 @@ TEST_P(HttpNetworkTransactionTest,
|
| request.upload_data_stream = &upload_data_stream;
|
| request.load_flags = 0;
|
|
|
| - scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| + scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| scoped_ptr<HttpTransaction> trans(
|
| new HttpNetworkTransaction(DEFAULT_PRIORITY, session.get()));
|
| // Send headers successfully, but get an error while sending the body.
|
| @@ -14383,7 +14383,7 @@ TEST_P(HttpNetworkTransactionTest, PostIgnoresHttp09ResponseAfterReset) {
|
| request.upload_data_stream = &upload_data_stream;
|
| request.load_flags = 0;
|
|
|
| - scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| + scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| scoped_ptr<HttpTransaction> trans(
|
| new HttpNetworkTransaction(DEFAULT_PRIORITY, session.get()));
|
| // Send headers successfully, but get an error while sending the body.
|
| @@ -14423,7 +14423,7 @@ TEST_P(HttpNetworkTransactionTest, PostIgnoresPartial400HeadersAfterReset) {
|
| request.upload_data_stream = &upload_data_stream;
|
| request.load_flags = 0;
|
|
|
| - scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| + scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| scoped_ptr<HttpTransaction> trans(
|
| new HttpNetworkTransaction(DEFAULT_PRIORITY, session.get()));
|
| // Send headers successfully, but get an error while sending the body.
|
| @@ -14464,7 +14464,7 @@ TEST_P(HttpNetworkTransactionTest, ProxyHeadersNotSentOverWssTunnel) {
|
| session_deps_.proxy_service =
|
| ProxyService::CreateFixedFromPacResult("PROXY myproxy:70");
|
|
|
| - scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| + scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
|
|
| // Since a proxy is configured, try to establish a tunnel.
|
| MockWrite data_writes[] = {
|
| @@ -14570,7 +14570,7 @@ TEST_P(HttpNetworkTransactionTest, ProxyHeadersNotSentOverWsTunnel) {
|
| session_deps_.proxy_service =
|
| ProxyService::CreateFixedFromPacResult("PROXY myproxy:70");
|
|
|
| - scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| + scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
|
|
| MockWrite data_writes[] = {
|
| // Try to establish a tunnel for the WebSocket connection, with
|
| @@ -14646,7 +14646,7 @@ TEST_P(HttpNetworkTransactionTest, TotalNetworkBytesPost) {
|
| request.url = GURL("http://www.foo.com/");
|
| request.upload_data_stream = &upload_data_stream;
|
|
|
| - scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| + scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| scoped_ptr<HttpTransaction> trans(
|
| new HttpNetworkTransaction(DEFAULT_PRIORITY, session.get()));
|
| MockWrite data_writes[] = {
|
| @@ -14690,7 +14690,7 @@ TEST_P(HttpNetworkTransactionTest, TotalNetworkBytesPost100Continue) {
|
| request.url = GURL("http://www.foo.com/");
|
| request.upload_data_stream = &upload_data_stream;
|
|
|
| - scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| + scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| scoped_ptr<HttpTransaction> trans(
|
| new HttpNetworkTransaction(DEFAULT_PRIORITY, session.get()));
|
| MockWrite data_writes[] = {
|
| @@ -14735,7 +14735,7 @@ TEST_P(HttpNetworkTransactionTest, TotalNetworkBytesChunkedPost) {
|
| request.url = GURL("http://www.foo.com/");
|
| request.upload_data_stream = &upload_data_stream;
|
|
|
| - scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| + scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_));
|
| scoped_ptr<HttpTransaction> trans(
|
| new HttpNetworkTransaction(DEFAULT_PRIORITY, session.get()));
|
| // Send headers successfully, but get an error while sending the body.
|
|
|