Index: net/quic/chromium/quic_http_stream_test.cc |
diff --git a/net/quic/chromium/quic_http_stream_test.cc b/net/quic/chromium/quic_http_stream_test.cc |
index 1c8e37a9b6d98c364f1b92101b11fe1930931964..6b7e9519b655945049bf19acd10a1b9864c35e33 100644 |
--- a/net/quic/chromium/quic_http_stream_test.cc |
+++ b/net/quic/chromium/quic_http_stream_test.cc |
@@ -531,13 +531,9 @@ class QuicHttpStreamTest : public ::testing::TestWithParam<QuicVersion> { |
!kIncludeCongestionFeedback); |
} |
- std::unique_ptr<QuicReceivedPacket> ConstructSettingsPacket( |
- QuicPacketNumber packet_number, |
- SpdySettingsIds id, |
- size_t value, |
+ std::unique_ptr<QuicReceivedPacket> ConstructInitialSettingsPacket( |
QuicStreamOffset* offset) { |
- return client_maker_.MakeSettingsPacket(packet_number, id, value, |
- kIncludeVersion, offset); |
+ return client_maker_.MakeInitialSettingsPacket(1, offset); |
} |
void ReceivePromise(QuicStreamId id) { |
@@ -638,9 +634,7 @@ TEST_P(QuicHttpStreamTest, GetRequest) { |
SetRequest("GET", "/", DEFAULT_PRIORITY); |
size_t spdy_request_header_frame_length; |
QuicStreamOffset header_stream_offset = 0; |
- AddWrite(ConstructSettingsPacket(1, SETTINGS_MAX_HEADER_LIST_SIZE, |
- kDefaultMaxUncompressedHeaderSize, |
- &header_stream_offset)); |
+ AddWrite(ConstructInitialSettingsPacket(&header_stream_offset)); |
AddWrite(InnerConstructRequestHeadersPacket( |
2, kClientDataStreamId1, kIncludeVersion, kFin, DEFAULT_PRIORITY, |
&spdy_request_header_frame_length, &header_stream_offset)); |
@@ -702,8 +696,7 @@ TEST_P(QuicHttpStreamTest, LoadTimingTwoRequests) { |
size_t spdy_request_header_frame_length; |
QuicStreamOffset offset = 0; |
- AddWrite(ConstructSettingsPacket(1, SETTINGS_MAX_HEADER_LIST_SIZE, |
- kDefaultMaxUncompressedHeaderSize, &offset)); |
+ AddWrite(ConstructInitialSettingsPacket(&offset)); |
AddWrite(InnerConstructRequestHeadersPacket( |
2, kClientDataStreamId1, kIncludeVersion, kFin, DEFAULT_PRIORITY, |
&spdy_request_header_frame_length, &offset)); |
@@ -786,9 +779,7 @@ TEST_P(QuicHttpStreamTest, GetRequestWithTrailers) { |
SetRequest("GET", "/", DEFAULT_PRIORITY); |
size_t spdy_request_header_frame_length; |
QuicStreamOffset header_stream_offset = 0; |
- AddWrite(ConstructSettingsPacket(1, SETTINGS_MAX_HEADER_LIST_SIZE, |
- kDefaultMaxUncompressedHeaderSize, |
- &header_stream_offset)); |
+ AddWrite(ConstructInitialSettingsPacket(&header_stream_offset)); |
AddWrite(InnerConstructRequestHeadersPacket( |
2, kClientDataStreamId1, kIncludeVersion, kFin, DEFAULT_PRIORITY, |
&spdy_request_header_frame_length, &header_stream_offset)); |
@@ -882,9 +873,7 @@ TEST_P(QuicHttpStreamTest, GetRequestLargeResponse) { |
SetRequest("GET", "/", DEFAULT_PRIORITY); |
size_t spdy_request_headers_frame_length; |
QuicStreamOffset header_stream_offset = 0; |
- AddWrite(ConstructSettingsPacket(1, SETTINGS_MAX_HEADER_LIST_SIZE, |
- kDefaultMaxUncompressedHeaderSize, |
- &header_stream_offset)); |
+ AddWrite(ConstructInitialSettingsPacket(&header_stream_offset)); |
AddWrite(InnerConstructRequestHeadersPacket( |
2, kClientDataStreamId1, kIncludeVersion, kFin, DEFAULT_PRIORITY, |
&spdy_request_headers_frame_length, &header_stream_offset)); |
@@ -1011,9 +1000,7 @@ TEST_P(QuicHttpStreamTest, LogGranularQuicConnectionError) { |
SetRequest("GET", "/", DEFAULT_PRIORITY); |
size_t spdy_request_headers_frame_length; |
QuicStreamOffset header_stream_offset = 0; |
- AddWrite(ConstructSettingsPacket(1, SETTINGS_MAX_HEADER_LIST_SIZE, |
- kDefaultMaxUncompressedHeaderSize, |
- &header_stream_offset)); |
+ AddWrite(ConstructInitialSettingsPacket(&header_stream_offset)); |
AddWrite(InnerConstructRequestHeadersPacket( |
2, kClientDataStreamId1, kIncludeVersion, kFin, DEFAULT_PRIORITY, |
&spdy_request_headers_frame_length, &header_stream_offset)); |
@@ -1051,9 +1038,7 @@ TEST_P(QuicHttpStreamTest, DoNotLogGranularQuicErrorIfHandshakeNotConfirmed) { |
SetRequest("GET", "/", DEFAULT_PRIORITY); |
size_t spdy_request_headers_frame_length; |
QuicStreamOffset header_stream_offset = 0; |
- AddWrite(ConstructSettingsPacket(1, SETTINGS_MAX_HEADER_LIST_SIZE, |
- kDefaultMaxUncompressedHeaderSize, |
- &header_stream_offset)); |
+ AddWrite(ConstructInitialSettingsPacket(&header_stream_offset)); |
AddWrite(InnerConstructRequestHeadersPacket( |
2, kClientDataStreamId1, kIncludeVersion, kFin, DEFAULT_PRIORITY, |
&spdy_request_headers_frame_length, &header_stream_offset)); |
@@ -1096,9 +1081,7 @@ TEST_P(QuicHttpStreamTest, SessionClosedBeforeReadResponseHeaders) { |
SetRequest("GET", "/", DEFAULT_PRIORITY); |
size_t spdy_request_headers_frame_length; |
QuicStreamOffset header_stream_offset = 0; |
- AddWrite(ConstructSettingsPacket(1, SETTINGS_MAX_HEADER_LIST_SIZE, |
- kDefaultMaxUncompressedHeaderSize, |
- &header_stream_offset)); |
+ AddWrite(ConstructInitialSettingsPacket(&header_stream_offset)); |
AddWrite(InnerConstructRequestHeadersPacket( |
2, kClientDataStreamId1, kIncludeVersion, kFin, DEFAULT_PRIORITY, |
&spdy_request_headers_frame_length, &header_stream_offset)); |
@@ -1130,9 +1113,7 @@ TEST_P(QuicHttpStreamTest, SendPostRequest) { |
SetRequest("POST", "/", DEFAULT_PRIORITY); |
size_t spdy_request_headers_frame_length; |
QuicStreamOffset header_stream_offset = 0; |
- AddWrite(ConstructSettingsPacket(1, SETTINGS_MAX_HEADER_LIST_SIZE, |
- kDefaultMaxUncompressedHeaderSize, |
- &header_stream_offset)); |
+ AddWrite(ConstructInitialSettingsPacket(&header_stream_offset)); |
AddWrite(InnerConstructRequestHeadersPacket( |
2, kClientDataStreamId1, kIncludeVersion, !kFin, DEFAULT_PRIORITY, |
&spdy_request_headers_frame_length, &header_stream_offset)); |
@@ -1201,9 +1182,7 @@ TEST_P(QuicHttpStreamTest, SendChunkedPostRequest) { |
size_t chunk_size = strlen(kUploadData); |
size_t spdy_request_headers_frame_length; |
QuicStreamOffset header_stream_offset = 0; |
- AddWrite(ConstructSettingsPacket(1, SETTINGS_MAX_HEADER_LIST_SIZE, |
- kDefaultMaxUncompressedHeaderSize, |
- &header_stream_offset)); |
+ AddWrite(ConstructInitialSettingsPacket(&header_stream_offset)); |
AddWrite(InnerConstructRequestHeadersPacket( |
2, kClientDataStreamId1, kIncludeVersion, !kFin, DEFAULT_PRIORITY, |
&spdy_request_headers_frame_length, &header_stream_offset)); |
@@ -1277,9 +1256,7 @@ TEST_P(QuicHttpStreamTest, SendChunkedPostRequestWithFinalEmptyDataPacket) { |
size_t chunk_size = strlen(kUploadData); |
size_t spdy_request_headers_frame_length; |
QuicStreamOffset header_stream_offset = 0; |
- AddWrite(ConstructSettingsPacket(1, SETTINGS_MAX_HEADER_LIST_SIZE, |
- kDefaultMaxUncompressedHeaderSize, |
- &header_stream_offset)); |
+ AddWrite(ConstructInitialSettingsPacket(&header_stream_offset)); |
AddWrite(InnerConstructRequestHeadersPacket( |
2, kClientDataStreamId1, kIncludeVersion, !kFin, DEFAULT_PRIORITY, |
&spdy_request_headers_frame_length, &header_stream_offset)); |
@@ -1349,9 +1326,7 @@ TEST_P(QuicHttpStreamTest, SendChunkedPostRequestWithOneEmptyDataPacket) { |
SetRequest("POST", "/", DEFAULT_PRIORITY); |
size_t spdy_request_headers_frame_length; |
QuicStreamOffset header_stream_offset = 0; |
- AddWrite(ConstructSettingsPacket(1, SETTINGS_MAX_HEADER_LIST_SIZE, |
- kDefaultMaxUncompressedHeaderSize, |
- &header_stream_offset)); |
+ AddWrite(ConstructInitialSettingsPacket(&header_stream_offset)); |
AddWrite(InnerConstructRequestHeadersPacket( |
2, kClientDataStreamId1, kIncludeVersion, !kFin, DEFAULT_PRIORITY, |
&spdy_request_headers_frame_length, &header_stream_offset)); |
@@ -1418,9 +1393,7 @@ TEST_P(QuicHttpStreamTest, DestroyedEarly) { |
SetRequest("GET", "/", DEFAULT_PRIORITY); |
size_t spdy_request_headers_frame_length; |
QuicStreamOffset header_stream_offset = 0; |
- AddWrite(ConstructSettingsPacket(1, SETTINGS_MAX_HEADER_LIST_SIZE, |
- kDefaultMaxUncompressedHeaderSize, |
- &header_stream_offset)); |
+ AddWrite(ConstructInitialSettingsPacket(&header_stream_offset)); |
AddWrite(InnerConstructRequestHeadersPacket( |
2, kClientDataStreamId1, kIncludeVersion, kFin, DEFAULT_PRIORITY, |
&spdy_request_headers_frame_length, &header_stream_offset)); |
@@ -1463,9 +1436,7 @@ TEST_P(QuicHttpStreamTest, Priority) { |
SetRequest("GET", "/", MEDIUM); |
size_t spdy_request_headers_frame_length; |
QuicStreamOffset header_stream_offset = 0; |
- AddWrite(ConstructSettingsPacket(1, SETTINGS_MAX_HEADER_LIST_SIZE, |
- kDefaultMaxUncompressedHeaderSize, |
- &header_stream_offset)); |
+ AddWrite(ConstructInitialSettingsPacket(&header_stream_offset)); |
AddWrite(InnerConstructRequestHeadersPacket( |
2, kClientDataStreamId1, kIncludeVersion, kFin, MEDIUM, |
&spdy_request_headers_frame_length, &header_stream_offset)); |
@@ -1519,9 +1490,7 @@ TEST_P(QuicHttpStreamTest, CheckPriorityWithNoDelegate) { |
SetRequest("GET", "/", MEDIUM); |
use_closing_stream_ = true; |
QuicStreamOffset header_stream_offset = 0; |
- AddWrite(ConstructSettingsPacket(1, SETTINGS_MAX_HEADER_LIST_SIZE, |
- kDefaultMaxUncompressedHeaderSize, |
- &header_stream_offset)); |
+ AddWrite(ConstructInitialSettingsPacket(&header_stream_offset)); |
AddWrite(ConstructClientRstStreamPacket(2)); |
Initialize(); |
@@ -1554,9 +1523,7 @@ TEST_P(QuicHttpStreamTest, SessionClosedDuringDoLoop) { |
SetRequest("POST", "/", DEFAULT_PRIORITY); |
size_t spdy_request_headers_frame_length; |
QuicStreamOffset header_stream_offset = 0; |
- AddWrite(ConstructSettingsPacket(1, SETTINGS_MAX_HEADER_LIST_SIZE, |
- kDefaultMaxUncompressedHeaderSize, |
- &header_stream_offset)); |
+ AddWrite(ConstructInitialSettingsPacket(&header_stream_offset)); |
AddWrite(InnerConstructRequestHeadersPacket( |
2, kClientDataStreamId1, kIncludeVersion, !kFin, DEFAULT_PRIORITY, |
&spdy_request_headers_frame_length, &header_stream_offset)); |
@@ -1593,9 +1560,7 @@ TEST_P(QuicHttpStreamTest, SessionClosedDuringDoLoop) { |
TEST_P(QuicHttpStreamTest, SessionClosedBeforeSendHeadersComplete) { |
SetRequest("POST", "/", DEFAULT_PRIORITY); |
QuicStreamOffset header_stream_offset = 0; |
- AddWrite(ConstructSettingsPacket(1, SETTINGS_MAX_HEADER_LIST_SIZE, |
- kDefaultMaxUncompressedHeaderSize, |
- &header_stream_offset)); |
+ AddWrite(ConstructInitialSettingsPacket(&header_stream_offset)); |
AddWrite(SYNCHRONOUS, ERR_FAILED); |
Initialize(); |
@@ -1618,9 +1583,7 @@ TEST_P(QuicHttpStreamTest, SessionClosedBeforeSendBodyComplete) { |
SetRequest("POST", "/", DEFAULT_PRIORITY); |
size_t spdy_request_headers_frame_length; |
QuicStreamOffset header_stream_offset = 0; |
- AddWrite(ConstructSettingsPacket(1, SETTINGS_MAX_HEADER_LIST_SIZE, |
- kDefaultMaxUncompressedHeaderSize, |
- &header_stream_offset)); |
+ AddWrite(ConstructInitialSettingsPacket(&header_stream_offset)); |
AddWrite(InnerConstructRequestHeadersPacket( |
2, kClientDataStreamId1, kIncludeVersion, !kFin, DEFAULT_PRIORITY, |
&spdy_request_headers_frame_length, &header_stream_offset)); |
@@ -2011,9 +1974,7 @@ TEST_P(QuicHttpStreamTest, ServerPushVaryCheckFail) { |
size_t spdy_request_header_frame_length; |
QuicStreamOffset header_stream_offset = 0; |
- AddWrite(ConstructSettingsPacket(1, SETTINGS_MAX_HEADER_LIST_SIZE, |
- kDefaultMaxUncompressedHeaderSize, |
- &header_stream_offset)); |
+ AddWrite(ConstructInitialSettingsPacket(&header_stream_offset)); |
AddWrite(ConstructClientRstStreamVaryMismatchPacket(2)); |
AddWrite(InnerConstructRequestHeadersPacket( |
3, stream_id_ + 2, !kIncludeVersion, kFin, DEFAULT_PRIORITY, |
@@ -2126,9 +2087,7 @@ TEST_P(QuicHttpStreamTest, DataReadErrorSynchronous) { |
SetRequest("POST", "/", DEFAULT_PRIORITY); |
size_t spdy_request_headers_frame_length; |
QuicStreamOffset header_stream_offset = 0; |
- AddWrite(ConstructSettingsPacket(1, SETTINGS_MAX_HEADER_LIST_SIZE, |
- kDefaultMaxUncompressedHeaderSize, |
- &header_stream_offset)); |
+ AddWrite(ConstructInitialSettingsPacket(&header_stream_offset)); |
AddWrite(InnerConstructRequestHeadersPacket( |
2, kClientDataStreamId1, kIncludeVersion, !kFin, DEFAULT_PRIORITY, |
&spdy_request_headers_frame_length, &header_stream_offset)); |
@@ -2163,9 +2122,7 @@ TEST_P(QuicHttpStreamTest, DataReadErrorAsynchronous) { |
SetRequest("POST", "/", DEFAULT_PRIORITY); |
size_t spdy_request_headers_frame_length; |
QuicStreamOffset header_stream_offset = 0; |
- AddWrite(ConstructSettingsPacket(1, SETTINGS_MAX_HEADER_LIST_SIZE, |
- kDefaultMaxUncompressedHeaderSize, |
- &header_stream_offset)); |
+ AddWrite(ConstructInitialSettingsPacket(&header_stream_offset)); |
AddWrite(InnerConstructRequestHeadersPacket( |
2, kClientDataStreamId1, kIncludeVersion, !kFin, DEFAULT_PRIORITY, |
&spdy_request_headers_frame_length, &header_stream_offset)); |