DescriptionUse 64kb instead of 4kb read buffer in CRNHttpProtocolHandler on iOS.
This reduces number of reads and reallocations if UrlRequest::Read has more data available.
Change QuicTestServer to return simple response without HTTP/2 trailers, so it doesn't break the QuicHttpStream.
BUG=706515
CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.android:android_cronet_tester
CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.mac:ios-simulator-cronet
Review-Url: https://codereview.chromium.org/2776583004
Cr-Commit-Position: refs/heads/master@{#465738}
Committed: https://chromium.googlesource.com/chromium/src/+/054d4e484b45c4c7872eec3459ccb1c5f85a3b1e
Patch Set 1 #Patch Set 2 : Remove unused stuff. #Patch Set 3 : Don't use QUIC trailers to avoid QUIC_PROTOCOL_ERROR when cache is disabled. #Patch Set 4 : Decrease read buffer to 64k per request. #Patch Set 5 : Self review and cleanup. #
Total comments: 15
Patch Set 6 : Address Andrei's comments, use RawHttpResponse. #
Total comments: 4
Patch Set 7 : Few more comments. #
Messages
Total messages: 32 (21 generated)
|