Index: net/tools/quic/quic_spdy_client_stream.cc |
diff --git a/net/tools/quic/quic_spdy_client_stream.cc b/net/tools/quic/quic_spdy_client_stream.cc |
index 12289364bc1aba2d6976a7b13f72165bf1635b5d..615fab476ea02898ea6abfabe1f39b492c2835dc 100644 |
--- a/net/tools/quic/quic_spdy_client_stream.cc |
+++ b/net/tools/quic/quic_spdy_client_stream.cc |
@@ -72,20 +72,8 @@ void QuicSpdyClientStream::OnInitialHeadersComplete(bool fin, |
void QuicSpdyClientStream::OnTrailingHeadersComplete(bool fin, |
size_t frame_len) { |
- size_t final_byte_offset = 0; |
- if (!SpdyUtils::ParseTrailers(decompressed_trailers().data(), |
- decompressed_trailers().length(), |
- &final_byte_offset, &response_trailers_)) { |
- Reset(QUIC_BAD_APPLICATION_PAYLOAD); |
- return; |
- } |
+ QuicSpdyStream::OnTrailingHeadersComplete(fin, frame_len); |
MarkTrailersConsumed(decompressed_trailers().length()); |
- |
- // The data on this stream ends at |final_byte_offset|. |
- DVLOG(1) << "Stream ends at byte offset: " << final_byte_offset |
- << " currently read: " << stream_bytes_read(); |
- OnStreamFrame( |
- QuicStreamFrame(id(), /*fin=*/true, final_byte_offset, StringPiece())); |
} |
void QuicSpdyClientStream::OnPromiseHeadersComplete(QuicStreamId promised_id, |