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 b89565319877cc17c5413c31c03f8a761f0e4815..25af22fabeebddd8ece2587a2d6518192ed6179f 100644 |
--- a/net/http/http_network_transaction_unittest.cc |
+++ b/net/http/http_network_transaction_unittest.cc |
@@ -232,8 +232,7 @@ |
headers->SetHeader("Sec-WebSocket-Key", "dGhlIHNhbXBsZSBub25jZQ=="); |
} |
-scoped_ptr<HttpNetworkSession> CreateSession( |
- SpdySessionDependencies* session_deps) { |
+HttpNetworkSession* CreateSession(SpdySessionDependencies* session_deps) { |
return SpdySessionDependencies::SpdyCreateSession(session_deps); |
} |
@@ -328,7 +327,7 @@ |
BoundTestNetLog log; |
session_deps_.net_log = log.bound().net_log(); |
- scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
+ scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
scoped_ptr<HttpTransaction> trans( |
new HttpNetworkTransaction(DEFAULT_PRIORITY, session.get())); |
@@ -674,7 +673,7 @@ |
} // namespace |
TEST_P(HttpNetworkTransactionTest, Basic) { |
- scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
+ scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
scoped_ptr<HttpTransaction> trans( |
new HttpNetworkTransaction(DEFAULT_PRIORITY, session.get())); |
} |
@@ -993,7 +992,7 @@ |
request.url = GURL("http://redirect.com/"); |
request.load_flags = 0; |
- scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
+ scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
scoped_ptr<HttpTransaction> trans( |
new HttpNetworkTransaction(DEFAULT_PRIORITY, session.get())); |
@@ -1038,7 +1037,7 @@ |
request.url = GURL("http://www.example.org/"); |
request.load_flags = 0; |
- scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
+ scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
scoped_ptr<HttpTransaction> trans( |
new HttpNetworkTransaction(DEFAULT_PRIORITY, session.get())); |
BeforeProxyHeadersSentHandler proxy_headers_handler; |
@@ -1098,7 +1097,7 @@ |
} |
TEST_P(HttpNetworkTransactionTest, ReuseConnection) { |
- scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
+ scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
MockRead data_reads[] = { |
MockRead("HTTP/1.1 200 OK\r\nContent-Length: 5\r\n\r\n"), |
@@ -1156,7 +1155,7 @@ |
request.upload_data_stream = &upload_data_stream; |
request.load_flags = 0; |
- scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
+ scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
scoped_ptr<HttpTransaction> trans( |
new HttpNetworkTransaction(DEFAULT_PRIORITY, session.get())); |
@@ -1198,7 +1197,7 @@ |
request.url = GURL("http://www.foo.com/"); |
request.load_flags = 0; |
- scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
+ scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
scoped_ptr<HttpTransaction> trans( |
new HttpNetworkTransaction(DEFAULT_PRIORITY, session.get())); |
@@ -1237,7 +1236,7 @@ |
request.url = GURL("http://www.foo.com/"); |
request.load_flags = 0; |
- scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
+ scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
scoped_ptr<HttpTransaction> trans( |
new HttpNetworkTransaction(DEFAULT_PRIORITY, session.get())); |
@@ -1268,7 +1267,7 @@ |
request.url = GURL("http://www.foo.com/"); |
request.load_flags = 0; |
- scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
+ scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
scoped_ptr<HttpTransaction> trans( |
new HttpNetworkTransaction(DEFAULT_PRIORITY, session.get())); |
@@ -1297,7 +1296,7 @@ |
TestNetLog net_log; |
session_deps_.net_log = &net_log; |
- scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
+ scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
// Written data for successfully sending both requests. |
MockWrite data1_writes[] = { |
@@ -1387,7 +1386,7 @@ |
TestNetLog net_log; |
session_deps_.net_log = &net_log; |
- scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
+ scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
SSLSocketDataProvider ssl1(ASYNC, OK); |
SSLSocketDataProvider ssl2(ASYNC, OK); |
@@ -1583,7 +1582,7 @@ |
request.url = GURL("http://www.example.org/"); |
request.load_flags = 0; |
- scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
+ scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
scoped_ptr<HttpTransaction> trans( |
new HttpNetworkTransaction(DEFAULT_PRIORITY, session.get())); |
@@ -1633,7 +1632,7 @@ |
request.url = GURL("http://www.example.org/"); |
request.load_flags = 0; |
- scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
+ scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
scoped_ptr<HttpTransaction> trans( |
new HttpNetworkTransaction(DEFAULT_PRIORITY, session.get())); |
@@ -1682,7 +1681,7 @@ |
request.url = GURL("http://www.example.org/"); |
request.load_flags = 0; |
- scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
+ scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
scoped_ptr<HttpTransaction> trans( |
new HttpNetworkTransaction(DEFAULT_PRIORITY, session.get())); |
@@ -1713,7 +1712,7 @@ |
request.url = GURL("http://www.example.org/"); |
request.load_flags = 0; |
- scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
+ scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
scoped_ptr<HttpTransaction> trans( |
new HttpNetworkTransaction(DEFAULT_PRIORITY, session.get())); |
@@ -1754,7 +1753,7 @@ |
request.url = GURL("http://www.example.org/"); |
request.load_flags = 0; |
- scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
+ scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
scoped_ptr<HttpTransaction> trans( |
new HttpNetworkTransaction(DEFAULT_PRIORITY, session.get())); |
@@ -1796,7 +1795,7 @@ |
TestNetLog net_log; |
session_deps_.net_log = &net_log; |
- scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
+ scoped_refptr<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 |
@@ -1905,7 +1904,7 @@ |
TestNetLog log; |
session_deps_.net_log = &log; |
- scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
+ scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
scoped_ptr<HttpTransaction> trans( |
new HttpNetworkTransaction(DEFAULT_PRIORITY, session.get())); |
@@ -2010,7 +2009,7 @@ |
request.url = GURL("http://www.example.org/"); |
request.load_flags = LOAD_DO_NOT_SEND_AUTH_DATA; |
- scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
+ scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
scoped_ptr<HttpTransaction> trans( |
new HttpNetworkTransaction(DEFAULT_PRIORITY, session.get())); |
@@ -2061,7 +2060,7 @@ |
TestNetLog log; |
session_deps_.net_log = &log; |
- scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
+ scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
MockWrite data_writes1[] = { |
MockWrite( |
@@ -2164,7 +2163,7 @@ |
request.url = GURL("http://www.example.org/"); |
request.load_flags = 0; |
- scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
+ scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
MockWrite data_writes1[] = { |
MockWrite( |
@@ -2242,7 +2241,7 @@ |
request.url = GURL("http://www.example.org/"); |
request.load_flags = 0; |
- scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
+ scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
MockWrite data_writes1[] = { |
MockWrite( |
@@ -2328,7 +2327,7 @@ |
request.url = GURL("http://www.example.org/"); |
request.load_flags = 0; |
- scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
+ scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
MockWrite data_writes1[] = { |
MockWrite( |
@@ -2423,7 +2422,7 @@ |
ProxyService::CreateFixedFromPacResult("PROXY myproxy:70")); |
BoundTestNetLog log; |
session_deps_.net_log = log.bound().net_log(); |
- scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
+ scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
// Since we have proxy, should try to establish tunnel. |
MockWrite data_writes1[] = { |
@@ -2547,7 +2546,7 @@ |
ProxyService::CreateFixedFromPacResult("PROXY myproxy:70")); |
BoundTestNetLog log; |
session_deps_.net_log = log.bound().net_log(); |
- scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
+ scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
// Since we have proxy, should try to establish tunnel. |
MockWrite data_writes1[] = { |
@@ -2671,7 +2670,7 @@ |
session_deps_.proxy_service.reset(ProxyService::CreateFixed("myproxy:70")); |
BoundTestNetLog log; |
session_deps_.net_log = log.bound().net_log(); |
- scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
+ scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
scoped_ptr<HttpTransaction> trans( |
new HttpNetworkTransaction(DEFAULT_PRIORITY, session.get())); |
@@ -2778,7 +2777,7 @@ |
session_deps_.proxy_service.reset(ProxyService::CreateFixed("myproxy:70")); |
BoundTestNetLog log; |
session_deps_.net_log = log.bound().net_log(); |
- scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
+ scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
scoped_ptr<HttpTransaction> trans( |
new HttpNetworkTransaction(DEFAULT_PRIORITY, session.get())); |
@@ -2882,7 +2881,7 @@ |
// Configure against proxy server "myproxy:70". |
session_deps_.proxy_service.reset(ProxyService::CreateFixed("myproxy:70")); |
- scoped_ptr<HttpNetworkSession> session = CreateSession(&session_deps_); |
+ scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
scoped_ptr<HttpTransaction> trans( |
new HttpNetworkTransaction(DEFAULT_PRIORITY, session.get())); |
@@ -2972,7 +2971,7 @@ |
// Configure against proxy server "myproxy:70". |
session_deps_.proxy_service.reset(ProxyService::CreateFixed("myproxy:70")); |
- scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
+ scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
scoped_ptr<HttpTransaction> trans( |
new HttpNetworkTransaction(DEFAULT_PRIORITY, session.get())); |
@@ -3032,7 +3031,7 @@ |
// Configure against proxy server "myproxy:70". |
session_deps_.proxy_service.reset(ProxyService::CreateFixed("myproxy:70")); |
- scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
+ scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
scoped_ptr<HttpTransaction> trans( |
new HttpNetworkTransaction(DEFAULT_PRIORITY, session.get())); |
@@ -3093,7 +3092,7 @@ |
request.load_flags = 0; |
// We are using a DIRECT connection (i.e. no proxy) for this session. |
- scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
+ scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
scoped_ptr<HttpTransaction> trans( |
new HttpNetworkTransaction(DEFAULT_PRIORITY, session.get())); |
@@ -3141,7 +3140,7 @@ |
session_deps_.proxy_service.reset(ProxyService::CreateFixed("myproxy:70")); |
BoundTestNetLog log; |
session_deps_.net_log = log.bound().net_log(); |
- scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
+ scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
// Since we have proxy, should try to establish tunnel. |
MockWrite data_writes1[] = { |
@@ -3207,7 +3206,7 @@ |
ProxyService::CreateFixed("PROXY myproxy:70")); |
BoundTestNetLog log; |
session_deps_.net_log = log.bound().net_log(); |
- scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
+ scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
// Since we have proxy, should try to establish tunnel. |
MockWrite data_writes1[] = { |
@@ -3308,7 +3307,7 @@ |
ProxyService::CreateFixedFromPacResult("PROXY myproxy:70")); |
BoundTestNetLog log; |
session_deps_.net_log = log.bound().net_log(); |
- scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
+ scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
// Since we have proxy, should try to establish tunnel. |
MockWrite data_writes1[] = { |
@@ -3406,7 +3405,7 @@ |
"https://proxy:70")); |
BoundTestNetLog log; |
session_deps_.net_log = log.bound().net_log(); |
- scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
+ scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
// Since we have proxy, should use full url |
MockWrite data_writes1[] = { |
@@ -3469,7 +3468,7 @@ |
"https://proxy:70")); |
BoundTestNetLog log; |
session_deps_.net_log = log.bound().net_log(); |
- scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
+ scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
// fetch http://www.example.org/ via SPDY |
scoped_ptr<SpdyFrame> req( |
@@ -3530,7 +3529,7 @@ |
ProxyService::CreateFixed("https://proxy:70")); |
BoundTestNetLog log; |
session_deps_.net_log = log.bound().net_log(); |
- scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
+ scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
// Fetch http://www.example.org/ through the SPDY proxy. |
scoped_ptr<SpdyFrame> req( |
@@ -3568,7 +3567,7 @@ |
SpdySessionKey key( |
HostPortPair("proxy", 70), ProxyServer::Direct(), PRIVACY_MODE_DISABLED); |
base::WeakPtr<SpdySession> spdy_session = |
- CreateSecureSpdySession(session.get(), key, log.bound()); |
+ CreateSecureSpdySession(session, key, log.bound()); |
// Unstall the resolution begun by the transaction. |
session_deps_.host_resolver->set_ondemand_mode(true); |
@@ -3600,7 +3599,7 @@ |
ProxyService::CreateFixed("https://myproxy:70")); |
BoundTestNetLog log; |
session_deps_.net_log = log.bound().net_log(); |
- scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
+ scoped_refptr<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. |
@@ -3701,7 +3700,7 @@ |
"https://proxy:70")); |
BoundTestNetLog log; |
session_deps_.net_log = log.bound().net_log(); |
- scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
+ scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
scoped_ptr<HttpTransaction> trans( |
new HttpNetworkTransaction(DEFAULT_PRIORITY, session.get())); |
@@ -3786,7 +3785,7 @@ |
"https://proxy:70")); |
BoundTestNetLog log; |
session_deps_.net_log = log.bound().net_log(); |
- scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
+ scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
scoped_ptr<HttpTransaction> trans( |
new HttpNetworkTransaction(DEFAULT_PRIORITY, session.get())); |
@@ -3878,7 +3877,7 @@ |
"https://proxy:70")); |
BoundTestNetLog log; |
session_deps_.net_log = log.bound().net_log(); |
- scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
+ scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
scoped_ptr<HttpTransaction> trans( |
new HttpNetworkTransaction(DEFAULT_PRIORITY, session.get())); |
@@ -3930,7 +3929,7 @@ |
"https://proxy:70")); |
BoundTestNetLog log; |
session_deps_.net_log = log.bound().net_log(); |
- scoped_ptr<HttpNetworkSession> session( |
+ scoped_refptr<HttpNetworkSession> session( |
SpdySessionDependencies::SpdyCreateSession(&session_deps_)); |
HttpRequestInfo request1; |
@@ -4073,7 +4072,7 @@ |
"https://proxy:70")); |
BoundTestNetLog log; |
session_deps_.net_log = log.bound().net_log(); |
- scoped_ptr<HttpNetworkSession> session( |
+ scoped_refptr<HttpNetworkSession> session( |
SpdySessionDependencies::SpdyCreateSession(&session_deps_)); |
HttpRequestInfo request1; |
@@ -4197,7 +4196,7 @@ |
"https://proxy:70")); |
BoundTestNetLog log; |
session_deps_.net_log = log.bound().net_log(); |
- scoped_ptr<HttpNetworkSession> session( |
+ scoped_refptr<HttpNetworkSession> session( |
SpdySessionDependencies::SpdyCreateSession(&session_deps_)); |
HttpRequestInfo request1; |
@@ -4304,7 +4303,7 @@ |
ProxyService::CreateFixed("https://myproxy:70")); |
BoundTestNetLog log; |
session_deps_.net_log = log.bound().net_log(); |
- scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
+ scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
// Since we have proxy, should use full url |
MockWrite data_writes1[] = { |
@@ -4401,7 +4400,7 @@ |
// Configure against proxy server "myproxy:70". |
session_deps_.proxy_service.reset(ProxyService::CreateFixed("myproxy:70")); |
- scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
+ scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
// Since we have proxy, should try to establish tunnel. |
MockWrite data_writes[] = { |
@@ -4619,7 +4618,7 @@ |
// Configure against proxy server "myproxy:70". |
session_deps_.proxy_service.reset(ProxyService::CreateFixed("myproxy:70")); |
- scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
+ scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
scoped_ptr<HttpTransaction> trans( |
new HttpNetworkTransaction(DEFAULT_PRIORITY, session.get())); |
@@ -4755,7 +4754,7 @@ |
HttpAuthHandlerNTLM::ScopedProcSetter proc_setter(MockGenerateRandom1, |
MockGetHostName); |
- scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
+ scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
MockWrite data_writes1[] = { |
MockWrite("GET /kids/login.aspx HTTP/1.1\r\n" |
@@ -4884,7 +4883,7 @@ |
HttpAuthHandlerNTLM::ScopedProcSetter proc_setter(MockGenerateRandom2, |
MockGetHostName); |
- scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
+ scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
MockWrite data_writes1[] = { |
MockWrite("GET /kids/login.aspx HTTP/1.1\r\n" |
@@ -5084,7 +5083,7 @@ |
request.url = GURL("http://www.example.org/"); |
request.load_flags = 0; |
- scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
+ scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
scoped_ptr<HttpTransaction> trans( |
new HttpNetworkTransaction(DEFAULT_PRIORITY, session.get())); |
@@ -5123,7 +5122,7 @@ |
// Configure against proxy server "myproxy:70". |
session_deps_.proxy_service.reset(ProxyService::CreateFixed("myproxy:70")); |
- scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
+ scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
scoped_ptr<HttpTransaction> trans( |
new HttpNetworkTransaction(DEFAULT_PRIORITY, session.get())); |
@@ -5177,7 +5176,7 @@ |
request.url = GURL("http://www.example.org/"); |
request.load_flags = 0; |
- scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
+ scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
scoped_ptr<HttpTransaction> trans( |
new HttpNetworkTransaction(DEFAULT_PRIORITY, session.get())); |
@@ -5256,7 +5255,7 @@ |
TestCompletionCallback callback; |
- scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
+ scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
scoped_ptr<HttpTransaction> trans( |
new HttpNetworkTransaction(DEFAULT_PRIORITY, session.get())); |
@@ -5326,7 +5325,7 @@ |
TestCompletionCallback callback; |
- scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
+ scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
scoped_ptr<HttpTransaction> trans( |
new HttpNetworkTransaction(DEFAULT_PRIORITY, session.get())); |
@@ -5394,7 +5393,7 @@ |
"rt=prt.2642,ol.2649,xjs.2951"); |
request.load_flags = 0; |
- scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
+ scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
scoped_ptr<HttpTransaction> trans( |
new HttpNetworkTransaction(DEFAULT_PRIORITY, session.get())); |
@@ -5460,7 +5459,7 @@ |
request[1].upload_data_stream = &upload_data_stream; |
request[1].load_flags = 0; |
- scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
+ scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
// The first socket is used for transaction 1 and the first attempt of |
// transaction 2. |
@@ -5538,7 +5537,7 @@ |
request.url = GURL("http://foo:b@r@www.example.org/"); |
request.load_flags = LOAD_NORMAL; |
- scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
+ scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
scoped_ptr<HttpTransaction> trans( |
new HttpNetworkTransaction(DEFAULT_PRIORITY, session.get())); |
@@ -5621,7 +5620,7 @@ |
request.load_flags = LOAD_NORMAL; |
- scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
+ scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
scoped_ptr<HttpTransaction> trans( |
new HttpNetworkTransaction(DEFAULT_PRIORITY, session.get())); |
@@ -5732,7 +5731,7 @@ |
request.url = GURL("http://foo:bar@www.example.org/"); |
request.load_flags = LOAD_DO_NOT_USE_EMBEDDED_IDENTITY; |
- scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
+ scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
scoped_ptr<HttpTransaction> trans( |
new HttpNetworkTransaction(DEFAULT_PRIORITY, session.get())); |
@@ -5806,7 +5805,7 @@ |
// Test that previously tried username/passwords for a realm get re-used. |
TEST_P(HttpNetworkTransactionTest, BasicAuthCacheAndPreauth) { |
- scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
+ scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
// Transaction 1: authenticate (foo, bar) on MyRealm1 |
{ |
@@ -6206,7 +6205,7 @@ |
new HttpAuthHandlerDigest::FixedNonceGenerator("0123456789abcdef"); |
digest_factory->set_nonce_generator(nonce_generator); |
session_deps_.http_auth_handler_factory.reset(digest_factory); |
- scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
+ scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
// Transaction 1: authenticate (foo, bar) on MyRealm1 |
{ |
@@ -6338,7 +6337,7 @@ |
// Test the ResetStateForRestart() private method. |
TEST_P(HttpNetworkTransactionTest, ResetStateForRestart) { |
// Create a transaction (the dependencies aren't important). |
- scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
+ scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
scoped_ptr<HttpNetworkTransaction> trans( |
new HttpNetworkTransaction(DEFAULT_PRIORITY, session.get())); |
@@ -6385,7 +6384,7 @@ |
request.url = GURL("https://www.example.org/"); |
request.load_flags = 0; |
- scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
+ scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
scoped_ptr<HttpTransaction> trans( |
new HttpNetworkTransaction(DEFAULT_PRIORITY, session.get())); |
@@ -6493,7 +6492,7 @@ |
for (int i = 0; i < 2; i++) { |
session_deps_.socket_factory->ResetNextMockIndexes(); |
- scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
+ scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
scoped_ptr<HttpTransaction> trans( |
new HttpNetworkTransaction(DEFAULT_PRIORITY, session.get())); |
@@ -6559,7 +6558,7 @@ |
TestCompletionCallback callback; |
- scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
+ scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
scoped_ptr<HttpTransaction> trans( |
new HttpNetworkTransaction(DEFAULT_PRIORITY, session.get())); |
@@ -6618,7 +6617,7 @@ |
TestCompletionCallback callback; |
- scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
+ scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
scoped_ptr<HttpTransaction> trans( |
new HttpNetworkTransaction(DEFAULT_PRIORITY, session.get())); |
@@ -6700,7 +6699,7 @@ |
TestCompletionCallback callback; |
- scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
+ scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
scoped_ptr<HttpTransaction> trans( |
new HttpNetworkTransaction(DEFAULT_PRIORITY, session.get())); |
@@ -6753,7 +6752,7 @@ |
TestCompletionCallback callback; |
- scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
+ scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
scoped_ptr<HttpTransaction> trans( |
new HttpNetworkTransaction(DEFAULT_PRIORITY, session.get())); |
@@ -6811,7 +6810,7 @@ |
TestCompletionCallback callback; |
- scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
+ scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
scoped_ptr<HttpTransaction> trans( |
new HttpNetworkTransaction(DEFAULT_PRIORITY, session.get())); |
@@ -6838,7 +6837,7 @@ |
ProxyService::CreateFixedFromPacResult("HTTPS myproxy:70")); |
BoundTestNetLog log; |
session_deps_.net_log = log.bound().net_log(); |
- scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
+ scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
// Since we have proxy, should try to establish tunnel. |
scoped_ptr<SpdyFrame> req(spdy_util_.ConstructSpdyConnect( |
@@ -6983,7 +6982,7 @@ |
// Enable cross-origin push. |
session_deps_.trusted_spdy_proxy = "myproxy:70"; |
- scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
+ scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
scoped_ptr<SpdyFrame> stream1_syn( |
spdy_util_.ConstructSpdyGet(NULL, 0, false, 1, LOWEST, false)); |
@@ -7097,7 +7096,7 @@ |
// Enable cross-origin push. |
session_deps_.trusted_spdy_proxy = "myproxy:70"; |
- scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
+ scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
scoped_ptr<SpdyFrame> stream1_syn( |
spdy_util_.ConstructSpdyGet(NULL, 0, false, 1, LOWEST, false)); |
@@ -7226,7 +7225,7 @@ |
TestCompletionCallback callback; |
- scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
+ scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
scoped_ptr<HttpTransaction> trans( |
new HttpNetworkTransaction(DEFAULT_PRIORITY, session.get())); |
@@ -7255,7 +7254,7 @@ |
request.extra_headers.SetHeader(HttpRequestHeaders::kUserAgent, |
"Chromium Ultra Awesome X Edition"); |
- scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
+ scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
scoped_ptr<HttpTransaction> trans( |
new HttpNetworkTransaction(DEFAULT_PRIORITY, session.get())); |
@@ -7296,7 +7295,7 @@ |
"Chromium Ultra Awesome X Edition"); |
session_deps_.proxy_service.reset(ProxyService::CreateFixed("myproxy:70")); |
- scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
+ scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
scoped_ptr<HttpTransaction> trans( |
new HttpNetworkTransaction(DEFAULT_PRIORITY, session.get())); |
@@ -7336,7 +7335,7 @@ |
request.extra_headers.SetHeader(HttpRequestHeaders::kReferer, |
"http://the.previous.site.com/"); |
- scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
+ scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
scoped_ptr<HttpTransaction> trans( |
new HttpNetworkTransaction(DEFAULT_PRIORITY, session.get())); |
@@ -7374,7 +7373,7 @@ |
request.method = "POST"; |
request.url = GURL("http://www.example.org/"); |
- scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
+ scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
scoped_ptr<HttpTransaction> trans( |
new HttpNetworkTransaction(DEFAULT_PRIORITY, session.get())); |
@@ -7412,7 +7411,7 @@ |
request.method = "PUT"; |
request.url = GURL("http://www.example.org/"); |
- scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
+ scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
scoped_ptr<HttpTransaction> trans( |
new HttpNetworkTransaction(DEFAULT_PRIORITY, session.get())); |
@@ -7450,7 +7449,7 @@ |
request.method = "HEAD"; |
request.url = GURL("http://www.example.org/"); |
- scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
+ scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
scoped_ptr<HttpTransaction> trans( |
new HttpNetworkTransaction(DEFAULT_PRIORITY, session.get())); |
@@ -7487,7 +7486,7 @@ |
request.url = GURL("http://www.example.org/"); |
request.load_flags = LOAD_BYPASS_CACHE; |
- scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
+ scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
scoped_ptr<HttpTransaction> trans( |
new HttpNetworkTransaction(DEFAULT_PRIORITY, session.get())); |
@@ -7528,7 +7527,7 @@ |
request.url = GURL("http://www.example.org/"); |
request.load_flags = LOAD_VALIDATE_CACHE; |
- scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
+ scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
scoped_ptr<HttpTransaction> trans( |
new HttpNetworkTransaction(DEFAULT_PRIORITY, session.get())); |
@@ -7567,7 +7566,7 @@ |
request.url = GURL("http://www.example.org/"); |
request.extra_headers.SetHeader("FooHeader", "Bar"); |
- scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
+ scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
scoped_ptr<HttpTransaction> trans( |
new HttpNetworkTransaction(DEFAULT_PRIORITY, session.get())); |
@@ -7608,7 +7607,7 @@ |
request.extra_headers.SetHeader("hEllo", "Kitty"); |
request.extra_headers.SetHeader("FoO", "bar"); |
- scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
+ scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
scoped_ptr<HttpTransaction> trans( |
new HttpNetworkTransaction(DEFAULT_PRIORITY, session.get())); |
@@ -7654,7 +7653,7 @@ |
TestNetLog net_log; |
session_deps_.net_log = &net_log; |
- scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
+ scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
scoped_ptr<HttpTransaction> trans( |
new HttpNetworkTransaction(DEFAULT_PRIORITY, session.get())); |
@@ -7713,7 +7712,7 @@ |
TestNetLog net_log; |
session_deps_.net_log = &net_log; |
- scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
+ scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
scoped_ptr<HttpTransaction> trans( |
new HttpNetworkTransaction(DEFAULT_PRIORITY, session.get())); |
@@ -7777,7 +7776,7 @@ |
TestNetLog net_log; |
session_deps_.net_log = &net_log; |
- scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
+ scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
scoped_ptr<HttpTransaction> trans( |
new HttpNetworkTransaction(DEFAULT_PRIORITY, session.get())); |
@@ -7836,7 +7835,7 @@ |
TestNetLog net_log; |
session_deps_.net_log = &net_log; |
- scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
+ scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
scoped_ptr<HttpTransaction> trans( |
new HttpNetworkTransaction(DEFAULT_PRIORITY, session.get())); |
@@ -7908,7 +7907,7 @@ |
TestNetLog net_log; |
session_deps_.net_log = &net_log; |
- scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
+ scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
scoped_ptr<HttpTransaction> trans( |
new HttpNetworkTransaction(DEFAULT_PRIORITY, session.get())); |
@@ -7985,10 +7984,10 @@ |
bool ssl; |
}; |
-scoped_ptr<HttpNetworkSession> SetupSessionForGroupNameTests( |
+scoped_refptr<HttpNetworkSession> SetupSessionForGroupNameTests( |
NextProto next_proto, |
SpdySessionDependencies* session_deps_) { |
- scoped_ptr<HttpNetworkSession> session(CreateSession(session_deps_)); |
+ scoped_refptr<HttpNetworkSession> session(CreateSession(session_deps_)); |
base::WeakPtr<HttpServerProperties> http_server_properties = |
session->http_server_properties(); |
@@ -8002,15 +8001,16 @@ |
return session; |
} |
-int GroupNameTransactionHelper(const std::string& url, |
- HttpNetworkSession* session) { |
+int GroupNameTransactionHelper( |
+ const std::string& url, |
+ const scoped_refptr<HttpNetworkSession>& session) { |
HttpRequestInfo request; |
request.method = "GET"; |
request.url = GURL(url); |
request.load_flags = 0; |
scoped_ptr<HttpTransaction> trans( |
- new HttpNetworkTransaction(DEFAULT_PRIORITY, session)); |
+ new HttpNetworkTransaction(DEFAULT_PRIORITY, session.get())); |
TestCompletionCallback callback; |
@@ -8061,10 +8061,10 @@ |
for (size_t i = 0; i < arraysize(tests); ++i) { |
session_deps_.proxy_service.reset( |
ProxyService::CreateFixed(tests[i].proxy_server)); |
- scoped_ptr<HttpNetworkSession> session( |
+ scoped_refptr<HttpNetworkSession> session( |
SetupSessionForGroupNameTests(GetParam(), &session_deps_)); |
- HttpNetworkSessionPeer peer(session.get()); |
+ HttpNetworkSessionPeer peer(session); |
CaptureGroupNameTransportSocketPool* transport_conn_pool = |
new CaptureGroupNameTransportSocketPool(NULL, NULL); |
CaptureGroupNameSSLSocketPool* ssl_conn_pool = |
@@ -8076,7 +8076,7 @@ |
peer.SetClientSocketPoolManager(mock_pool_manager.Pass()); |
EXPECT_EQ(ERR_IO_PENDING, |
- GroupNameTransactionHelper(tests[i].url, session.get())); |
+ GroupNameTransactionHelper(tests[i].url, session)); |
if (tests[i].ssl) |
EXPECT_EQ(tests[i].expected_group_name, |
ssl_conn_pool->last_group_name_received()); |
@@ -8123,10 +8123,10 @@ |
for (size_t i = 0; i < arraysize(tests); ++i) { |
session_deps_.proxy_service.reset( |
ProxyService::CreateFixed(tests[i].proxy_server)); |
- scoped_ptr<HttpNetworkSession> session( |
+ scoped_refptr<HttpNetworkSession> session( |
SetupSessionForGroupNameTests(GetParam(), &session_deps_)); |
- HttpNetworkSessionPeer peer(session.get()); |
+ HttpNetworkSessionPeer peer(session); |
HostPortPair proxy_host("http_proxy", 80); |
CaptureGroupNameHttpProxySocketPool* http_proxy_pool = |
@@ -8141,7 +8141,7 @@ |
peer.SetClientSocketPoolManager(mock_pool_manager.Pass()); |
EXPECT_EQ(ERR_IO_PENDING, |
- GroupNameTransactionHelper(tests[i].url, session.get())); |
+ GroupNameTransactionHelper(tests[i].url, session)); |
if (tests[i].ssl) |
EXPECT_EQ(tests[i].expected_group_name, |
ssl_conn_pool->last_group_name_received()); |
@@ -8193,10 +8193,10 @@ |
for (size_t i = 0; i < arraysize(tests); ++i) { |
session_deps_.proxy_service.reset( |
ProxyService::CreateFixed(tests[i].proxy_server)); |
- scoped_ptr<HttpNetworkSession> session( |
+ scoped_refptr<HttpNetworkSession> session( |
SetupSessionForGroupNameTests(GetParam(), &session_deps_)); |
- HttpNetworkSessionPeer peer(session.get()); |
+ HttpNetworkSessionPeer peer(session); |
HostPortPair proxy_host("socks_proxy", 1080); |
CaptureGroupNameSOCKSSocketPool* socks_conn_pool = |
@@ -8214,7 +8214,7 @@ |
new HttpNetworkTransaction(DEFAULT_PRIORITY, session.get())); |
EXPECT_EQ(ERR_IO_PENDING, |
- GroupNameTransactionHelper(tests[i].url, session.get())); |
+ GroupNameTransactionHelper(tests[i].url, session)); |
if (tests[i].ssl) |
EXPECT_EQ(tests[i].expected_group_name, |
ssl_conn_pool->last_group_name_received()); |
@@ -8236,7 +8236,7 @@ |
// connecting to both proxies (myproxy:70 and foobar:80). |
session_deps_.host_resolver->rules()->AddSimulatedFailure("*"); |
- scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
+ scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
scoped_ptr<HttpTransaction> trans( |
new HttpNetworkTransaction(DEFAULT_PRIORITY, session.get())); |
@@ -8262,7 +8262,7 @@ |
// Select a host resolver that does caching. |
session_deps_.host_resolver.reset(new MockCachingHostResolver); |
- scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
+ scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
scoped_ptr<HttpTransaction> trans( |
new HttpNetworkTransaction(DEFAULT_PRIORITY, session.get())); |
@@ -8331,7 +8331,7 @@ |
StaticSocketDataProvider data(NULL, 0, |
write_failure, arraysize(write_failure)); |
session_deps_.socket_factory->AddSocketDataProvider(&data); |
- scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
+ scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
TestCompletionCallback callback; |
@@ -8359,7 +8359,7 @@ |
StaticSocketDataProvider data(data_reads, arraysize(data_reads), NULL, 0); |
session_deps_.socket_factory->AddSocketDataProvider(&data); |
- scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
+ scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
TestCompletionCallback callback; |
@@ -8433,7 +8433,7 @@ |
StaticSocketDataProvider data2(data_reads2, arraysize(data_reads2), |
data_writes2, arraysize(data_writes2)); |
session_deps_.socket_factory->AddSocketDataProvider(&data2); |
- scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
+ scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
TestCompletionCallback callback1; |
@@ -8489,7 +8489,7 @@ |
session_deps_.socket_factory->ResetNextMockIndexes(); |
- scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
+ scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
scoped_ptr<HttpTransaction> trans( |
new HttpNetworkTransaction(DEFAULT_PRIORITY, session.get())); |
@@ -8506,7 +8506,7 @@ |
request.url = GURL("http://www.example.org/"); |
request.load_flags = 0; |
- scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
+ scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
scoped_ptr<HttpTransaction> trans( |
new HttpNetworkTransaction(DEFAULT_PRIORITY, session.get())); |
@@ -8555,7 +8555,7 @@ |
request.upload_data_stream = &upload_data_stream; |
request.load_flags = 0; |
- scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
+ scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
scoped_ptr<HttpTransaction> trans( |
new HttpNetworkTransaction(DEFAULT_PRIORITY, session.get())); |
@@ -8610,7 +8610,7 @@ |
request.load_flags = 0; |
// If we try to upload an unreadable file, the transaction should fail. |
- scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
+ scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
scoped_ptr<HttpTransaction> trans( |
new HttpNetworkTransaction(DEFAULT_PRIORITY, session.get())); |
@@ -8664,7 +8664,7 @@ |
request.upload_data_stream = &upload_data_stream; |
request.load_flags = 0; |
- scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
+ scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
scoped_ptr<HttpTransaction> trans( |
new HttpNetworkTransaction(DEFAULT_PRIORITY, session.get())); |
@@ -8771,7 +8771,7 @@ |
TestCompletionCallback callback1; |
- scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
+ scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
scoped_ptr<HttpTransaction> trans( |
new HttpNetworkTransaction(DEFAULT_PRIORITY, session.get())); |
@@ -8866,7 +8866,7 @@ |
TestCompletionCallback callback; |
- scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
+ scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
scoped_ptr<HttpTransaction> trans( |
new HttpNetworkTransaction(DEFAULT_PRIORITY, session.get())); |
@@ -8930,7 +8930,7 @@ |
TestCompletionCallback callback; |
- scoped_ptr<HttpNetworkSession> session = CreateSession(&session_deps_); |
+ scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
scoped_ptr<HttpTransaction> trans( |
new HttpNetworkTransaction(DEFAULT_PRIORITY, session.get())); |
@@ -8987,7 +8987,7 @@ |
TestCompletionCallback callback; |
- scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
+ scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
scoped_ptr<HttpTransaction> trans( |
new HttpNetworkTransaction(DEFAULT_PRIORITY, session.get())); |
@@ -9054,7 +9054,7 @@ |
TestCompletionCallback callback; |
- scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
+ scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
scoped_ptr<HttpTransaction> trans( |
new HttpNetworkTransaction(DEFAULT_PRIORITY, session.get())); |
@@ -9111,7 +9111,7 @@ |
TestCompletionCallback callback; |
- scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
+ scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
HostPortPair http_host_port_pair("www.example.org", 80); |
HttpServerProperties& http_server_properties = |
@@ -9178,7 +9178,7 @@ |
TestCompletionCallback callback; |
- scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
+ scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
scoped_ptr<HttpTransaction> trans( |
new HttpNetworkTransaction(DEFAULT_PRIORITY, session.get())); |
@@ -9237,7 +9237,7 @@ |
nullptr, 0); |
session_deps_.socket_factory->AddSocketDataProvider(&second_data); |
- scoped_ptr<HttpNetworkSession> session = CreateSession(&session_deps_); |
+ scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
base::WeakPtr<HttpServerProperties> http_server_properties = |
session->http_server_properties(); |
@@ -9281,7 +9281,7 @@ |
data_reads, arraysize(data_reads), NULL, 0); |
session_deps_.socket_factory->AddSocketDataProvider(&second_data); |
- scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
+ scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
base::WeakPtr<HttpServerProperties> http_server_properties = |
session->http_server_properties(); |
@@ -9347,7 +9347,7 @@ |
data_reads, arraysize(data_reads), NULL, 0); |
session_deps_.socket_factory->AddSocketDataProvider(&second_data); |
- scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
+ scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
base::WeakPtr<HttpServerProperties> http_server_properties = |
session->http_server_properties(); |
@@ -9399,7 +9399,7 @@ |
data_reads, arraysize(data_reads), NULL, 0); |
session_deps_.socket_factory->AddSocketDataProvider(&second_data); |
- scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
+ scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
base::WeakPtr<HttpServerProperties> http_server_properties = |
session->http_server_properties(); |
@@ -9450,7 +9450,7 @@ |
data_reads, arraysize(data_reads), NULL, 0); |
session_deps_.socket_factory->AddSocketDataProvider(&second_data); |
- scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
+ scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
base::WeakPtr<HttpServerProperties> http_server_properties = |
session->http_server_properties(); |
@@ -9502,7 +9502,7 @@ |
data_reads, arraysize(data_reads), NULL, 0); |
session_deps_.socket_factory->AddSocketDataProvider(&second_data); |
- scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
+ scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
base::WeakPtr<HttpServerProperties> http_server_properties = |
session->http_server_properties(); |
@@ -9553,7 +9553,7 @@ |
data_reads, arraysize(data_reads), NULL, 0); |
session_deps_.socket_factory->AddSocketDataProvider(&second_data); |
- scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
+ scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
base::WeakPtr<HttpServerProperties> http_server_properties = |
session->http_server_properties(); |
@@ -9599,7 +9599,7 @@ |
data_reads, arraysize(data_reads), NULL, 0); |
session_deps_.socket_factory->AddSocketDataProvider(&data); |
- scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
+ scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
base::WeakPtr<HttpServerProperties> http_server_properties = |
session->http_server_properties(); |
@@ -9684,7 +9684,7 @@ |
TestCompletionCallback callback; |
- scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
+ scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
scoped_ptr<HttpTransaction> trans( |
new HttpNetworkTransaction(DEFAULT_PRIORITY, session.get())); |
@@ -9786,7 +9786,7 @@ |
// Socket 5 is the unsuccessful non-Alternate-Protocol for transaction 3. |
session_deps_.socket_factory->AddSocketDataProvider(&hanging_socket); |
- scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
+ scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
TestCompletionCallback callback1; |
HttpNetworkTransaction trans1(DEFAULT_PRIORITY, session.get()); |
@@ -9877,7 +9877,7 @@ |
TestCompletionCallback callback; |
- scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
+ scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
scoped_ptr<HttpTransaction> trans( |
new HttpNetworkTransaction(DEFAULT_PRIORITY, session.get())); |
@@ -10041,7 +10041,7 @@ |
TestCompletionCallback callback; |
- scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
+ scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
scoped_ptr<HttpTransaction> trans( |
new HttpNetworkTransaction(DEFAULT_PRIORITY, session.get())); |
@@ -10134,7 +10134,7 @@ |
TestCompletionCallback callback; |
- scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
+ scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
scoped_ptr<HttpTransaction> trans( |
new HttpNetworkTransaction(DEFAULT_PRIORITY, session.get())); |
@@ -10157,7 +10157,7 @@ |
SpdySessionKey key(host_port_pair, ProxyServer::Direct(), |
PRIVACY_MODE_DISABLED); |
base::WeakPtr<SpdySession> spdy_session = |
- CreateSecureSpdySession(session.get(), key, BoundNetLog()); |
+ CreateSecureSpdySession(session, key, BoundNetLog()); |
trans.reset(new HttpNetworkTransaction(DEFAULT_PRIORITY, session.get())); |
@@ -10526,7 +10526,7 @@ |
request.url = GURL(test_config.server_url); |
request.load_flags = 0; |
- scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
+ scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
HttpNetworkTransaction trans(DEFAULT_PRIORITY, session.get()); |
SSLSocketDataProvider ssl_socket_data_provider(SYNCHRONOUS, OK); |
@@ -10625,12 +10625,12 @@ |
request.url = origin; |
request.load_flags = 0; |
- scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
+ scoped_refptr<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.get()); |
+ HttpNetworkSessionPeer session_peer(session); |
TransportClientSocketPool* transport_pool = new TransportClientSocketPool( |
50, // Max sockets for pool |
1, // Max sockets per group |
@@ -10825,7 +10825,7 @@ |
TestCompletionCallback callback; |
- scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
+ scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
scoped_ptr<HttpTransaction> trans( |
new HttpNetworkTransaction(DEFAULT_PRIORITY, session.get())); |
@@ -10877,7 +10877,7 @@ |
TestCompletionCallback callback; |
- scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
+ scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
scoped_ptr<HttpTransaction> trans( |
new HttpNetworkTransaction(DEFAULT_PRIORITY, session.get())); |
@@ -11031,7 +11031,7 @@ |
session_deps_.socket_factory->AddSSLSocketDataProvider(&ssl); |
session_deps_.socket_factory->AddSocketDataProvider( |
&hanging_non_alternate_protocol_socket); |
- scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
+ scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
// First round should work and provide the Alternate-Protocol state. |
TestCompletionCallback callback_1; |
@@ -11091,7 +11091,7 @@ |
request.load_flags = 0; |
session_deps_.host_resolver->set_synchronous_mode(true); |
- scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
+ scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
scoped_ptr<HttpTransaction> trans( |
new HttpNetworkTransaction(DEFAULT_PRIORITY, session.get())); |
@@ -11129,7 +11129,7 @@ |
StaticSocketDataProvider data(data_reads, arraysize(data_reads), NULL, 0); |
session_deps_.socket_factory->AddSocketDataProvider(&data); |
- scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
+ scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
{ |
HttpRequestInfo request; |
@@ -11165,7 +11165,7 @@ |
ProxyService::CreateFixedFromPacResult("PROXY myproxy:70")); |
BoundTestNetLog log; |
session_deps_.net_log = log.bound().net_log(); |
- scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
+ scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
HttpRequestInfo request; |
request.method = "GET"; |
@@ -11229,7 +11229,7 @@ |
ProxyService::CreateFixedFromPacResult("PROXY myproxy:70")); |
BoundTestNetLog log; |
session_deps_.net_log = log.bound().net_log(); |
- scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
+ scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
HttpRequestInfo request; |
request.method = "GET"; |
@@ -11306,7 +11306,7 @@ |
session_deps_.proxy_service.reset(ProxyService::CreateFixed("myproxy:70")); |
BoundTestNetLog log; |
session_deps_.net_log = log.bound().net_log(); |
- scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
+ scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
HttpRequestInfo request; |
request.method = "GET"; |
@@ -11378,14 +11378,14 @@ |
ssl.SetNextProto(GetParam()); |
session_deps_.socket_factory->AddSSLSocketDataProvider(&ssl); |
- scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
+ scoped_refptr<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.get(), key, BoundNetLog()); |
+ CreateInsecureSpdySession(session, key, BoundNetLog()); |
HttpRequestInfo request; |
request.method = "GET"; |
@@ -11421,7 +11421,7 @@ |
session_deps_.socket_factory->AddSocketDataProvider(&data); |
session_deps_.socket_factory->AddSSLSocketDataProvider(&ssl_data); |
- scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
+ scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
scoped_ptr<HttpTransaction> trans( |
new HttpNetworkTransaction(DEFAULT_PRIORITY, session.get())); |
@@ -11508,7 +11508,7 @@ |
StaticSocketDataProvider data4(NULL, 0, NULL, 0); |
session_deps_.socket_factory->AddSocketDataProvider(&data4); |
- scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
+ scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
scoped_ptr<HttpTransaction> trans( |
new HttpNetworkTransaction(DEFAULT_PRIORITY, session.get())); |
@@ -11625,7 +11625,7 @@ |
StaticSocketDataProvider data5(data2_reads, arraysize(data2_reads), NULL, 0); |
session_deps_.socket_factory->AddSocketDataProvider(&data5); |
- scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
+ scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
scoped_ptr<HttpTransaction> trans( |
new HttpNetworkTransaction(DEFAULT_PRIORITY, session.get())); |
@@ -11718,7 +11718,7 @@ |
for (size_t i = 0; i < arraysize(requests); ++i) { |
session_deps_.socket_factory->ResetNextMockIndexes(); |
- scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
+ scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
scoped_ptr<HttpNetworkTransaction> trans( |
new HttpNetworkTransaction(DEFAULT_PRIORITY, session.get())); |
@@ -11771,7 +11771,7 @@ |
// Set up a special HttpNetworkSession with a MockCachingHostResolver. |
session_deps_.host_resolver.reset(new MockCachingHostResolver()); |
- scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
+ scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
SpdySessionPoolPeer pool_peer(session->spdy_session_pool()); |
pool_peer.DisableDomainAuthenticationVerification(); |
@@ -11870,7 +11870,7 @@ |
// Set up a special HttpNetworkSession with a MockCachingHostResolver. |
session_deps_.host_resolver.reset(new MockCachingHostResolver()); |
- scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
+ scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
SpdySessionPoolPeer pool_peer(session->spdy_session_pool()); |
pool_peer.DisableDomainAuthenticationVerification(); |
@@ -12000,7 +12000,7 @@ |
HttpNetworkSession::Params params = |
SpdySessionDependencies::CreateSessionParams(&session_deps_); |
params.host_resolver = &host_resolver; |
- scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
+ scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
SpdySessionPoolPeer pool_peer(session->spdy_session_pool()); |
pool_peer.DisableDomainAuthenticationVerification(); |
@@ -12140,7 +12140,7 @@ |
session_deps_.socket_factory->AddSocketDataProvider(&data1); |
session_deps_.socket_factory->AddSocketDataProvider(&data2); |
- scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
+ scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
// Start the first transaction to set up the SpdySession |
HttpRequestInfo request1; |
@@ -12252,7 +12252,7 @@ |
session_deps_.socket_factory->AddSocketDataProvider(&data_refused); |
session_deps_.use_alternative_services = true; |
- scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
+ scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
base::WeakPtr<HttpServerProperties> http_server_properties = |
session->http_server_properties(); |
AlternativeService alternative_service( |
@@ -12356,7 +12356,7 @@ |
// Set up alternative service for origin. |
session_deps_.use_alternative_services = true; |
- scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
+ scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
base::WeakPtr<HttpServerProperties> http_server_properties = |
session->http_server_properties(); |
AlternativeService alternative_service( |
@@ -12429,7 +12429,7 @@ |
// Set up alternative service for origin. |
session_deps_.use_alternative_services = true; |
- scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
+ scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
base::WeakPtr<HttpServerProperties> http_server_properties = |
session->http_server_properties(); |
AlternativeService alternative_service( |
@@ -12538,7 +12538,7 @@ |
// Set up alternative service for origin. |
session_deps_.use_alternative_services = true; |
- scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
+ scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
base::WeakPtr<HttpServerProperties> http_server_properties = |
session->http_server_properties(); |
AlternativeService alternative_service( |
@@ -12672,7 +12672,7 @@ |
session_deps_.deterministic_socket_factory->AddSSLSocketDataProvider(&ssl2); |
session_deps_.deterministic_socket_factory->AddSocketDataProvider(&data1); |
- scoped_ptr<HttpNetworkSession> session( |
+ scoped_refptr<HttpNetworkSession> session( |
SpdySessionDependencies::SpdyCreateSessionDeterministic(&session_deps_)); |
// Start the first transaction to set up the SpdySession |
@@ -12806,7 +12806,7 @@ |
session_deps_.host_resolver->rules()->AddRule("news.example.org", ip_addr); |
session_deps_.host_resolver->rules()->AddRule("proxy", ip_addr); |
- scoped_ptr<HttpNetworkSession> session( |
+ scoped_refptr<HttpNetworkSession> session( |
SpdySessionDependencies::SpdyCreateSessionDeterministic(&session_deps_)); |
// Start the first transaction to set up the SpdySession |
@@ -12881,7 +12881,7 @@ |
session_deps_.socket_factory->AddSSLSocketDataProvider(&ssl2); |
session_deps_.socket_factory->AddSocketDataProvider(&data2); |
- scoped_ptr<HttpNetworkSession> session( |
+ scoped_refptr<HttpNetworkSession> session( |
SpdySessionDependencies::SpdyCreateSession(&session_deps_)); |
// Start the first transaction to set up the SpdySession and verify that |
@@ -12920,7 +12920,7 @@ |
// 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_ptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
+ scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
SSLSocketDataProvider ssl1(ASYNC, OK); |
ssl1.SetNextProto(GetParam()); |
@@ -13080,7 +13080,7 @@ |
request.url = GURL("http://www.example.org/"); |
request.load_flags = 0; |
- scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
+ scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
scoped_ptr<HttpTransaction> trans( |
new HttpNetworkTransaction(DEFAULT_PRIORITY, session.get())); |
@@ -13113,7 +13113,7 @@ |
request.url = GURL("http://www.example.org/"); |
request.load_flags = 0; |
- scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
+ scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
scoped_ptr<HttpTransaction> trans( |
new HttpNetworkTransaction(DEFAULT_PRIORITY, session.get())); |
@@ -13146,7 +13146,7 @@ |
request.url = GURL("http://www.example.org/"); |
request.load_flags = 0; |
- scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
+ scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
scoped_ptr<HttpTransaction> trans( |
new HttpNetworkTransaction(DEFAULT_PRIORITY, session.get())); |
@@ -13180,7 +13180,7 @@ |
request.url = GURL("http://www.example.org/"); |
request.load_flags = 0; |
- scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
+ scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
scoped_ptr<HttpTransaction> trans( |
new HttpNetworkTransaction(DEFAULT_PRIORITY, session.get())); |
@@ -13214,7 +13214,7 @@ |
request.url = GURL("http://www.example.org/"); |
request.load_flags = 0; |
- scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
+ scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
scoped_ptr<HttpTransaction> trans( |
new HttpNetworkTransaction(DEFAULT_PRIORITY, session.get())); |
@@ -13251,7 +13251,7 @@ |
request.url = GURL("http://www.example.org/"); |
request.load_flags = 0; |
- scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
+ scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
scoped_ptr<HttpTransaction> trans( |
new HttpNetworkTransaction(DEFAULT_PRIORITY, session.get())); |
@@ -13289,7 +13289,7 @@ |
request.load_flags = 0; |
request.extra_headers.SetHeader("X-Foo", "bar"); |
- scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
+ scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
scoped_ptr<HttpTransaction> trans( |
new HttpNetworkTransaction(DEFAULT_PRIORITY, session.get())); |
@@ -13675,8 +13675,8 @@ |
// Make sure that HttpNetworkTransaction passes on its priority to its |
// stream request on start. |
TEST_P(HttpNetworkTransactionTest, SetStreamRequestPriorityOnStart) { |
- scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
- HttpNetworkSessionPeer peer(session.get()); |
+ scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
+ HttpNetworkSessionPeer peer(session); |
FakeStreamFactory* fake_factory = new FakeStreamFactory(); |
peer.SetHttpStreamFactory(scoped_ptr<HttpStreamFactory>(fake_factory)); |
@@ -13698,8 +13698,8 @@ |
// Make sure that HttpNetworkTransaction passes on its priority |
// updates to its stream request. |
TEST_P(HttpNetworkTransactionTest, SetStreamRequestPriority) { |
- scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
- HttpNetworkSessionPeer peer(session.get()); |
+ scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
+ HttpNetworkSessionPeer peer(session); |
FakeStreamFactory* fake_factory = new FakeStreamFactory(); |
peer.SetHttpStreamFactory(scoped_ptr<HttpStreamFactory>(fake_factory)); |
@@ -13723,8 +13723,8 @@ |
// Make sure that HttpNetworkTransaction passes on its priority |
// updates to its stream. |
TEST_P(HttpNetworkTransactionTest, SetStreamPriority) { |
- scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
- HttpNetworkSessionPeer peer(session.get()); |
+ scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
+ HttpNetworkSessionPeer peer(session); |
FakeStreamFactory* fake_factory = new FakeStreamFactory(); |
peer.SetHttpStreamFactory(scoped_ptr<HttpStreamFactory>(fake_factory)); |
@@ -13753,8 +13753,8 @@ |
std::string test_cases[] = {"ws://www.example.org/", |
"wss://www.example.org/"}; |
for (size_t i = 0; i < arraysize(test_cases); ++i) { |
- scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
- HttpNetworkSessionPeer peer(session.get()); |
+ scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
+ HttpNetworkSessionPeer peer(session); |
FakeStreamFactory* fake_factory = new FakeStreamFactory(); |
FakeWebSocketStreamCreateHelper websocket_stream_create_helper; |
peer.SetHttpStreamFactoryForWebSocket( |
@@ -13835,7 +13835,7 @@ |
http_writes, arraysize(http_writes)); |
session_deps_.socket_factory->AddSocketDataProvider(&http_data); |
- scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
+ scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
// Start the SSL request. |
TestCompletionCallback ssl_callback; |
@@ -13917,7 +13917,7 @@ |
http_writes, arraysize(http_writes)); |
session_deps_.socket_factory->AddSocketDataProvider(&http_data); |
- scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
+ scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
// Preconnect an SSL socket. A preconnect is needed because connect jobs are |
// cancelled when a normal transaction is cancelled. |
@@ -13958,7 +13958,7 @@ |
request.upload_data_stream = &upload_data_stream; |
request.load_flags = 0; |
- scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
+ scoped_refptr<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. |
@@ -14003,7 +14003,7 @@ |
// response from a server that rejected a POST with a CONNECTION_RESET. |
TEST_P(HttpNetworkTransactionTest, |
PostReadsErrorResponseAfterResetOnReusedSocket) { |
- scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
+ scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
MockWrite data_writes[] = { |
MockWrite("GET / HTTP/1.1\r\n" |
"Host: www.foo.com\r\n" |
@@ -14097,7 +14097,7 @@ |
request.upload_data_stream = &upload_data_stream; |
request.load_flags = 0; |
- scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
+ scoped_refptr<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. |
@@ -14152,7 +14152,7 @@ |
request.upload_data_stream = &upload_data_stream; |
request.load_flags = 0; |
- scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
+ scoped_refptr<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. |
@@ -14211,7 +14211,7 @@ |
request.upload_data_stream = &upload_data_stream; |
request.load_flags = 0; |
- scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
+ scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
scoped_ptr<HttpTransaction> trans( |
new HttpNetworkTransaction(DEFAULT_PRIORITY, session.get())); |
@@ -14264,7 +14264,7 @@ |
request.upload_data_stream = &upload_data_stream; |
request.load_flags = 0; |
- scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
+ scoped_refptr<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. |
@@ -14306,7 +14306,7 @@ |
request.upload_data_stream = &upload_data_stream; |
request.load_flags = 0; |
- scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
+ scoped_refptr<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. |
@@ -14349,7 +14349,7 @@ |
request.upload_data_stream = &upload_data_stream; |
request.load_flags = 0; |
- scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
+ scoped_refptr<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. |
@@ -14389,7 +14389,7 @@ |
request.upload_data_stream = &upload_data_stream; |
request.load_flags = 0; |
- scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
+ scoped_refptr<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. |
@@ -14430,7 +14430,7 @@ |
session_deps_.proxy_service.reset( |
ProxyService::CreateFixedFromPacResult("PROXY myproxy:70")); |
- scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
+ scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
// Since a proxy is configured, try to establish a tunnel. |
MockWrite data_writes[] = { |
@@ -14537,7 +14537,7 @@ |
session_deps_.proxy_service.reset( |
ProxyService::CreateFixedFromPacResult("PROXY myproxy:70")); |
- scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
+ scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
MockWrite data_writes[] = { |
// Try to establish a tunnel for the WebSocket connection, with |
@@ -14613,7 +14613,7 @@ |
request.url = GURL("http://www.foo.com/"); |
request.upload_data_stream = &upload_data_stream; |
- scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
+ scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
scoped_ptr<HttpTransaction> trans( |
new HttpNetworkTransaction(DEFAULT_PRIORITY, session.get())); |
MockWrite data_writes[] = { |
@@ -14657,7 +14657,7 @@ |
request.url = GURL("http://www.foo.com/"); |
request.upload_data_stream = &upload_data_stream; |
- scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
+ scoped_refptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
scoped_ptr<HttpTransaction> trans( |
new HttpNetworkTransaction(DEFAULT_PRIORITY, session.get())); |
MockWrite data_writes[] = { |
@@ -14702,7 +14702,7 @@ |
request.url = GURL("http://www.foo.com/"); |
request.upload_data_stream = &upload_data_stream; |
- scoped_ptr<HttpNetworkSession> session(CreateSession(&session_deps_)); |
+ scoped_refptr<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. |