Index: net/quic/quic_stream_factory_test.cc |
diff --git a/net/quic/quic_stream_factory_test.cc b/net/quic/quic_stream_factory_test.cc |
index 105d2075fe8afc7c369a8c7bf874be16afbef9b3..c01c3dc8701a2d90098068c74e7d4f72011604bb 100644 |
--- a/net/quic/quic_stream_factory_test.cc |
+++ b/net/quic/quic_stream_factory_test.cc |
@@ -312,7 +312,7 @@ |
callback_.callback())); |
EXPECT_EQ(OK, callback_.WaitForResult()); |
- scoped_ptr<QuicHttpStream> stream = request.CreateStream(); |
+ scoped_ptr<QuicHttpStream> stream = request.ReleaseStream(); |
EXPECT_TRUE(stream.get()); |
stream.reset(); |
@@ -460,7 +460,7 @@ |
callback_.callback())); |
EXPECT_EQ(OK, callback_.WaitForResult()); |
- scoped_ptr<QuicHttpStream> stream = request.CreateStream(); |
+ scoped_ptr<QuicHttpStream> stream = request.ReleaseStream(); |
EXPECT_TRUE(stream.get()); |
// Will reset stream 3. |
@@ -473,7 +473,7 @@ |
EXPECT_EQ(OK, request2.Request(host_port_pair_, privacy_mode_, |
/*cert_verify_flags=*/0, url_, "GET", net_log_, |
callback_.callback())); |
- stream = request2.CreateStream(); // Will reset stream 5. |
+ stream = request2.ReleaseStream(); // Will reset stream 5. |
stream.reset(); // Will reset stream 7. |
EXPECT_TRUE(socket_data.AllReadDataConsumed()); |
@@ -500,7 +500,7 @@ |
/*cert_verify_flags=*/0, url_, "GET", net_log_, |
callback_.callback())); |
- scoped_ptr<QuicHttpStream> stream = request.CreateStream(); |
+ scoped_ptr<QuicHttpStream> stream = request.ReleaseStream(); |
EXPECT_TRUE(stream.get()); |
EXPECT_TRUE(socket_data.AllReadDataConsumed()); |
EXPECT_TRUE(socket_data.AllWriteDataConsumed()); |
@@ -533,7 +533,7 @@ |
QuicSession::HANDSHAKE_CONFIRMED); |
EXPECT_EQ(OK, callback_.WaitForResult()); |
- scoped_ptr<QuicHttpStream> stream = request.CreateStream(); |
+ scoped_ptr<QuicHttpStream> stream = request.ReleaseStream(); |
EXPECT_TRUE(stream.get()); |
EXPECT_TRUE(socket_data.AllReadDataConsumed()); |
EXPECT_TRUE(socket_data.AllWriteDataConsumed()); |
@@ -566,7 +566,7 @@ |
QuicSession::HANDSHAKE_CONFIRMED); |
EXPECT_EQ(OK, callback_.WaitForResult()); |
- scoped_ptr<QuicHttpStream> stream = request.CreateStream(); |
+ scoped_ptr<QuicHttpStream> stream = request.ReleaseStream(); |
EXPECT_TRUE(stream.get()); |
EXPECT_TRUE(socket_data.AllReadDataConsumed()); |
EXPECT_TRUE(socket_data.AllWriteDataConsumed()); |
@@ -588,7 +588,7 @@ |
callback_.callback())); |
EXPECT_EQ(OK, callback_.WaitForResult()); |
- scoped_ptr<QuicHttpStream> stream = request.CreateStream(); |
+ scoped_ptr<QuicHttpStream> stream = request.ReleaseStream(); |
EXPECT_TRUE(stream.get()); |
QuicChromiumClientSession* session = |
@@ -619,7 +619,7 @@ |
callback_.callback())); |
EXPECT_EQ(OK, callback_.WaitForResult()); |
- scoped_ptr<QuicHttpStream> stream = request.CreateStream(); |
+ scoped_ptr<QuicHttpStream> stream = request.ReleaseStream(); |
EXPECT_TRUE(stream.get()); |
QuicChromiumClientSession* session = |
@@ -662,7 +662,7 @@ |
EXPECT_EQ(OK, request.Request(host_port_pair_, privacy_mode_, |
/*cert_verify_flags=*/0, url_, "GET", net_log_, |
callback_.callback())); |
- scoped_ptr<QuicHttpStream> stream = request.CreateStream(); |
+ scoped_ptr<QuicHttpStream> stream = request.ReleaseStream(); |
EXPECT_TRUE(stream.get()); |
TestCompletionCallback callback; |
@@ -670,7 +670,7 @@ |
EXPECT_EQ(OK, request2.Request(server2, privacy_mode_, |
/*cert_verify_flags=*/0, url2_, "GET", |
net_log_, callback.callback())); |
- scoped_ptr<QuicHttpStream> stream2 = request2.CreateStream(); |
+ scoped_ptr<QuicHttpStream> stream2 = request2.ReleaseStream(); |
EXPECT_TRUE(stream2.get()); |
EXPECT_EQ( |
@@ -704,7 +704,7 @@ |
EXPECT_EQ(OK, request.Request(host_port_pair_, privacy_mode_, |
/*cert_verify_flags=*/0, url_, "GET", net_log_, |
callback_.callback())); |
- scoped_ptr<QuicHttpStream> stream = request.CreateStream(); |
+ scoped_ptr<QuicHttpStream> stream = request.ReleaseStream(); |
EXPECT_TRUE(stream.get()); |
TestCompletionCallback callback; |
@@ -712,7 +712,7 @@ |
EXPECT_EQ(OK, request2.Request(server2, privacy_mode_, |
/*cert_verify_flags=*/0, url2_, "GET", |
net_log_, callback.callback())); |
- scoped_ptr<QuicHttpStream> stream2 = request2.CreateStream(); |
+ scoped_ptr<QuicHttpStream> stream2 = request2.ReleaseStream(); |
EXPECT_TRUE(stream2.get()); |
EXPECT_NE( |
@@ -747,7 +747,7 @@ |
EXPECT_EQ(OK, request.Request(host_port_pair_, privacy_mode_, |
/*cert_verify_flags=*/0, url_, "GET", net_log_, |
callback_.callback())); |
- scoped_ptr<QuicHttpStream> stream = request.CreateStream(); |
+ scoped_ptr<QuicHttpStream> stream = request.ReleaseStream(); |
EXPECT_TRUE(stream.get()); |
TestCompletionCallback callback; |
@@ -755,7 +755,7 @@ |
EXPECT_EQ(OK, request2.Request(server2, privacy_mode_, |
/*cert_verify_flags=*/0, url2_, "GET", |
net_log_, callback.callback())); |
- scoped_ptr<QuicHttpStream> stream2 = request2.CreateStream(); |
+ scoped_ptr<QuicHttpStream> stream2 = request2.ReleaseStream(); |
EXPECT_TRUE(stream2.get()); |
factory_->OnSessionGoingAway( |
@@ -770,7 +770,7 @@ |
EXPECT_EQ(OK, request3.Request(server2, privacy_mode_, |
/*cert_verify_flags=*/0, url2_, "GET", |
net_log_, callback3.callback())); |
- scoped_ptr<QuicHttpStream> stream3 = request3.CreateStream(); |
+ scoped_ptr<QuicHttpStream> stream3 = request3.ReleaseStream(); |
EXPECT_TRUE(stream3.get()); |
EXPECT_TRUE(QuicStreamFactoryPeer::HasActiveSession(factory_.get(), server2)); |
@@ -802,7 +802,7 @@ |
EXPECT_EQ(OK, request.Request(server1, privacy_mode_, |
/*cert_verify_flags=*/0, url_, "GET", net_log_, |
callback_.callback())); |
- scoped_ptr<QuicHttpStream> stream = request.CreateStream(); |
+ scoped_ptr<QuicHttpStream> stream = request.ReleaseStream(); |
EXPECT_TRUE(stream.get()); |
TestCompletionCallback callback; |
@@ -810,7 +810,7 @@ |
EXPECT_EQ(OK, request2.Request(server2, privacy_mode_, |
/*cert_verify_flags=*/0, url2_, "GET", |
net_log_, callback_.callback())); |
- scoped_ptr<QuicHttpStream> stream2 = request2.CreateStream(); |
+ scoped_ptr<QuicHttpStream> stream2 = request2.ReleaseStream(); |
EXPECT_TRUE(stream2.get()); |
EXPECT_EQ(QuicStreamFactoryPeer::GetActiveSession(factory_.get(), server1), |
@@ -845,7 +845,7 @@ |
EXPECT_EQ(OK, request.Request(server1, privacy_mode_, |
/*cert_verify_flags=*/0, url_, "GET", net_log_, |
callback_.callback())); |
- scoped_ptr<QuicHttpStream> stream = request.CreateStream(); |
+ scoped_ptr<QuicHttpStream> stream = request.ReleaseStream(); |
EXPECT_TRUE(stream.get()); |
TestCompletionCallback callback; |
@@ -853,7 +853,7 @@ |
EXPECT_EQ(OK, request2.Request(server2, privacy_mode_, |
/*cert_verify_flags=*/0, url2_, "GET", |
net_log_, callback_.callback())); |
- scoped_ptr<QuicHttpStream> stream2 = request2.CreateStream(); |
+ scoped_ptr<QuicHttpStream> stream2 = request2.ReleaseStream(); |
EXPECT_TRUE(stream2.get()); |
EXPECT_NE(QuicStreamFactoryPeer::GetActiveSession(factory_.get(), server1), |
@@ -898,7 +898,7 @@ |
EXPECT_EQ(OK, request1.Request(alternative, privacy_mode_, |
/*cert_verify_flags=*/0, url_, "GET", |
net_log_, callback_.callback())); |
- scoped_ptr<QuicHttpStream> stream1 = request1.CreateStream(); |
+ scoped_ptr<QuicHttpStream> stream1 = request1.ReleaseStream(); |
EXPECT_TRUE(stream1.get()); |
QuicStreamRequest request2(factory_.get()); |
@@ -911,7 +911,7 @@ |
// SocketDataProvider is set up, the second request succeeding means that |
// it pooled to the session opened by the first one. |
EXPECT_EQ(OK, rv); |
- scoped_ptr<QuicHttpStream> stream2 = request2.CreateStream(); |
+ scoped_ptr<QuicHttpStream> stream2 = request2.ReleaseStream(); |
EXPECT_TRUE(stream2.get()); |
} else { |
EXPECT_EQ(ERR_ALTERNATIVE_CERT_NOT_VALID_FOR_ORIGIN, rv); |
@@ -962,7 +962,7 @@ |
EXPECT_EQ(OK, request.Request(server1, privacy_mode_, |
/*cert_verify_flags=*/0, url_, "GET", net_log_, |
callback_.callback())); |
- scoped_ptr<QuicHttpStream> stream = request.CreateStream(); |
+ scoped_ptr<QuicHttpStream> stream = request.ReleaseStream(); |
EXPECT_TRUE(stream.get()); |
TestCompletionCallback callback; |
@@ -970,7 +970,7 @@ |
EXPECT_EQ(OK, request2.Request(server2, privacy_mode_, |
/*cert_verify_flags=*/0, url2_, "GET", |
net_log_, callback_.callback())); |
- scoped_ptr<QuicHttpStream> stream2 = request2.CreateStream(); |
+ scoped_ptr<QuicHttpStream> stream2 = request2.ReleaseStream(); |
EXPECT_TRUE(stream2.get()); |
EXPECT_EQ(QuicStreamFactoryPeer::GetActiveSession(factory_.get(), server1), |
@@ -1011,7 +1011,7 @@ |
EXPECT_EQ(OK, request.Request(server1, privacy_mode_, |
/*cert_verify_flags=*/0, url_, "GET", net_log_, |
callback_.callback())); |
- scoped_ptr<QuicHttpStream> stream = request.CreateStream(); |
+ scoped_ptr<QuicHttpStream> stream = request.ReleaseStream(); |
EXPECT_TRUE(stream.get()); |
TestCompletionCallback callback; |
@@ -1019,7 +1019,7 @@ |
EXPECT_EQ(OK, request2.Request(server2, privacy_mode_, |
/*cert_verify_flags=*/0, url2_, "GET", |
net_log_, callback_.callback())); |
- scoped_ptr<QuicHttpStream> stream2 = request2.CreateStream(); |
+ scoped_ptr<QuicHttpStream> stream2 = request2.ReleaseStream(); |
EXPECT_TRUE(stream2.get()); |
EXPECT_NE(QuicStreamFactoryPeer::GetActiveSession(factory_.get(), server1), |
@@ -1065,7 +1065,7 @@ |
EXPECT_EQ(OK, request.Request(server1, privacy_mode_, |
/*cert_verify_flags=*/0, url_, "GET", net_log_, |
callback_.callback())); |
- scoped_ptr<QuicHttpStream> stream = request.CreateStream(); |
+ scoped_ptr<QuicHttpStream> stream = request.ReleaseStream(); |
EXPECT_TRUE(stream.get()); |
TestCompletionCallback callback; |
@@ -1073,7 +1073,7 @@ |
EXPECT_EQ(OK, request2.Request(server2, privacy_mode_, |
/*cert_verify_flags=*/0, url2_, "GET", |
net_log_, callback_.callback())); |
- scoped_ptr<QuicHttpStream> stream2 = request2.CreateStream(); |
+ scoped_ptr<QuicHttpStream> stream2 = request2.ReleaseStream(); |
EXPECT_TRUE(stream2.get()); |
EXPECT_NE(QuicStreamFactoryPeer::GetActiveSession(factory_.get(), server1), |
@@ -1104,7 +1104,7 @@ |
callback_.callback())); |
EXPECT_EQ(OK, callback_.WaitForResult()); |
- scoped_ptr<QuicHttpStream> stream = request.CreateStream(); |
+ scoped_ptr<QuicHttpStream> stream = request.ReleaseStream(); |
EXPECT_TRUE(stream.get()); |
// Mark the session as going away. Ensure that while it is still alive |
@@ -1126,7 +1126,7 @@ |
/*cert_verify_flags=*/0, url_, "GET", net_log_, |
callback_.callback())); |
EXPECT_EQ(OK, callback_.WaitForResult()); |
- scoped_ptr<QuicHttpStream> stream2 = request2.CreateStream(); |
+ scoped_ptr<QuicHttpStream> stream2 = request2.ReleaseStream(); |
EXPECT_TRUE(stream2.get()); |
EXPECT_TRUE( |
@@ -1180,7 +1180,7 @@ |
} else { |
EXPECT_EQ(OK, rv); |
} |
- scoped_ptr<QuicHttpStream> stream = request.CreateStream(); |
+ scoped_ptr<QuicHttpStream> stream = request.ReleaseStream(); |
EXPECT_TRUE(stream); |
EXPECT_EQ(OK, stream->InitializeStream(&request_info, DEFAULT_PRIORITY, |
net_log_, CompletionCallback())); |
@@ -1191,7 +1191,7 @@ |
EXPECT_EQ(OK, request.Request(host_port_pair_, privacy_mode_, |
/*cert_verify_flags=*/0, url_, "GET", net_log_, |
CompletionCallback())); |
- scoped_ptr<QuicHttpStream> stream = request.CreateStream(); |
+ scoped_ptr<QuicHttpStream> stream = request.ReleaseStream(); |
EXPECT_TRUE(stream); |
EXPECT_EQ(ERR_IO_PENDING, |
stream->InitializeStream(&request_info, DEFAULT_PRIORITY, net_log_, |
@@ -1339,7 +1339,7 @@ |
callback_.callback())); |
EXPECT_EQ(OK, callback_.WaitForResult()); |
- scoped_ptr<QuicHttpStream> stream = request.CreateStream(); |
+ scoped_ptr<QuicHttpStream> stream = request.ReleaseStream(); |
HttpRequestInfo request_info; |
EXPECT_EQ(OK, stream->InitializeStream(&request_info, DEFAULT_PRIORITY, |
net_log_, CompletionCallback())); |
@@ -1359,7 +1359,7 @@ |
callback_.callback())); |
EXPECT_EQ(OK, callback_.WaitForResult()); |
- stream = request2.CreateStream(); |
+ stream = request2.ReleaseStream(); |
stream.reset(); // Will reset stream 3. |
EXPECT_TRUE(socket_data.AllReadDataConsumed()); |
@@ -1395,7 +1395,7 @@ |
callback_.callback())); |
EXPECT_EQ(OK, callback_.WaitForResult()); |
- scoped_ptr<QuicHttpStream> stream = request.CreateStream(); |
+ scoped_ptr<QuicHttpStream> stream = request.ReleaseStream(); |
HttpRequestInfo request_info; |
EXPECT_EQ(OK, stream->InitializeStream(&request_info, DEFAULT_PRIORITY, |
net_log_, CompletionCallback())); |
@@ -1416,7 +1416,7 @@ |
callback_.callback())); |
EXPECT_EQ(OK, callback_.WaitForResult()); |
- stream = request2.CreateStream(); |
+ stream = request2.ReleaseStream(); |
stream.reset(); // Will reset stream 3. |
EXPECT_TRUE(socket_data.AllReadDataConsumed()); |
@@ -1448,7 +1448,7 @@ |
/*cert_verify_flags=*/0, url_, "GET", net_log_, |
callback_.callback())); |
EXPECT_EQ(OK, callback_.WaitForResult()); |
- scoped_ptr<QuicHttpStream> stream = request.CreateStream(); |
+ scoped_ptr<QuicHttpStream> stream = request.ReleaseStream(); |
EXPECT_TRUE(stream.get()); |
// Cause QUIC stream to be created. |
@@ -1513,7 +1513,7 @@ |
/*cert_verify_flags=*/0, url_, "GET", net_log_, |
callback_.callback())); |
EXPECT_EQ(OK, callback_.WaitForResult()); |
- scoped_ptr<QuicHttpStream> stream2 = request2.CreateStream(); |
+ scoped_ptr<QuicHttpStream> stream2 = request2.ReleaseStream(); |
EXPECT_TRUE(stream2.get()); |
EXPECT_TRUE( |
@@ -1563,7 +1563,7 @@ |
/*cert_verify_flags=*/0, url_, "GET", net_log_, |
callback_.callback())); |
EXPECT_EQ(OK, callback_.WaitForResult()); |
- scoped_ptr<QuicHttpStream> stream = request.CreateStream(); |
+ scoped_ptr<QuicHttpStream> stream = request.ReleaseStream(); |
EXPECT_TRUE(stream.get()); |
// Cause QUIC stream to be created. |
@@ -1624,7 +1624,7 @@ |
/*cert_verify_flags=*/0, url_, "GET", net_log_, |
callback_.callback())); |
EXPECT_EQ(OK, callback_.WaitForResult()); |
- scoped_ptr<QuicHttpStream> stream2 = request2.CreateStream(); |
+ scoped_ptr<QuicHttpStream> stream2 = request2.ReleaseStream(); |
EXPECT_TRUE(stream2.get()); |
EXPECT_TRUE( |
@@ -1665,7 +1665,7 @@ |
/*cert_verify_flags=*/0, url_, "GET", net_log_, |
callback_.callback())); |
EXPECT_EQ(OK, callback_.WaitForResult()); |
- scoped_ptr<QuicHttpStream> stream = request.CreateStream(); |
+ scoped_ptr<QuicHttpStream> stream = request.ReleaseStream(); |
EXPECT_TRUE(stream.get()); |
// Cause QUIC stream to be created. |
@@ -1719,7 +1719,7 @@ |
/*cert_verify_flags=*/0, url_, "GET", net_log_, |
callback_.callback())); |
EXPECT_EQ(OK, callback_.WaitForResult()); |
- scoped_ptr<QuicHttpStream> stream = request.CreateStream(); |
+ scoped_ptr<QuicHttpStream> stream = request.ReleaseStream(); |
EXPECT_TRUE(stream.get()); |
// Cause QUIC stream to be created. |
@@ -1768,7 +1768,7 @@ |
/*cert_verify_flags=*/0, url_, "GET", net_log_, |
callback_.callback())); |
EXPECT_EQ(OK, callback_.WaitForResult()); |
- scoped_ptr<QuicHttpStream> stream = request.CreateStream(); |
+ scoped_ptr<QuicHttpStream> stream = request.ReleaseStream(); |
EXPECT_TRUE(stream.get()); |
// Cause QUIC stream to be created. |
@@ -1820,7 +1820,7 @@ |
/*cert_verify_flags=*/0, url_, "GET", net_log_, |
callback_.callback())); |
EXPECT_EQ(OK, callback_.WaitForResult()); |
- scoped_ptr<QuicHttpStream> stream = request.CreateStream(); |
+ scoped_ptr<QuicHttpStream> stream = request.ReleaseStream(); |
EXPECT_TRUE(stream.get()); |
// Cause QUIC stream to be created. |
@@ -1871,7 +1871,7 @@ |
/*cert_verify_flags=*/0, url_, "GET", net_log_, |
callback_.callback())); |
EXPECT_EQ(OK, callback_.WaitForResult()); |
- scoped_ptr<QuicHttpStream> stream = request.CreateStream(); |
+ scoped_ptr<QuicHttpStream> stream = request.ReleaseStream(); |
EXPECT_TRUE(stream.get()); |
// Cause QUIC stream to be created, but marked as non-migratable. |
@@ -1924,7 +1924,7 @@ |
/*cert_verify_flags=*/0, url_, "GET", net_log_, |
callback_.callback())); |
EXPECT_EQ(OK, callback_.WaitForResult()); |
- scoped_ptr<QuicHttpStream> stream = request.CreateStream(); |
+ scoped_ptr<QuicHttpStream> stream = request.ReleaseStream(); |
EXPECT_TRUE(stream.get()); |
// Cause QUIC stream to be created, but marked as non-migratable. |
@@ -1969,7 +1969,7 @@ |
/*cert_verify_flags=*/0, url_, "GET", net_log_, |
callback_.callback())); |
EXPECT_EQ(OK, callback_.WaitForResult()); |
- scoped_ptr<QuicHttpStream> stream = request.CreateStream(); |
+ scoped_ptr<QuicHttpStream> stream = request.ReleaseStream(); |
EXPECT_TRUE(stream.get()); |
// Ensure that session is alive and active. |
@@ -2007,7 +2007,7 @@ |
/*cert_verify_flags=*/0, url_, "GET", net_log_, |
callback_.callback())); |
EXPECT_EQ(OK, callback_.WaitForResult()); |
- scoped_ptr<QuicHttpStream> stream = request.CreateStream(); |
+ scoped_ptr<QuicHttpStream> stream = request.ReleaseStream(); |
EXPECT_TRUE(stream.get()); |
// Ensure that session is alive and active. |
@@ -2051,7 +2051,7 @@ |
/*cert_verify_flags=*/0, url_, "GET", net_log_, |
callback_.callback())); |
EXPECT_EQ(OK, callback_.WaitForResult()); |
- scoped_ptr<QuicHttpStream> stream = request.CreateStream(); |
+ scoped_ptr<QuicHttpStream> stream = request.ReleaseStream(); |
EXPECT_TRUE(stream.get()); |
// Cause QUIC stream to be created. |
@@ -2119,7 +2119,7 @@ |
/*cert_verify_flags=*/0, url_, "GET", net_log_, |
callback_.callback())); |
EXPECT_EQ(OK, callback_.WaitForResult()); |
- scoped_ptr<QuicHttpStream> stream2 = request2.CreateStream(); |
+ scoped_ptr<QuicHttpStream> stream2 = request2.ReleaseStream(); |
EXPECT_TRUE(stream2.get()); |
EXPECT_TRUE( |
@@ -2174,7 +2174,7 @@ |
/*cert_verify_flags=*/0, url_, "GET", net_log_, |
callback_.callback())); |
EXPECT_EQ(OK, callback_.WaitForResult()); |
- scoped_ptr<QuicHttpStream> stream = request.CreateStream(); |
+ scoped_ptr<QuicHttpStream> stream = request.ReleaseStream(); |
EXPECT_TRUE(stream.get()); |
// Cause QUIC stream to be created. |
@@ -2230,7 +2230,7 @@ |
/*cert_verify_flags=*/0, url_, "GET", net_log_, |
callback_.callback())); |
EXPECT_EQ(OK, callback_.WaitForResult()); |
- scoped_ptr<QuicHttpStream> stream = request.CreateStream(); |
+ scoped_ptr<QuicHttpStream> stream = request.ReleaseStream(); |
EXPECT_TRUE(stream.get()); |
// Cause QUIC stream to be created, but marked as non-migratable. |
@@ -2289,7 +2289,7 @@ |
callback_.callback())); |
EXPECT_EQ(OK, callback_.WaitForResult()); |
- scoped_ptr<QuicHttpStream> stream = request.CreateStream(); |
+ scoped_ptr<QuicHttpStream> stream = request.ReleaseStream(); |
HttpRequestInfo request_info; |
EXPECT_EQ(OK, stream->InitializeStream(&request_info, DEFAULT_PRIORITY, |
net_log_, CompletionCallback())); |
@@ -2309,7 +2309,7 @@ |
callback_.callback())); |
EXPECT_EQ(OK, callback_.WaitForResult()); |
- stream = request2.CreateStream(); |
+ stream = request2.ReleaseStream(); |
stream.reset(); // Will reset stream 3. |
EXPECT_TRUE(socket_data.AllReadDataConsumed()); |
@@ -2344,7 +2344,7 @@ |
callback_.callback())); |
EXPECT_EQ(OK, callback_.WaitForResult()); |
- scoped_ptr<QuicHttpStream> stream = request.CreateStream(); |
+ scoped_ptr<QuicHttpStream> stream = request.ReleaseStream(); |
HttpRequestInfo request_info; |
EXPECT_EQ(OK, stream->InitializeStream(&request_info, DEFAULT_PRIORITY, |
net_log_, CompletionCallback())); |
@@ -2365,7 +2365,7 @@ |
callback_.callback())); |
EXPECT_EQ(OK, callback_.WaitForResult()); |
- stream = request2.CreateStream(); |
+ stream = request2.ReleaseStream(); |
stream.reset(); // Will reset stream 3. |
EXPECT_TRUE(socket_data.AllReadDataConsumed()); |
@@ -2400,7 +2400,7 @@ |
callback_.callback())); |
EXPECT_EQ(OK, callback_.WaitForResult()); |
- scoped_ptr<QuicHttpStream> stream = request.CreateStream(); |
+ scoped_ptr<QuicHttpStream> stream = request.ReleaseStream(); |
HttpRequestInfo request_info; |
EXPECT_EQ(OK, stream->InitializeStream(&request_info, DEFAULT_PRIORITY, |
net_log_, CompletionCallback())); |
@@ -2421,7 +2421,7 @@ |
callback_.callback())); |
EXPECT_EQ(OK, callback_.WaitForResult()); |
- stream = request2.CreateStream(); |
+ stream = request2.ReleaseStream(); |
stream.reset(); // Will reset stream 3. |
EXPECT_TRUE(socket_data.AllReadDataConsumed()); |
@@ -2548,7 +2548,7 @@ |
runner_->RunNextTask(); |
- scoped_ptr<QuicHttpStream> stream = request.CreateStream(); |
+ scoped_ptr<QuicHttpStream> stream = request.ReleaseStream(); |
EXPECT_TRUE(stream.get()); |
EXPECT_TRUE(socket_data.AllReadDataConsumed()); |
EXPECT_TRUE(socket_data.AllWriteDataConsumed()); |
@@ -2583,7 +2583,7 @@ |
// the CancelWaitForDataReady task hasn't been posted. |
ASSERT_EQ(0u, runner_->GetPostedTasks().size()); |
- scoped_ptr<QuicHttpStream> stream = request.CreateStream(); |
+ scoped_ptr<QuicHttpStream> stream = request.ReleaseStream(); |
EXPECT_TRUE(stream.get()); |
EXPECT_TRUE(socket_data.AllReadDataConsumed()); |
EXPECT_TRUE(socket_data.AllWriteDataConsumed()); |
@@ -2744,13 +2744,13 @@ |
QuicStreamFactoryPeer::HasActiveSession(factory_.get(), server4)); |
EXPECT_FALSE(HasActiveSession(server4)); |
- scoped_ptr<QuicHttpStream> stream = request.CreateStream(); |
- EXPECT_TRUE(stream.get()); |
- scoped_ptr<QuicHttpStream> stream2 = request2.CreateStream(); |
+ scoped_ptr<QuicHttpStream> stream = request.ReleaseStream(); |
+ EXPECT_TRUE(stream.get()); |
+ scoped_ptr<QuicHttpStream> stream2 = request2.ReleaseStream(); |
EXPECT_TRUE(stream2.get()); |
- scoped_ptr<QuicHttpStream> stream3 = request3.CreateStream(); |
+ scoped_ptr<QuicHttpStream> stream3 = request3.ReleaseStream(); |
EXPECT_TRUE(stream3.get()); |
- scoped_ptr<QuicHttpStream> stream4 = request4.CreateStream(); |
+ scoped_ptr<QuicHttpStream> stream4 = request4.ReleaseStream(); |
EXPECT_TRUE(stream4.get()); |
EXPECT_TRUE(socket_data.AllReadDataConsumed()); |
EXPECT_TRUE(socket_data.AllWriteDataConsumed()); |
@@ -2837,10 +2837,10 @@ |
QuicChromiumClientSession::QUIC_DISABLED_PUBLIC_RESET_POST_HANDSHAKE, |
factory_->QuicDisabledReason(host_port_pair_.port())); |
- scoped_ptr<QuicHttpStream> stream = request.CreateStream(); |
- EXPECT_FALSE(stream.get()); // Session is already closed. |
- scoped_ptr<QuicHttpStream> stream2 = request2.CreateStream(); |
- EXPECT_FALSE(stream2.get()); // Session is already closed. |
+ scoped_ptr<QuicHttpStream> stream = request.ReleaseStream(); |
+ EXPECT_TRUE(stream.get()); |
+ scoped_ptr<QuicHttpStream> stream2 = request2.ReleaseStream(); |
+ EXPECT_TRUE(stream2.get()); |
EXPECT_TRUE(socket_data.AllReadDataConsumed()); |
EXPECT_TRUE(socket_data.AllWriteDataConsumed()); |
EXPECT_TRUE(socket_data2.AllReadDataConsumed()); |
@@ -2885,7 +2885,7 @@ |
QuicChromiumClientSession* session = |
QuicStreamFactoryPeer::GetActiveSession(factory_.get(), host_port_pair_); |
- scoped_ptr<QuicHttpStream> stream = request.CreateStream(); |
+ scoped_ptr<QuicHttpStream> stream = request.ReleaseStream(); |
EXPECT_TRUE(stream.get()); |
HttpRequestInfo request_info; |
EXPECT_EQ(OK, stream->InitializeStream(&request_info, DEFAULT_PRIORITY, |
@@ -2915,7 +2915,7 @@ |
QuicChromiumClientSession* session2 = |
QuicStreamFactoryPeer::GetActiveSession(factory_.get(), server2); |
- scoped_ptr<QuicHttpStream> stream2 = request2.CreateStream(); |
+ scoped_ptr<QuicHttpStream> stream2 = request2.ReleaseStream(); |
EXPECT_TRUE(stream2.get()); |
EXPECT_EQ(OK, stream2->InitializeStream(&request_info, DEFAULT_PRIORITY, |
net_log_, CompletionCallback())); |
@@ -3047,12 +3047,12 @@ |
QuicChromiumClientSession::QUIC_DISABLED_PUBLIC_RESET_POST_HANDSHAKE, |
factory_->QuicDisabledReason(host_port_pair_.port())); |
- scoped_ptr<QuicHttpStream> stream = request.CreateStream(); |
- EXPECT_FALSE(stream.get()); // Session is already closed. |
- scoped_ptr<QuicHttpStream> stream2 = request2.CreateStream(); |
- EXPECT_FALSE(stream2.get()); // Session is already closed. |
- scoped_ptr<QuicHttpStream> stream3 = request3.CreateStream(); |
- EXPECT_FALSE(stream3.get()); // Session is already closed. |
+ scoped_ptr<QuicHttpStream> stream = request.ReleaseStream(); |
+ EXPECT_TRUE(stream.get()); |
+ scoped_ptr<QuicHttpStream> stream2 = request2.ReleaseStream(); |
+ EXPECT_TRUE(stream2.get()); |
+ scoped_ptr<QuicHttpStream> stream3 = request3.ReleaseStream(); |
+ EXPECT_TRUE(stream3.get()); |
EXPECT_TRUE(socket_data.AllReadDataConsumed()); |
EXPECT_TRUE(socket_data.AllWriteDataConsumed()); |
@@ -3108,7 +3108,7 @@ |
QuicChromiumClientSession* session = |
QuicStreamFactoryPeer::GetActiveSession(factory_.get(), host_port_pair_); |
- scoped_ptr<QuicHttpStream> stream = request.CreateStream(); |
+ scoped_ptr<QuicHttpStream> stream = request.ReleaseStream(); |
EXPECT_TRUE(stream.get()); |
HttpRequestInfo request_info; |
EXPECT_EQ(OK, stream->InitializeStream(&request_info, DEFAULT_PRIORITY, |
@@ -3160,7 +3160,7 @@ |
QuicChromiumClientSession* session3 = |
QuicStreamFactoryPeer::GetActiveSession(factory_.get(), server3); |
- scoped_ptr<QuicHttpStream> stream3 = request3.CreateStream(); |
+ scoped_ptr<QuicHttpStream> stream3 = request3.ReleaseStream(); |
EXPECT_TRUE(stream3.get()); |
EXPECT_EQ(OK, stream3->InitializeStream(&request_info, DEFAULT_PRIORITY, |
net_log_, CompletionCallback())); |
@@ -3177,8 +3177,8 @@ |
EXPECT_EQ(QuicChromiumClientSession::QUIC_DISABLED_TIMEOUT_WITH_OPEN_STREAMS, |
factory_->QuicDisabledReason(host_port_pair_.port())); |
- scoped_ptr<QuicHttpStream> stream2 = request2.CreateStream(); |
- EXPECT_FALSE(stream2.get()); // Session is already closed. |
+ scoped_ptr<QuicHttpStream> stream2 = request2.ReleaseStream(); |
+ EXPECT_TRUE(stream2.get()); |
// Verify that QUIC is un-disabled after a network change. |
factory_->OnIPAddressChanged(); |
@@ -3227,7 +3227,7 @@ |
QuicChromiumClientSession* session = |
QuicStreamFactoryPeer::GetActiveSession(factory_.get(), host_port_pair_); |
- scoped_ptr<QuicHttpStream> stream = request.CreateStream(); |
+ scoped_ptr<QuicHttpStream> stream = request.ReleaseStream(); |
EXPECT_TRUE(stream.get()); |
HttpRequestInfo request_info; |
EXPECT_EQ(OK, stream->InitializeStream(&request_info, DEFAULT_PRIORITY, |
@@ -3389,14 +3389,14 @@ |
EXPECT_FALSE(QuicStreamFactoryPeer::IsQuicDisabled(factory_.get(), |
host_port_pair_.port())); |
- scoped_ptr<QuicHttpStream> stream = request.CreateStream(); |
- EXPECT_FALSE(stream.get()); // Session is already closed. |
- scoped_ptr<QuicHttpStream> stream2 = request2.CreateStream(); |
- EXPECT_FALSE(stream2.get()); // Session is already closed. |
- scoped_ptr<QuicHttpStream> stream3 = request3.CreateStream(); |
- EXPECT_FALSE(stream3.get()); // Session is already closed. |
- scoped_ptr<QuicHttpStream> stream4 = request4.CreateStream(); |
- EXPECT_FALSE(stream4.get()); // Session is already closed. |
+ scoped_ptr<QuicHttpStream> stream = request.ReleaseStream(); |
+ EXPECT_TRUE(stream.get()); |
+ scoped_ptr<QuicHttpStream> stream2 = request2.ReleaseStream(); |
+ EXPECT_TRUE(stream2.get()); |
+ scoped_ptr<QuicHttpStream> stream3 = request3.ReleaseStream(); |
+ EXPECT_TRUE(stream3.get()); |
+ scoped_ptr<QuicHttpStream> stream4 = request4.ReleaseStream(); |
+ EXPECT_TRUE(stream4.get()); |
EXPECT_TRUE(socket_data.AllReadDataConsumed()); |
EXPECT_TRUE(socket_data.AllWriteDataConsumed()); |
@@ -3460,7 +3460,7 @@ |
QuicChromiumClientSession* session = |
QuicStreamFactoryPeer::GetActiveSession(factory_.get(), host_port_pair_); |
- scoped_ptr<QuicHttpStream> stream = request.CreateStream(); |
+ scoped_ptr<QuicHttpStream> stream = request.ReleaseStream(); |
EXPECT_TRUE(stream.get()); |
HttpRequestInfo request_info; |
EXPECT_EQ(OK, stream->InitializeStream(&request_info, DEFAULT_PRIORITY, |
@@ -3530,7 +3530,7 @@ |
QuicChromiumClientSession* session4 = |
QuicStreamFactoryPeer::GetActiveSession(factory_.get(), server4); |
- scoped_ptr<QuicHttpStream> stream4 = request4.CreateStream(); |
+ scoped_ptr<QuicHttpStream> stream4 = request4.ReleaseStream(); |
EXPECT_TRUE(stream4.get()); |
EXPECT_EQ(OK, stream4->InitializeStream(&request_info, DEFAULT_PRIORITY, |
net_log_, CompletionCallback())); |
@@ -3545,10 +3545,10 @@ |
EXPECT_FALSE(QuicStreamFactoryPeer::IsQuicDisabled(factory_.get(), |
host_port_pair_.port())); |
- scoped_ptr<QuicHttpStream> stream2 = request2.CreateStream(); |
- EXPECT_FALSE(stream2.get()); // Session is already closed. |
- scoped_ptr<QuicHttpStream> stream3 = request3.CreateStream(); |
- EXPECT_FALSE(stream3.get()); // Session is already closed. |
+ scoped_ptr<QuicHttpStream> stream2 = request2.ReleaseStream(); |
+ EXPECT_TRUE(stream2.get()); |
+ scoped_ptr<QuicHttpStream> stream3 = request3.ReleaseStream(); |
+ EXPECT_TRUE(stream3.get()); |
EXPECT_TRUE(socket_data.AllReadDataConsumed()); |
EXPECT_TRUE(socket_data.AllWriteDataConsumed()); |
@@ -3603,7 +3603,7 @@ |
EXPECT_EQ(OK, callback_.WaitForResult()); |
- scoped_ptr<QuicHttpStream> stream = request.CreateStream(); |
+ scoped_ptr<QuicHttpStream> stream = request.ReleaseStream(); |
EXPECT_TRUE(stream.get()); |
EXPECT_TRUE(socket_data.AllReadDataConsumed()); |
EXPECT_TRUE(socket_data.AllWriteDataConsumed()); |
@@ -3748,8 +3748,8 @@ |
// yielded the read. |
EXPECT_EQ(1u, observer.executed_count()); |
- scoped_ptr<QuicHttpStream> stream = request.CreateStream(); |
- EXPECT_FALSE(stream.get()); // Session is already closed. |
+ scoped_ptr<QuicHttpStream> stream = request.ReleaseStream(); |
+ EXPECT_TRUE(stream.get()); |
EXPECT_TRUE(socket_data.AllReadDataConsumed()); |
EXPECT_TRUE(socket_data.AllWriteDataConsumed()); |
} |
@@ -3797,8 +3797,8 @@ |
// yielded the read. |
EXPECT_EQ(1u, observer.executed_count()); |
- scoped_ptr<QuicHttpStream> stream = request.CreateStream(); |
- EXPECT_FALSE(stream.get()); // Session is already closed. |
+ scoped_ptr<QuicHttpStream> stream = request.ReleaseStream(); |
+ EXPECT_TRUE(stream.get()); |
EXPECT_TRUE(socket_data.AllReadDataConsumed()); |
EXPECT_TRUE(socket_data.AllWriteDataConsumed()); |
} |
@@ -3819,7 +3819,7 @@ |
callback_.callback())); |
EXPECT_EQ(OK, callback_.WaitForResult()); |
- scoped_ptr<QuicHttpStream> stream = request.CreateStream(); |
+ scoped_ptr<QuicHttpStream> stream = request.ReleaseStream(); |
EXPECT_TRUE(stream.get()); |
EXPECT_EQ(0, QuicStreamFactoryPeer::GetNumPushStreamsCreated(factory_.get())); |
@@ -3869,7 +3869,7 @@ |
callback_.callback())); |
EXPECT_EQ(OK, callback_.WaitForResult()); |
- scoped_ptr<QuicHttpStream> stream = request.CreateStream(); |
+ scoped_ptr<QuicHttpStream> stream = request.ReleaseStream(); |
EXPECT_TRUE(stream.get()); |
EXPECT_EQ(0, QuicStreamFactoryPeer::GetNumPushStreamsCreated(factory_.get())); |
@@ -3898,7 +3898,7 @@ |
EXPECT_EQ(index->GetPromised(url), nullptr); |
EXPECT_EQ(OK, callback_.WaitForResult()); |
- scoped_ptr<QuicHttpStream> stream2 = request2.CreateStream(); |
+ scoped_ptr<QuicHttpStream> stream2 = request2.ReleaseStream(); |
EXPECT_TRUE(stream2.get()); |
EXPECT_TRUE(socket_data1.AllReadDataConsumed()); |