Index: net/spdy/spdy_session_unittest.cc |
diff --git a/net/spdy/spdy_session_unittest.cc b/net/spdy/spdy_session_unittest.cc |
index e2367ab5c1d925c0e9cf152f533b8e62dec5dc5e..ea8ae113a0cb735a561a57041c5a8ac44d5b8825 100644 |
--- a/net/spdy/spdy_session_unittest.cc |
+++ b/net/spdy/spdy_session_unittest.cc |
@@ -4,6 +4,8 @@ |
#include "net/spdy/spdy_session.h" |
+#include <utility> |
+ |
#include "base/base64.h" |
#include "base/bind.h" |
#include "base/callback.h" |
@@ -238,7 +240,7 @@ class StreamRequestDestroyingCallback : public TestCompletionCallbackBase { |
~StreamRequestDestroyingCallback() override {} |
void SetRequestToDestroy(scoped_ptr<SpdyStreamRequest> request) { |
- request_ = request.Pass(); |
+ request_ = std::move(request); |
} |
CompletionCallback MakeCallback() { |
@@ -294,7 +296,7 @@ TEST_P(SpdySessionTest, PendingStreamCancellingAnother) { |
SPDY_BIDIRECTIONAL_STREAM, session_, test_url_, |
MEDIUM, BoundNetLog(), callback2.callback())); |
- callback1.SetRequestToDestroy(request2.Pass()); |
+ callback1.SetRequestToDestroy(std::move(request2)); |
session_->CloseSessionOnError(ERR_ABORTED, "Aborting session"); |
@@ -390,9 +392,9 @@ TEST_P(SpdySessionTest, GoAwayWithActiveStreams) { |
spdy_util_.ConstructGetHeaderBlock(kDefaultURL)); |
scoped_ptr<SpdyHeaderBlock> headers2(new SpdyHeaderBlock(*headers)); |
- spdy_stream1->SendRequestHeaders(headers.Pass(), NO_MORE_DATA_TO_SEND); |
+ spdy_stream1->SendRequestHeaders(std::move(headers), NO_MORE_DATA_TO_SEND); |
EXPECT_TRUE(spdy_stream1->HasUrlFromHeaders()); |
- spdy_stream2->SendRequestHeaders(headers2.Pass(), NO_MORE_DATA_TO_SEND); |
+ spdy_stream2->SendRequestHeaders(std::move(headers2), NO_MORE_DATA_TO_SEND); |
EXPECT_TRUE(spdy_stream2->HasUrlFromHeaders()); |
base::RunLoop().RunUntilIdle(); |
@@ -453,7 +455,7 @@ TEST_P(SpdySessionTest, GoAwayWithActiveAndCreatedStream) { |
spdy_stream1->SetDelegate(&delegate1); |
scoped_ptr<SpdyHeaderBlock> headers1( |
spdy_util_.ConstructGetHeaderBlock(kDefaultURL)); |
- spdy_stream1->SendRequestHeaders(headers1.Pass(), NO_MORE_DATA_TO_SEND); |
+ spdy_stream1->SendRequestHeaders(std::move(headers1), NO_MORE_DATA_TO_SEND); |
EXPECT_TRUE(spdy_stream1->HasUrlFromHeaders()); |
EXPECT_EQ(0u, spdy_stream1->stream_id()); |
@@ -526,9 +528,9 @@ TEST_P(SpdySessionTest, GoAwayTwice) { |
spdy_util_.ConstructGetHeaderBlock(kDefaultURL)); |
scoped_ptr<SpdyHeaderBlock> headers2(new SpdyHeaderBlock(*headers)); |
- spdy_stream1->SendRequestHeaders(headers.Pass(), NO_MORE_DATA_TO_SEND); |
+ spdy_stream1->SendRequestHeaders(std::move(headers), NO_MORE_DATA_TO_SEND); |
EXPECT_TRUE(spdy_stream1->HasUrlFromHeaders()); |
- spdy_stream2->SendRequestHeaders(headers2.Pass(), NO_MORE_DATA_TO_SEND); |
+ spdy_stream2->SendRequestHeaders(std::move(headers2), NO_MORE_DATA_TO_SEND); |
EXPECT_TRUE(spdy_stream2->HasUrlFromHeaders()); |
base::RunLoop().RunUntilIdle(); |
@@ -599,9 +601,9 @@ TEST_P(SpdySessionTest, GoAwayWithActiveStreamsThenClose) { |
spdy_util_.ConstructGetHeaderBlock(kDefaultURL)); |
scoped_ptr<SpdyHeaderBlock> headers2(new SpdyHeaderBlock(*headers)); |
- spdy_stream1->SendRequestHeaders(headers.Pass(), NO_MORE_DATA_TO_SEND); |
+ spdy_stream1->SendRequestHeaders(std::move(headers), NO_MORE_DATA_TO_SEND); |
EXPECT_TRUE(spdy_stream1->HasUrlFromHeaders()); |
- spdy_stream2->SendRequestHeaders(headers2.Pass(), NO_MORE_DATA_TO_SEND); |
+ spdy_stream2->SendRequestHeaders(std::move(headers2), NO_MORE_DATA_TO_SEND); |
EXPECT_TRUE(spdy_stream2->HasUrlFromHeaders()); |
base::RunLoop().RunUntilIdle(); |
@@ -680,7 +682,7 @@ TEST_P(SpdySessionTest, GoAwayWhileDraining) { |
scoped_ptr<SpdyHeaderBlock> headers( |
spdy_util_.ConstructGetHeaderBlock(kDefaultURL)); |
- spdy_stream->SendRequestHeaders(headers.Pass(), NO_MORE_DATA_TO_SEND); |
+ spdy_stream->SendRequestHeaders(std::move(headers), NO_MORE_DATA_TO_SEND); |
EXPECT_TRUE(spdy_stream->HasUrlFromHeaders()); |
base::RunLoop().RunUntilIdle(); |
@@ -724,7 +726,7 @@ TEST_P(SpdySessionTest, CreateStreamAfterGoAway) { |
scoped_ptr<SpdyHeaderBlock> headers( |
spdy_util_.ConstructGetHeaderBlock(kDefaultURL)); |
- spdy_stream->SendRequestHeaders(headers.Pass(), NO_MORE_DATA_TO_SEND); |
+ spdy_stream->SendRequestHeaders(std::move(headers), NO_MORE_DATA_TO_SEND); |
EXPECT_TRUE(spdy_stream->HasUrlFromHeaders()); |
base::RunLoop().RunUntilIdle(); |
@@ -787,7 +789,7 @@ TEST_P(SpdySessionTest, SynStreamAfterGoAway) { |
scoped_ptr<SpdyHeaderBlock> headers( |
spdy_util_.ConstructGetHeaderBlock(kDefaultURL)); |
- spdy_stream->SendRequestHeaders(headers.Pass(), NO_MORE_DATA_TO_SEND); |
+ spdy_stream->SendRequestHeaders(std::move(headers), NO_MORE_DATA_TO_SEND); |
EXPECT_TRUE(spdy_stream->HasUrlFromHeaders()); |
base::RunLoop().RunUntilIdle(); |
@@ -839,7 +841,7 @@ TEST_P(SpdySessionTest, NetworkChangeWithActiveStreams) { |
scoped_ptr<SpdyHeaderBlock> headers( |
spdy_util_.ConstructGetHeaderBlock(kDefaultURL)); |
- spdy_stream->SendRequestHeaders(headers.Pass(), NO_MORE_DATA_TO_SEND); |
+ spdy_stream->SendRequestHeaders(std::move(headers), NO_MORE_DATA_TO_SEND); |
EXPECT_TRUE(spdy_stream->HasUrlFromHeaders()); |
base::RunLoop().RunUntilIdle(); |
@@ -994,7 +996,7 @@ TEST_P(SpdySessionTest, PingAndWriteLoop) { |
scoped_ptr<SpdyHeaderBlock> headers( |
spdy_util_.ConstructGetHeaderBlock(kDefaultURL)); |
- spdy_stream->SendRequestHeaders(headers.Pass(), NO_MORE_DATA_TO_SEND); |
+ spdy_stream->SendRequestHeaders(std::move(headers), NO_MORE_DATA_TO_SEND); |
// Shift time so that a ping will be sent out. |
g_time_delta = base::TimeDelta::FromSeconds(11); |
@@ -1230,7 +1232,7 @@ TEST_P(SpdySessionTest, DeleteExpiredPushStreams) { |
scoped_ptr<SpdyHeaderBlock> headers( |
spdy_util_.ConstructGetHeaderBlock(kDefaultURL)); |
- spdy_stream->SendRequestHeaders(headers.Pass(), NO_MORE_DATA_TO_SEND); |
+ spdy_stream->SendRequestHeaders(std::move(headers), NO_MORE_DATA_TO_SEND); |
base::RunLoop().RunUntilIdle(); |
@@ -1752,7 +1754,7 @@ TEST_P(SpdySessionTest, SynCompressionHistograms) { |
scoped_ptr<SpdyHeaderBlock> headers( |
spdy_util_.ConstructGetHeaderBlock(kDefaultURL)); |
- spdy_stream->SendRequestHeaders(headers.Pass(), NO_MORE_DATA_TO_SEND); |
+ spdy_stream->SendRequestHeaders(std::move(headers), NO_MORE_DATA_TO_SEND); |
EXPECT_TRUE(spdy_stream->HasUrlFromHeaders()); |
// Write request headers & capture resulting histogram update. |
@@ -1837,14 +1839,14 @@ TEST_P(SpdySessionTest, OutOfOrderSynStreams) { |
scoped_ptr<SpdyHeaderBlock> headers_lowest( |
spdy_util_.ConstructGetHeaderBlock(kDefaultURL)); |
- spdy_stream_lowest->SendRequestHeaders( |
- headers_lowest.Pass(), NO_MORE_DATA_TO_SEND); |
+ spdy_stream_lowest->SendRequestHeaders(std::move(headers_lowest), |
+ NO_MORE_DATA_TO_SEND); |
EXPECT_TRUE(spdy_stream_lowest->HasUrlFromHeaders()); |
scoped_ptr<SpdyHeaderBlock> headers_highest( |
spdy_util_.ConstructGetHeaderBlock(kDefaultURL)); |
- spdy_stream_highest->SendRequestHeaders( |
- headers_highest.Pass(), NO_MORE_DATA_TO_SEND); |
+ spdy_stream_highest->SendRequestHeaders(std::move(headers_highest), |
+ NO_MORE_DATA_TO_SEND); |
EXPECT_TRUE(spdy_stream_highest->HasUrlFromHeaders()); |
base::RunLoop().RunUntilIdle(); |
@@ -1899,12 +1901,12 @@ TEST_P(SpdySessionTest, CancelStream) { |
scoped_ptr<SpdyHeaderBlock> headers( |
spdy_util_.ConstructGetHeaderBlock(kDefaultURL)); |
- spdy_stream1->SendRequestHeaders(headers.Pass(), NO_MORE_DATA_TO_SEND); |
+ spdy_stream1->SendRequestHeaders(std::move(headers), NO_MORE_DATA_TO_SEND); |
EXPECT_TRUE(spdy_stream1->HasUrlFromHeaders()); |
scoped_ptr<SpdyHeaderBlock> headers2( |
spdy_util_.ConstructGetHeaderBlock(kDefaultURL)); |
- spdy_stream2->SendRequestHeaders(headers2.Pass(), NO_MORE_DATA_TO_SEND); |
+ spdy_stream2->SendRequestHeaders(std::move(headers2), NO_MORE_DATA_TO_SEND); |
EXPECT_TRUE(spdy_stream2->HasUrlFromHeaders()); |
EXPECT_EQ(0u, spdy_stream1->stream_id()); |
@@ -1962,12 +1964,12 @@ TEST_P(SpdySessionTest, CloseSessionWithTwoCreatedSelfClosingStreams) { |
scoped_ptr<SpdyHeaderBlock> headers( |
spdy_util_.ConstructGetHeaderBlock(kDefaultURL)); |
- spdy_stream1->SendRequestHeaders(headers.Pass(), NO_MORE_DATA_TO_SEND); |
+ spdy_stream1->SendRequestHeaders(std::move(headers), NO_MORE_DATA_TO_SEND); |
EXPECT_TRUE(spdy_stream1->HasUrlFromHeaders()); |
scoped_ptr<SpdyHeaderBlock> headers2( |
spdy_util_.ConstructGetHeaderBlock(kDefaultURL)); |
- spdy_stream2->SendRequestHeaders(headers2.Pass(), NO_MORE_DATA_TO_SEND); |
+ spdy_stream2->SendRequestHeaders(std::move(headers2), NO_MORE_DATA_TO_SEND); |
EXPECT_TRUE(spdy_stream2->HasUrlFromHeaders()); |
// Ensure that the streams have not yet been activated and assigned an id. |
@@ -2018,12 +2020,12 @@ TEST_P(SpdySessionTest, CloseSessionWithTwoCreatedMutuallyClosingStreams) { |
scoped_ptr<SpdyHeaderBlock> headers( |
spdy_util_.ConstructGetHeaderBlock(kDefaultURL)); |
- spdy_stream1->SendRequestHeaders(headers.Pass(), NO_MORE_DATA_TO_SEND); |
+ spdy_stream1->SendRequestHeaders(std::move(headers), NO_MORE_DATA_TO_SEND); |
EXPECT_TRUE(spdy_stream1->HasUrlFromHeaders()); |
scoped_ptr<SpdyHeaderBlock> headers2( |
spdy_util_.ConstructGetHeaderBlock(kDefaultURL)); |
- spdy_stream2->SendRequestHeaders(headers2.Pass(), NO_MORE_DATA_TO_SEND); |
+ spdy_stream2->SendRequestHeaders(std::move(headers2), NO_MORE_DATA_TO_SEND); |
EXPECT_TRUE(spdy_stream2->HasUrlFromHeaders()); |
// Ensure that the streams have not yet been activated and assigned an id. |
@@ -2085,12 +2087,12 @@ TEST_P(SpdySessionTest, CloseSessionWithTwoActivatedSelfClosingStreams) { |
scoped_ptr<SpdyHeaderBlock> headers( |
spdy_util_.ConstructGetHeaderBlock(kDefaultURL)); |
- spdy_stream1->SendRequestHeaders(headers.Pass(), NO_MORE_DATA_TO_SEND); |
+ spdy_stream1->SendRequestHeaders(std::move(headers), NO_MORE_DATA_TO_SEND); |
EXPECT_TRUE(spdy_stream1->HasUrlFromHeaders()); |
scoped_ptr<SpdyHeaderBlock> headers2( |
spdy_util_.ConstructGetHeaderBlock(kDefaultURL)); |
- spdy_stream2->SendRequestHeaders(headers2.Pass(), NO_MORE_DATA_TO_SEND); |
+ spdy_stream2->SendRequestHeaders(std::move(headers2), NO_MORE_DATA_TO_SEND); |
EXPECT_TRUE(spdy_stream2->HasUrlFromHeaders()); |
// Ensure that the streams have not yet been activated and assigned an id. |
@@ -2161,12 +2163,12 @@ TEST_P(SpdySessionTest, CloseSessionWithTwoActivatedMutuallyClosingStreams) { |
scoped_ptr<SpdyHeaderBlock> headers( |
spdy_util_.ConstructGetHeaderBlock(kDefaultURL)); |
- spdy_stream1->SendRequestHeaders(headers.Pass(), NO_MORE_DATA_TO_SEND); |
+ spdy_stream1->SendRequestHeaders(std::move(headers), NO_MORE_DATA_TO_SEND); |
EXPECT_TRUE(spdy_stream1->HasUrlFromHeaders()); |
scoped_ptr<SpdyHeaderBlock> headers2( |
spdy_util_.ConstructGetHeaderBlock(kDefaultURL)); |
- spdy_stream2->SendRequestHeaders(headers2.Pass(), NO_MORE_DATA_TO_SEND); |
+ spdy_stream2->SendRequestHeaders(std::move(headers2), NO_MORE_DATA_TO_SEND); |
EXPECT_TRUE(spdy_stream2->HasUrlFromHeaders()); |
// Ensure that the streams have not yet been activated and assigned an id. |
@@ -2249,7 +2251,7 @@ TEST_P(SpdySessionTest, CloseActivatedStreamThatClosesSession) { |
scoped_ptr<SpdyHeaderBlock> headers( |
spdy_util_.ConstructGetHeaderBlock(kDefaultURL)); |
- spdy_stream->SendRequestHeaders(headers.Pass(), NO_MORE_DATA_TO_SEND); |
+ spdy_stream->SendRequestHeaders(std::move(headers), NO_MORE_DATA_TO_SEND); |
EXPECT_TRUE(spdy_stream->HasUrlFromHeaders()); |
EXPECT_EQ(0u, spdy_stream->stream_id()); |
@@ -2420,7 +2422,7 @@ TEST_P(SpdySessionTest, CloseTwoStalledCreateStream) { |
scoped_ptr<SpdyHeaderBlock> headers( |
spdy_util_.ConstructGetHeaderBlock(kDefaultURL)); |
- spdy_stream1->SendRequestHeaders(headers.Pass(), NO_MORE_DATA_TO_SEND); |
+ spdy_stream1->SendRequestHeaders(std::move(headers), NO_MORE_DATA_TO_SEND); |
EXPECT_TRUE(spdy_stream1->HasUrlFromHeaders()); |
// Run until 1st stream is activated and then closed. |
@@ -2445,7 +2447,7 @@ TEST_P(SpdySessionTest, CloseTwoStalledCreateStream) { |
stream2->SetDelegate(&delegate2); |
scoped_ptr<SpdyHeaderBlock> headers2( |
spdy_util_.ConstructGetHeaderBlock(kDefaultURL)); |
- stream2->SendRequestHeaders(headers2.Pass(), NO_MORE_DATA_TO_SEND); |
+ stream2->SendRequestHeaders(std::move(headers2), NO_MORE_DATA_TO_SEND); |
EXPECT_TRUE(stream2->HasUrlFromHeaders()); |
// Run until 2nd stream is activated and then closed. |
@@ -2470,7 +2472,7 @@ TEST_P(SpdySessionTest, CloseTwoStalledCreateStream) { |
stream3->SetDelegate(&delegate3); |
scoped_ptr<SpdyHeaderBlock> headers3( |
spdy_util_.ConstructGetHeaderBlock(kDefaultURL)); |
- stream3->SendRequestHeaders(headers3.Pass(), NO_MORE_DATA_TO_SEND); |
+ stream3->SendRequestHeaders(std::move(headers3), NO_MORE_DATA_TO_SEND); |
EXPECT_TRUE(stream3->HasUrlFromHeaders()); |
// Run until 2nd stream is activated and then closed. |
@@ -2619,7 +2621,7 @@ TEST_P(SpdySessionTest, ReadDataWithoutYielding) { |
scoped_ptr<SpdyHeaderBlock> headers1( |
spdy_util_.ConstructGetHeaderBlock(kDefaultURL)); |
- spdy_stream1->SendRequestHeaders(headers1.Pass(), NO_MORE_DATA_TO_SEND); |
+ spdy_stream1->SendRequestHeaders(std::move(headers1), NO_MORE_DATA_TO_SEND); |
EXPECT_TRUE(spdy_stream1->HasUrlFromHeaders()); |
// Set up the TaskObserver to verify SpdySession::DoReadLoop doesn't |
@@ -2683,7 +2685,7 @@ TEST_P(SpdySessionTest, TestYieldingSlowReads) { |
scoped_ptr<SpdyHeaderBlock> headers1( |
spdy_util_.ConstructGetHeaderBlock(kDefaultURL)); |
- spdy_stream1->SendRequestHeaders(headers1.Pass(), NO_MORE_DATA_TO_SEND); |
+ spdy_stream1->SendRequestHeaders(std::move(headers1), NO_MORE_DATA_TO_SEND); |
EXPECT_TRUE(spdy_stream1->HasUrlFromHeaders()); |
// Set up the TaskObserver to verify that SpdySession::DoReadLoop posts a |
@@ -2754,7 +2756,7 @@ TEST_P(SpdySessionTest, TestYieldingSlowSynchronousReads) { |
scoped_ptr<SpdyHeaderBlock> headers1( |
spdy_util_.ConstructGetHeaderBlock(kDefaultURL)); |
- spdy_stream1->SendRequestHeaders(headers1.Pass(), NO_MORE_DATA_TO_SEND); |
+ spdy_stream1->SendRequestHeaders(std::move(headers1), NO_MORE_DATA_TO_SEND); |
EXPECT_TRUE(spdy_stream1->HasUrlFromHeaders()); |
// Run until 1st read. |
@@ -2835,7 +2837,7 @@ TEST_P(SpdySessionTest, TestYieldingDuringReadData) { |
scoped_ptr<SpdyHeaderBlock> headers1( |
spdy_util_.ConstructGetHeaderBlock(kDefaultURL)); |
- spdy_stream1->SendRequestHeaders(headers1.Pass(), NO_MORE_DATA_TO_SEND); |
+ spdy_stream1->SendRequestHeaders(std::move(headers1), NO_MORE_DATA_TO_SEND); |
EXPECT_TRUE(spdy_stream1->HasUrlFromHeaders()); |
// Set up the TaskObserver to verify SpdySession::DoReadLoop posts a task. |
@@ -2942,7 +2944,7 @@ TEST_P(SpdySessionTest, TestYieldingDuringAsyncReadData) { |
scoped_ptr<SpdyHeaderBlock> headers1( |
spdy_util_.ConstructGetHeaderBlock(kDefaultURL)); |
- spdy_stream1->SendRequestHeaders(headers1.Pass(), NO_MORE_DATA_TO_SEND); |
+ spdy_stream1->SendRequestHeaders(std::move(headers1), NO_MORE_DATA_TO_SEND); |
EXPECT_TRUE(spdy_stream1->HasUrlFromHeaders()); |
// Set up the TaskObserver to monitor SpdySession::DoReadLoop |
@@ -3010,7 +3012,7 @@ TEST_P(SpdySessionTest, GoAwayWhileInDoReadLoop) { |
scoped_ptr<SpdyHeaderBlock> headers1( |
spdy_util_.ConstructGetHeaderBlock(kDefaultURL)); |
- spdy_stream1->SendRequestHeaders(headers1.Pass(), NO_MORE_DATA_TO_SEND); |
+ spdy_stream1->SendRequestHeaders(std::move(headers1), NO_MORE_DATA_TO_SEND); |
EXPECT_TRUE(spdy_stream1->HasUrlFromHeaders()); |
// Run until 1st read. |
@@ -3229,9 +3231,8 @@ TEST_P(SpdySessionTest, CloseSessionOnIdleWhenPoolStalled) { |
scoped_ptr<SpdyHeaderBlock> headers1( |
spdy_util_.ConstructGetHeaderBlock(kDefaultURL)); |
- EXPECT_EQ(ERR_IO_PENDING, |
- spdy_stream1->SendRequestHeaders( |
- headers1.Pass(), NO_MORE_DATA_TO_SEND)); |
+ EXPECT_EQ(ERR_IO_PENDING, spdy_stream1->SendRequestHeaders( |
+ std::move(headers1), NO_MORE_DATA_TO_SEND)); |
EXPECT_TRUE(spdy_stream1->HasUrlFromHeaders()); |
base::RunLoop().RunUntilIdle(); |
@@ -3360,7 +3361,7 @@ TEST_P(SpdySessionTest, CreateStreamOnStreamReset) { |
scoped_ptr<SpdyHeaderBlock> headers( |
spdy_util_.ConstructGetHeaderBlock(kDefaultURL)); |
- spdy_stream->SendRequestHeaders(headers.Pass(), NO_MORE_DATA_TO_SEND); |
+ spdy_stream->SendRequestHeaders(std::move(headers), NO_MORE_DATA_TO_SEND); |
EXPECT_TRUE(spdy_stream->HasUrlFromHeaders()); |
EXPECT_EQ(0u, spdy_stream->stream_id()); |
@@ -3652,7 +3653,7 @@ TEST_P(SpdySessionTest, StreamFlowControlTooMuchData) { |
scoped_ptr<SpdyHeaderBlock> headers( |
spdy_util_.ConstructGetHeaderBlock(kDefaultURL)); |
EXPECT_EQ(ERR_IO_PENDING, spdy_stream->SendRequestHeaders( |
- headers.Pass(), NO_MORE_DATA_TO_SEND)); |
+ std::move(headers), NO_MORE_DATA_TO_SEND)); |
// Request and response. |
base::RunLoop().RunUntilIdle(); |
@@ -3793,7 +3794,7 @@ TEST_P(SpdySessionTest, StreamFlowControlTooMuchDataTwoDataFrames) { |
scoped_ptr<SpdyHeaderBlock> headers( |
spdy_util_.ConstructGetHeaderBlock(kDefaultURL)); |
EXPECT_EQ(ERR_IO_PENDING, spdy_stream->SendRequestHeaders( |
- headers.Pass(), NO_MORE_DATA_TO_SEND)); |
+ std::move(headers), NO_MORE_DATA_TO_SEND)); |
// Request and response. |
base::RunLoop().RunUntilIdle(); |
@@ -3885,7 +3886,7 @@ TEST_P(SpdySessionTest, SessionFlowControlNoReceiveLeaks) { |
scoped_ptr<SpdyHeaderBlock> headers( |
spdy_util_.ConstructPostHeaderBlock(kDefaultURL, kMsgDataSize)); |
EXPECT_EQ(ERR_IO_PENDING, |
- stream->SendRequestHeaders(headers.Pass(), MORE_DATA_TO_SEND)); |
+ stream->SendRequestHeaders(std::move(headers), MORE_DATA_TO_SEND)); |
EXPECT_TRUE(stream->HasUrlFromHeaders()); |
const int32_t initial_window_size = |
@@ -3951,7 +3952,7 @@ TEST_P(SpdySessionTest, SessionFlowControlNoSendLeaks) { |
scoped_ptr<SpdyHeaderBlock> headers( |
spdy_util_.ConstructPostHeaderBlock(kDefaultURL, kMsgDataSize)); |
EXPECT_EQ(ERR_IO_PENDING, |
- stream->SendRequestHeaders(headers.Pass(), MORE_DATA_TO_SEND)); |
+ stream->SendRequestHeaders(std::move(headers), MORE_DATA_TO_SEND)); |
EXPECT_TRUE(stream->HasUrlFromHeaders()); |
const int32_t initial_window_size = |
@@ -4035,7 +4036,7 @@ TEST_P(SpdySessionTest, SessionFlowControlEndToEnd) { |
scoped_ptr<SpdyHeaderBlock> headers( |
spdy_util_.ConstructPostHeaderBlock(kDefaultURL, kMsgDataSize)); |
EXPECT_EQ(ERR_IO_PENDING, |
- stream->SendRequestHeaders(headers.Pass(), MORE_DATA_TO_SEND)); |
+ stream->SendRequestHeaders(std::move(headers), MORE_DATA_TO_SEND)); |
EXPECT_TRUE(stream->HasUrlFromHeaders()); |
const int32_t initial_window_size = |
@@ -4138,7 +4139,7 @@ void SpdySessionTest::RunResumeAfterUnstallTest( |
scoped_ptr<SpdyHeaderBlock> headers( |
spdy_util_.ConstructPostHeaderBlock(kDefaultURL, kBodyDataSize)); |
EXPECT_EQ(ERR_IO_PENDING, |
- stream->SendRequestHeaders(headers.Pass(), MORE_DATA_TO_SEND)); |
+ stream->SendRequestHeaders(std::move(headers), MORE_DATA_TO_SEND)); |
EXPECT_TRUE(stream->HasUrlFromHeaders()); |
EXPECT_EQ(kDefaultURL, stream->GetUrlFromHeaders().spec()); |
@@ -4278,8 +4279,8 @@ TEST_P(SpdySessionTest, ResumeByPriorityAfterSendWindowSizeIncrease) { |
scoped_ptr<SpdyHeaderBlock> headers1( |
spdy_util_.ConstructPostHeaderBlock(kDefaultURL, kBodyDataSize)); |
- EXPECT_EQ(ERR_IO_PENDING, |
- stream1->SendRequestHeaders(headers1.Pass(), MORE_DATA_TO_SEND)); |
+ EXPECT_EQ(ERR_IO_PENDING, stream1->SendRequestHeaders(std::move(headers1), |
+ MORE_DATA_TO_SEND)); |
EXPECT_TRUE(stream1->HasUrlFromHeaders()); |
EXPECT_EQ(kDefaultURL, stream1->GetUrlFromHeaders().spec()); |
@@ -4289,8 +4290,8 @@ TEST_P(SpdySessionTest, ResumeByPriorityAfterSendWindowSizeIncrease) { |
scoped_ptr<SpdyHeaderBlock> headers2( |
spdy_util_.ConstructPostHeaderBlock(kDefaultURL, kBodyDataSize)); |
- EXPECT_EQ(ERR_IO_PENDING, |
- stream2->SendRequestHeaders(headers2.Pass(), MORE_DATA_TO_SEND)); |
+ EXPECT_EQ(ERR_IO_PENDING, stream2->SendRequestHeaders(std::move(headers2), |
+ MORE_DATA_TO_SEND)); |
EXPECT_TRUE(stream2->HasUrlFromHeaders()); |
EXPECT_EQ(kDefaultURL, stream2->GetUrlFromHeaders().spec()); |
@@ -4429,8 +4430,8 @@ TEST_P(SpdySessionTest, SendWindowSizeIncreaseWithDeletedStreams) { |
scoped_ptr<SpdyHeaderBlock> headers1( |
spdy_util_.ConstructPostHeaderBlock(kDefaultURL, kBodyDataSize)); |
- EXPECT_EQ(ERR_IO_PENDING, |
- stream1->SendRequestHeaders(headers1.Pass(), MORE_DATA_TO_SEND)); |
+ EXPECT_EQ(ERR_IO_PENDING, stream1->SendRequestHeaders(std::move(headers1), |
+ MORE_DATA_TO_SEND)); |
EXPECT_TRUE(stream1->HasUrlFromHeaders()); |
EXPECT_EQ(kDefaultURL, stream1->GetUrlFromHeaders().spec()); |
@@ -4440,8 +4441,8 @@ TEST_P(SpdySessionTest, SendWindowSizeIncreaseWithDeletedStreams) { |
scoped_ptr<SpdyHeaderBlock> headers2( |
spdy_util_.ConstructPostHeaderBlock(kDefaultURL, kBodyDataSize)); |
- EXPECT_EQ(ERR_IO_PENDING, |
- stream2->SendRequestHeaders(headers2.Pass(), MORE_DATA_TO_SEND)); |
+ EXPECT_EQ(ERR_IO_PENDING, stream2->SendRequestHeaders(std::move(headers2), |
+ MORE_DATA_TO_SEND)); |
EXPECT_TRUE(stream2->HasUrlFromHeaders()); |
EXPECT_EQ(kDefaultURL, stream2->GetUrlFromHeaders().spec()); |
@@ -4451,8 +4452,8 @@ TEST_P(SpdySessionTest, SendWindowSizeIncreaseWithDeletedStreams) { |
scoped_ptr<SpdyHeaderBlock> headers3( |
spdy_util_.ConstructPostHeaderBlock(kDefaultURL, kBodyDataSize)); |
- EXPECT_EQ(ERR_IO_PENDING, |
- stream3->SendRequestHeaders(headers3.Pass(), MORE_DATA_TO_SEND)); |
+ EXPECT_EQ(ERR_IO_PENDING, stream3->SendRequestHeaders(std::move(headers3), |
+ MORE_DATA_TO_SEND)); |
EXPECT_TRUE(stream3->HasUrlFromHeaders()); |
EXPECT_EQ(kDefaultURL, stream3->GetUrlFromHeaders().spec()); |
@@ -4560,8 +4561,8 @@ TEST_P(SpdySessionTest, SendWindowSizeIncreaseWithDeletedSession) { |
scoped_ptr<SpdyHeaderBlock> headers1( |
spdy_util_.ConstructPostHeaderBlock(kDefaultURL, kBodyDataSize)); |
- EXPECT_EQ(ERR_IO_PENDING, |
- stream1->SendRequestHeaders(headers1.Pass(), MORE_DATA_TO_SEND)); |
+ EXPECT_EQ(ERR_IO_PENDING, stream1->SendRequestHeaders(std::move(headers1), |
+ MORE_DATA_TO_SEND)); |
EXPECT_TRUE(stream1->HasUrlFromHeaders()); |
EXPECT_EQ(kDefaultURL, stream1->GetUrlFromHeaders().spec()); |
@@ -4571,8 +4572,8 @@ TEST_P(SpdySessionTest, SendWindowSizeIncreaseWithDeletedSession) { |
scoped_ptr<SpdyHeaderBlock> headers2( |
spdy_util_.ConstructPostHeaderBlock(kDefaultURL, kBodyDataSize)); |
- EXPECT_EQ(ERR_IO_PENDING, |
- stream2->SendRequestHeaders(headers2.Pass(), MORE_DATA_TO_SEND)); |
+ EXPECT_EQ(ERR_IO_PENDING, stream2->SendRequestHeaders(std::move(headers2), |
+ MORE_DATA_TO_SEND)); |
EXPECT_TRUE(stream2->HasUrlFromHeaders()); |
EXPECT_EQ(kDefaultURL, stream2->GetUrlFromHeaders().spec()); |
@@ -4640,7 +4641,7 @@ TEST_P(SpdySessionTest, GoAwayOnSessionFlowControlError) { |
scoped_ptr<SpdyHeaderBlock> headers( |
spdy_util_.ConstructGetHeaderBlock(kDefaultURL)); |
- spdy_stream->SendRequestHeaders(headers.Pass(), NO_MORE_DATA_TO_SEND); |
+ spdy_stream->SendRequestHeaders(std::move(headers), NO_MORE_DATA_TO_SEND); |
// Write request. |
base::RunLoop().RunUntilIdle(); |
@@ -4727,7 +4728,7 @@ TEST_P(SpdySessionTest, PushedStreamShouldNotCountToClientConcurrencyLimit) { |
scoped_ptr<SpdyHeaderBlock> headers( |
spdy_util_.ConstructGetHeaderBlock(kDefaultURL)); |
- spdy_stream1->SendRequestHeaders(headers.Pass(), NO_MORE_DATA_TO_SEND); |
+ spdy_stream1->SendRequestHeaders(std::move(headers), NO_MORE_DATA_TO_SEND); |
EXPECT_TRUE(spdy_stream1->HasUrlFromHeaders()); |
// Run until 1st stream is activated. |
@@ -4807,7 +4808,7 @@ TEST_P(SpdySessionTest, RejectPushedStreamExceedingConcurrencyLimit) { |
scoped_ptr<SpdyHeaderBlock> headers( |
spdy_util_.ConstructGetHeaderBlock(kDefaultURL)); |
- spdy_stream1->SendRequestHeaders(headers.Pass(), NO_MORE_DATA_TO_SEND); |
+ spdy_stream1->SendRequestHeaders(std::move(headers), NO_MORE_DATA_TO_SEND); |
EXPECT_TRUE(spdy_stream1->HasUrlFromHeaders()); |
// Run until 1st stream is activated. |
@@ -4852,7 +4853,7 @@ TEST_P(SpdySessionTest, IgnoreReservedRemoteStreamsCount) { |
spdy_util_.AddUrlToHeaderBlock("http://www.example.org/b.dat", |
push_headers.get()); |
scoped_ptr<SpdyFrame> push_b( |
- spdy_util_.ConstructInitialSpdyPushFrame(push_headers.Pass(), 4, 1)); |
+ spdy_util_.ConstructInitialSpdyPushFrame(std::move(push_headers), 4, 1)); |
scoped_ptr<SpdyFrame> headers_b( |
spdy_util_.ConstructSpdyPushHeaders(4, nullptr, 0)); |
MockRead reads[] = { |
@@ -4895,7 +4896,7 @@ TEST_P(SpdySessionTest, IgnoreReservedRemoteStreamsCount) { |
scoped_ptr<SpdyHeaderBlock> headers( |
spdy_util_.ConstructGetHeaderBlock(kDefaultURL)); |
- spdy_stream1->SendRequestHeaders(headers.Pass(), NO_MORE_DATA_TO_SEND); |
+ spdy_stream1->SendRequestHeaders(std::move(headers), NO_MORE_DATA_TO_SEND); |
EXPECT_TRUE(spdy_stream1->HasUrlFromHeaders()); |
// Run until 1st stream is activated. |
@@ -4947,7 +4948,7 @@ TEST_P(SpdySessionTest, CancelReservedStreamOnHeadersReceived) { |
scoped_ptr<SpdyHeaderBlock> push_headers(new SpdyHeaderBlock); |
spdy_util_.AddUrlToHeaderBlock(kPushedUrl, push_headers.get()); |
scoped_ptr<SpdyFrame> push_promise( |
- spdy_util_.ConstructInitialSpdyPushFrame(push_headers.Pass(), 2, 1)); |
+ spdy_util_.ConstructInitialSpdyPushFrame(std::move(push_headers), 2, 1)); |
scoped_ptr<SpdyFrame> headers_frame( |
spdy_util_.ConstructSpdyPushHeaders(2, nullptr, 0)); |
MockRead reads[] = { |
@@ -4987,7 +4988,7 @@ TEST_P(SpdySessionTest, CancelReservedStreamOnHeadersReceived) { |
scoped_ptr<SpdyHeaderBlock> headers( |
spdy_util_.ConstructGetHeaderBlock(kDefaultURL)); |
- spdy_stream1->SendRequestHeaders(headers.Pass(), NO_MORE_DATA_TO_SEND); |
+ spdy_stream1->SendRequestHeaders(std::move(headers), NO_MORE_DATA_TO_SEND); |
EXPECT_TRUE(spdy_stream1->HasUrlFromHeaders()); |
// Run until 1st stream is activated. |