summaryrefslogtreecommitdiffstats
path: root/net/spdy
diff options
context:
space:
mode:
authoreroman@chromium.org <eroman@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2010-04-28 20:12:27 +0000
committereroman@chromium.org <eroman@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2010-04-28 20:12:27 +0000
commit5a1d7ca44e2d11095828ec35d63fc87bd2c3dbef (patch)
tree2f8ce83b395dee893febd751f95ee4b85422c6b2 /net/spdy
parent3f4a48393754bd0bb8dcf6bb73241154a695dae3 (diff)
downloadchromium_src-5a1d7ca44e2d11095828ec35d63fc87bd2c3dbef.zip
chromium_src-5a1d7ca44e2d11095828ec35d63fc87bd2c3dbef.tar.gz
chromium_src-5a1d7ca44e2d11095828ec35d63fc87bd2c3dbef.tar.bz2
Cleanup: Remove the implicit constructor for BoundNetLog that allowed passing NULL in place of a const BoundNetLog&.
BUG=37421 Review URL: http://codereview.chromium.org/1783008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@45851 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'net/spdy')
-rw-r--r--net/spdy/spdy_network_transaction_unittest.cc56
-rw-r--r--net/spdy/spdy_session.cc2
-rw-r--r--net/spdy/spdy_session_unittest.cc2
-rw-r--r--net/spdy/spdy_stream_unittest.cc3
4 files changed, 38 insertions, 25 deletions
diff --git a/net/spdy/spdy_network_transaction_unittest.cc b/net/spdy/spdy_network_transaction_unittest.cc
index c257e66..ca31d95 100644
--- a/net/spdy/spdy_network_transaction_unittest.cc
+++ b/net/spdy/spdy_network_transaction_unittest.cc
@@ -731,7 +731,8 @@ TEST_F(SpdyNetworkTransactionTest, Get) {
scoped_refptr<DelayedSocketData> data(
new DelayedSocketData(1, reads, arraysize(reads),
writes, arraysize(writes)));
- TransactionHelperResult out = TransactionHelper(request, data.get(), NULL);
+ TransactionHelperResult out = TransactionHelper(request, data.get(),
+ BoundNetLog());
EXPECT_EQ(OK, out.rv);
EXPECT_EQ("HTTP/1.1 200 OK", out.status_line);
EXPECT_EQ("hello!", out.response_data);
@@ -766,7 +767,8 @@ TEST_F(SpdyNetworkTransactionTest, Post) {
scoped_refptr<DelayedSocketData> data(
new DelayedSocketData(2, reads, arraysize(reads),
writes, arraysize(writes)));
- TransactionHelperResult out = TransactionHelper(request, data.get(), NULL);
+ TransactionHelperResult out = TransactionHelper(request, data.get(),
+ BoundNetLog());
EXPECT_EQ(OK, out.rv);
EXPECT_EQ("HTTP/1.1 200 OK", out.status_line);
EXPECT_EQ("hello!", out.response_data);
@@ -814,7 +816,7 @@ static const unsigned char kEmptyPostSyn[] = {
new DelayedSocketData(1, reads, arraysize(reads),
writes, arraysize(writes)));
- TransactionHelperResult out = TransactionHelper(request, data, NULL);
+ TransactionHelperResult out = TransactionHelper(request, data, BoundNetLog());
EXPECT_EQ(OK, out.rv);
EXPECT_EQ("HTTP/1.1 200 OK", out.status_line);
EXPECT_EQ("hello!", out.response_data);
@@ -834,7 +836,8 @@ TEST_F(SpdyNetworkTransactionTest, ResponseWithoutSynReply) {
request.load_flags = 0;
scoped_refptr<DelayedSocketData> data(
new DelayedSocketData(1, reads, arraysize(reads), NULL, 0));
- TransactionHelperResult out = TransactionHelper(request, data.get(), NULL);
+ TransactionHelperResult out = TransactionHelper(request, data.get(),
+ BoundNetLog());
EXPECT_EQ(ERR_SYN_REPLY_NOT_RECEIVED, out.rv);
}
@@ -873,7 +876,7 @@ TEST_F(SpdyNetworkTransactionTest, CancelledTransaction) {
TestCompletionCallback callback;
- int rv = trans->Start(&request, &callback, NULL);
+ int rv = trans->Start(&request, &callback, BoundNetLog());
EXPECT_EQ(ERR_IO_PENDING, rv);
trans.reset(); // Cancel the transaction.
@@ -983,7 +986,8 @@ TEST_F(SpdyNetworkTransactionTest, SynReplyHeaders) {
scoped_refptr<DelayedSocketData> data(
new DelayedSocketData(1, reads, arraysize(reads),
writes, arraysize(writes)));
- TransactionHelperResult out = TransactionHelper(request, data.get(), NULL);
+ TransactionHelperResult out = TransactionHelper(request, data.get(),
+ BoundNetLog());
EXPECT_EQ(OK, out.rv);
EXPECT_EQ("HTTP/1.1 200 OK", out.status_line);
EXPECT_EQ("hello!", out.response_data);
@@ -1136,7 +1140,8 @@ TEST_F(SpdyNetworkTransactionTest, SynReplyHeadersVary) {
scoped_refptr<DelayedSocketData> data(
new DelayedSocketData(1, reads, arraysize(reads),
writes, arraysize(writes)));
- TransactionHelperResult out = TransactionHelper(request, data.get(), NULL);
+ TransactionHelperResult out = TransactionHelper(request, data.get(),
+ BoundNetLog());
EXPECT_EQ(OK, out.rv) << i;
EXPECT_EQ("HTTP/1.1 200 OK", out.status_line) << i;
EXPECT_EQ("hello!", out.response_data) << i;
@@ -1233,7 +1238,8 @@ TEST_F(SpdyNetworkTransactionTest, InvalidSynReply) {
scoped_refptr<DelayedSocketData> data(
new DelayedSocketData(1, reads, arraysize(reads),
writes, arraysize(writes)));
- TransactionHelperResult out = TransactionHelper(request, data.get(), NULL);
+ TransactionHelperResult out = TransactionHelper(request, data.get(),
+ BoundNetLog());
EXPECT_EQ(ERR_INVALID_RESPONSE, out.rv);
}
}
@@ -1280,7 +1286,8 @@ TEST_F(SpdyNetworkTransactionTest, CorruptFrameSessionError) {
scoped_refptr<DelayedSocketData> data(
new DelayedSocketData(1, reads, arraysize(reads),
writes, arraysize(writes)));
- TransactionHelperResult out = TransactionHelper(request, data.get(), NULL);
+ TransactionHelperResult out = TransactionHelper(request, data.get(),
+ BoundNetLog());
EXPECT_EQ(ERR_SPDY_PROTOCOL_ERROR, out.rv);
}
}
@@ -1351,7 +1358,7 @@ static void MakeRequest(scoped_refptr<HttpNetworkSession> session,
data->SetCompletionCallback(&callback);
// Sends a request. In pass 1, this goes on the wire; in pass 2, it is
// preempted by the push data.
- int rv = trans.Start(&request, &callback, NULL);
+ int rv = trans.Start(&request, &callback, BoundNetLog());
EXPECT_EQ(ERR_IO_PENDING, rv);
// In the case where we are pushing beforehand, complete the next read now.
@@ -1625,7 +1632,8 @@ TEST_F(SpdyNetworkTransactionTest, WriteError) {
scoped_refptr<DelayedSocketData> data(
new DelayedSocketData(2, reads, arraysize(reads),
writes, arraysize(writes)));
- TransactionHelperResult out = TransactionHelper(request, data.get(), NULL);
+ TransactionHelperResult out = TransactionHelper(request, data.get(),
+ BoundNetLog());
EXPECT_EQ(ERR_FAILED, out.rv);
data->Reset();
}
@@ -1652,7 +1660,8 @@ TEST_F(SpdyNetworkTransactionTest, PartialWrite) {
scoped_refptr<DelayedSocketData> data(
new DelayedSocketData(kChunks, reads, arraysize(reads),
writes.get(), kChunks));
- TransactionHelperResult out = TransactionHelper(request, data.get(), NULL);
+ TransactionHelperResult out = TransactionHelper(request, data.get(),
+ BoundNetLog());
EXPECT_EQ(OK, out.rv);
EXPECT_EQ("HTTP/1.1 200 OK", out.status_line);
EXPECT_EQ("hello!", out.response_data);
@@ -1688,7 +1697,8 @@ TEST_F(SpdyNetworkTransactionTest, ConnectFailure) {
scoped_refptr<DelayedSocketData> data(
new DelayedSocketData(connects[index], 1, reads, arraysize(reads),
writes, arraysize(writes)));
- TransactionHelperResult out = TransactionHelper(request, data.get(), NULL);
+ TransactionHelperResult out = TransactionHelper(request, data.get(),
+ BoundNetLog());
EXPECT_EQ(connects[index].result, out.rv);
}
}
@@ -1720,7 +1730,8 @@ TEST_F(SpdyNetworkTransactionTest, DecompressFailureOnSynReply) {
scoped_refptr<DelayedSocketData> data(
new DelayedSocketData(1, reads, arraysize(reads),
writes, arraysize(writes)));
- TransactionHelperResult out = TransactionHelper(request, data.get(), NULL);
+ TransactionHelperResult out = TransactionHelper(request, data.get(),
+ BoundNetLog());
EXPECT_EQ(ERR_SYN_REPLY_NOT_RECEIVED, out.rv);
data->Reset();
@@ -1851,7 +1862,7 @@ TEST_F(SpdyNetworkTransactionTest, BufferFull) {
TestCompletionCallback callback;
- int rv = trans->Start(&request, &callback, NULL);
+ int rv = trans->Start(&request, &callback, BoundNetLog());
EXPECT_EQ(ERR_IO_PENDING, rv);
out.rv = callback.WaitForResult();
@@ -1957,7 +1968,7 @@ TEST_F(SpdyNetworkTransactionTest, Buffering) {
TestCompletionCallback callback;
- int rv = trans->Start(&request, &callback, NULL);
+ int rv = trans->Start(&request, &callback, BoundNetLog());
EXPECT_EQ(ERR_IO_PENDING, rv);
out.rv = callback.WaitForResult();
@@ -2074,7 +2085,7 @@ TEST_F(SpdyNetworkTransactionTest, BufferedAll) {
TestCompletionCallback callback;
- int rv = trans->Start(&request, &callback, NULL);
+ int rv = trans->Start(&request, &callback, BoundNetLog());
EXPECT_EQ(ERR_IO_PENDING, rv);
out.rv = callback.WaitForResult();
@@ -2179,7 +2190,7 @@ TEST_F(SpdyNetworkTransactionTest, BufferedClosed) {
TestCompletionCallback callback;
- int rv = trans->Start(&request, &callback, NULL);
+ int rv = trans->Start(&request, &callback, BoundNetLog());
EXPECT_EQ(ERR_IO_PENDING, rv);
out.rv = callback.WaitForResult();
@@ -2274,7 +2285,7 @@ TEST_F(SpdyNetworkTransactionTest, BufferedCancelled) {
TestCompletionCallback callback;
- int rv = trans->Start(&request, &callback, NULL);
+ int rv = trans->Start(&request, &callback, BoundNetLog());
EXPECT_EQ(ERR_IO_PENDING, rv);
out.rv = callback.WaitForResult();
@@ -2397,7 +2408,7 @@ TEST_F(SpdyNetworkTransactionTest, SettingsSaved) {
writes, arraysize(writes)));
TransactionHelperResult out = TransactionHelperWithSession(request,
data.get(),
- NULL,
+ BoundNetLog(),
&session_deps,
session.get());
EXPECT_EQ(OK, out.rv);
@@ -2514,7 +2525,7 @@ TEST_F(SpdyNetworkTransactionTest, SettingsPlayback) {
writes, arraysize(writes)));
TransactionHelperResult out = TransactionHelperWithSession(request,
data.get(),
- NULL,
+ BoundNetLog(),
&session_deps,
session.get());
EXPECT_EQ(OK, out.rv);
@@ -2562,7 +2573,8 @@ TEST_F(SpdyNetworkTransactionTest, GoAwayWithActiveStream) {
scoped_refptr<DelayedSocketData> data(
new DelayedSocketData(1, reads, arraysize(reads),
writes, arraysize(writes)));
- TransactionHelperResult out = TransactionHelper(request, data.get(), NULL);
+ TransactionHelperResult out = TransactionHelper(request, data.get(),
+ BoundNetLog());
EXPECT_EQ(ERR_CONNECTION_CLOSED, out.rv);
}
diff --git a/net/spdy/spdy_session.cc b/net/spdy/spdy_session.cc
index d366fdf..3b818e6 100644
--- a/net/spdy/spdy_session.cc
+++ b/net/spdy/spdy_session.cc
@@ -967,7 +967,7 @@ void SpdySession::OnSyn(const spdy::SpdySynStreamControlFrame& frame,
stream->set_stream_id(stream_id);
} else {
// TODO(mbelshe): can we figure out how to use a NetLog here?
- stream = new SpdyStream(this, stream_id, true, NULL);
+ stream = new SpdyStream(this, stream_id, true, BoundNetLog());
// A new HttpResponseInfo object needs to be generated so the call to
// OnResponseReceived below has something to fill in.
diff --git a/net/spdy/spdy_session_unittest.cc b/net/spdy/spdy_session_unittest.cc
index 4e95263..433ea8c 100644
--- a/net/spdy/spdy_session_unittest.cc
+++ b/net/spdy/spdy_session_unittest.cc
@@ -127,7 +127,7 @@ TEST_F(SpdySessionTest, GoAway) {
EXPECT_TRUE(spdy_session_pool->HasSession(test_host_port_pair));
TCPSocketParams tcp_params(kTestHost, kTestPort, MEDIUM, GURL(), false);
- int rv = session->Connect(kTestHost, tcp_params, MEDIUM, NULL);
+ int rv = session->Connect(kTestHost, tcp_params, MEDIUM, BoundNetLog());
ASSERT_EQ(OK, rv);
// Flush the SpdySession::OnReadComplete() task.
diff --git a/net/spdy/spdy_stream_unittest.cc b/net/spdy/spdy_stream_unittest.cc
index b8c4b7f..7a0d9b3 100644
--- a/net/spdy/spdy_stream_unittest.cc
+++ b/net/spdy/spdy_stream_unittest.cc
@@ -112,7 +112,8 @@ TEST_F(SpdyStreamTest, SendRequest) {
TestCompletionCallback callback;
HttpResponseInfo response;
- scoped_refptr<SpdyStream> stream(new SpdyStream(session, 1, false, NULL));
+ scoped_refptr<SpdyStream> stream(new SpdyStream(session, 1, false,
+ BoundNetLog()));
stream->SetRequestInfo(request);
EXPECT_EQ(ERR_IO_PENDING, stream->SendRequest(NULL, &response, &callback));