Index: net/quic/chromium/bidirectional_stream_quic_impl_unittest.cc |
diff --git a/net/quic/chromium/bidirectional_stream_quic_impl_unittest.cc b/net/quic/chromium/bidirectional_stream_quic_impl_unittest.cc |
index 5670cc2665e7939eae4389566984cf7e24f0f4d9..c92c380862cb53af67e128f835495859786125b4 100644 |
--- a/net/quic/chromium/bidirectional_stream_quic_impl_unittest.cc |
+++ b/net/quic/chromium/bidirectional_stream_quic_impl_unittest.cc |
@@ -656,13 +656,10 @@ class BidirectionalStreamQuicImplTest |
!kIncludeCongestionFeedback); |
} |
- std::unique_ptr<QuicReceivedPacket> ConstructSettingsPacket( |
+ std::unique_ptr<QuicReceivedPacket> ConstructInitialSettingsPacket( |
QuicPacketNumber packet_number, |
- SpdySettingsIds id, |
- size_t value, |
QuicStreamOffset* offset) { |
- return client_maker_.MakeSettingsPacket(packet_number, id, value, |
- kIncludeVersion, offset); |
+ return client_maker_.MakeInitialSettingsPacket(packet_number, offset); |
} |
void ExpectLoadTimingValid(const LoadTimingInfo& load_timing_info, |
@@ -722,9 +719,7 @@ TEST_P(BidirectionalStreamQuicImplTest, GetRequest) { |
AddWrite(ConstructRequestHeadersPacketInner( |
1, kClientDataStreamId1, kFin, DEFAULT_PRIORITY, |
&spdy_request_headers_frame_length, &header_stream_offset)); |
- AddWrite(ConstructSettingsPacket(2, SETTINGS_MAX_HEADER_LIST_SIZE, |
- kDefaultMaxUncompressedHeaderSize, |
- &header_stream_offset)); |
+ AddWrite(ConstructInitialSettingsPacket(2, &header_stream_offset)); |
AddWrite(ConstructClientAckPacket(3, 3, 1, 1)); |
Initialize(); |
@@ -824,8 +819,7 @@ TEST_P(BidirectionalStreamQuicImplTest, LoadTimingTwoRequests) { |
SetRequest("GET", "/", DEFAULT_PRIORITY); |
AddWrite(ConstructRequestHeadersPacketInner( |
2, kClientDataStreamId2, kFin, DEFAULT_PRIORITY, nullptr, &offset)); |
- AddWrite(ConstructSettingsPacket(3, SETTINGS_MAX_HEADER_LIST_SIZE, |
- kDefaultMaxUncompressedHeaderSize, &offset)); |
+ AddWrite(ConstructInitialSettingsPacket(3, &offset)); |
AddWrite(ConstructClientAckPacket(4, 3, 1, 1)); |
Initialize(); |
@@ -887,9 +881,7 @@ TEST_P(BidirectionalStreamQuicImplTest, CoalesceDataBuffersNotHeadersFrame) { |
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(1, &header_stream_offset)); |
const char kBody1[] = "here are some data"; |
const char kBody2[] = "data keep coming"; |
std::vector<std::string> two_writes = {kBody1, kBody2}; |
@@ -1001,9 +993,7 @@ TEST_P(BidirectionalStreamQuicImplTest, |
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(1, &header_stream_offset)); |
const char kBody1[] = "here are some data"; |
AddWrite(ConstructRequestHeadersAndMultipleDataFramesPacket( |
2, !kFin, DEFAULT_PRIORITY, &header_stream_offset, |
@@ -1098,9 +1088,7 @@ TEST_P(BidirectionalStreamQuicImplTest, |
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(1, &header_stream_offset)); |
const char kBody1[] = "here are some data"; |
const char kBody2[] = "data keep coming"; |
std::vector<std::string> two_writes = {kBody1, kBody2}; |
@@ -1206,9 +1194,7 @@ TEST_P(BidirectionalStreamQuicImplTest, PostRequest) { |
AddWrite(ConstructRequestHeadersPacketInner( |
1, kClientDataStreamId1, !kFin, DEFAULT_PRIORITY, |
&spdy_request_headers_frame_length, &header_stream_offset)); |
- AddWrite(ConstructSettingsPacket(2, SETTINGS_MAX_HEADER_LIST_SIZE, |
- kDefaultMaxUncompressedHeaderSize, |
- &header_stream_offset)); |
+ AddWrite(ConstructInitialSettingsPacket(2, &header_stream_offset)); |
AddWrite(ConstructDataPacket(3, kIncludeVersion, kFin, 0, kUploadData, |
&client_maker_)); |
AddWrite(ConstructClientAckPacket(4, 3, 1, 1)); |
@@ -1367,9 +1353,7 @@ TEST_P(BidirectionalStreamQuicImplTest, InterleaveReadDataAndSendData) { |
1, kClientDataStreamId1, !kFin, DEFAULT_PRIORITY, |
&spdy_request_headers_frame_length, &header_stream_offset)); |
- AddWrite(ConstructSettingsPacket(2, SETTINGS_MAX_HEADER_LIST_SIZE, |
- kDefaultMaxUncompressedHeaderSize, |
- &header_stream_offset)); |
+ AddWrite(ConstructInitialSettingsPacket(2, &header_stream_offset)); |
AddWrite(ConstructAckAndDataPacket(3, !kIncludeVersion, 2, 1, 1, !kFin, 0, |
kUploadData, &client_maker_)); |
AddWrite(ConstructAckAndDataPacket(4, !kIncludeVersion, 3, 3, 3, kFin, |
@@ -1457,9 +1441,7 @@ TEST_P(BidirectionalStreamQuicImplTest, ServerSendsRstAfterHeaders) { |
AddWrite(ConstructRequestHeadersPacketInner( |
1, kClientDataStreamId1, kFin, DEFAULT_PRIORITY, |
&spdy_request_headers_frame_length, &header_stream_offset)); |
- AddWrite(ConstructSettingsPacket(2, SETTINGS_MAX_HEADER_LIST_SIZE, |
- kDefaultMaxUncompressedHeaderSize, |
- &header_stream_offset)); |
+ AddWrite(ConstructInitialSettingsPacket(2, &header_stream_offset)); |
Initialize(); |
BidirectionalStreamRequestInfo request; |
@@ -1500,9 +1482,7 @@ TEST_P(BidirectionalStreamQuicImplTest, ServerSendsRstAfterReadData) { |
AddWrite(ConstructRequestHeadersPacketInner( |
1, kClientDataStreamId1, kFin, DEFAULT_PRIORITY, |
&spdy_request_headers_frame_length, &header_stream_offset)); |
- AddWrite(ConstructSettingsPacket(2, SETTINGS_MAX_HEADER_LIST_SIZE, |
- kDefaultMaxUncompressedHeaderSize, |
- &header_stream_offset)); |
+ AddWrite(ConstructInitialSettingsPacket(2, &header_stream_offset)); |
// Why does QUIC ack Rst? Is this expected? |
AddWrite(ConstructClientAckPacket(3, 3, 1, 1)); |
@@ -1563,9 +1543,7 @@ TEST_P(BidirectionalStreamQuicImplTest, SessionClosedBeforeReadData) { |
AddWrite(ConstructRequestHeadersPacketInner( |
1, kClientDataStreamId1, !kFin, DEFAULT_PRIORITY, |
&spdy_request_headers_frame_length, &header_stream_offset)); |
- AddWrite(ConstructSettingsPacket(2, SETTINGS_MAX_HEADER_LIST_SIZE, |
- kDefaultMaxUncompressedHeaderSize, |
- &header_stream_offset)); |
+ AddWrite(ConstructInitialSettingsPacket(2, &header_stream_offset)); |
Initialize(); |
BidirectionalStreamRequestInfo request; |
@@ -1625,9 +1603,7 @@ TEST_P(BidirectionalStreamQuicImplTest, DeleteStreamAfterReadData) { |
AddWrite(ConstructRequestHeadersPacketInner( |
1, kClientDataStreamId1, !kFin, DEFAULT_PRIORITY, |
&spdy_request_headers_frame_length, &header_stream_offset)); |
- AddWrite(ConstructSettingsPacket(2, SETTINGS_MAX_HEADER_LIST_SIZE, |
- kDefaultMaxUncompressedHeaderSize, |
- &header_stream_offset)); |
+ AddWrite(ConstructInitialSettingsPacket(2, &header_stream_offset)); |
AddWrite(ConstructClientAckAndRstStreamPacket(3, 2, 1, 1)); |
Initialize(); |
@@ -1681,9 +1657,7 @@ TEST_P(BidirectionalStreamQuicImplTest, DeleteStreamDuringOnHeadersReceived) { |
AddWrite(ConstructRequestHeadersPacketInner( |
1, kClientDataStreamId1, !kFin, DEFAULT_PRIORITY, |
&spdy_request_headers_frame_length, &header_stream_offset)); |
- AddWrite(ConstructSettingsPacket(2, SETTINGS_MAX_HEADER_LIST_SIZE, |
- kDefaultMaxUncompressedHeaderSize, |
- &header_stream_offset)); |
+ AddWrite(ConstructInitialSettingsPacket(2, &header_stream_offset)); |
AddWrite(ConstructClientAckAndRstStreamPacket(3, 2, 1, 1)); |
Initialize(); |
@@ -1729,9 +1703,7 @@ TEST_P(BidirectionalStreamQuicImplTest, DeleteStreamDuringOnDataRead) { |
AddWrite(ConstructRequestHeadersPacketInner( |
1, kClientDataStreamId1, !kFin, DEFAULT_PRIORITY, |
&spdy_request_headers_frame_length, &header_stream_offset)); |
- AddWrite(ConstructSettingsPacket(2, SETTINGS_MAX_HEADER_LIST_SIZE, |
- kDefaultMaxUncompressedHeaderSize, |
- &header_stream_offset)); |
+ AddWrite(ConstructInitialSettingsPacket(2, &header_stream_offset)); |
AddWrite(ConstructClientAckPacket(3, 3, 1, 1)); |
AddWrite(ConstructClientRstStreamPacket(4)); |