Index: net/quic/quic_chromium_client_stream.cc |
diff --git a/net/quic/quic_chromium_client_stream.cc b/net/quic/quic_chromium_client_stream.cc |
index 2b72c95174b7d595a344f1a07231cf12f757fb22..0f21d51127ae865b6908af42c7f84e9c14d14e42 100644 |
--- a/net/quic/quic_chromium_client_stream.cc |
+++ b/net/quic/quic_chromium_client_stream.cc |
@@ -60,36 +60,6 @@ |
} |
} |
-void QuicChromiumClientStream::OnInitialHeadersComplete( |
- bool fin, |
- size_t frame_len, |
- const QuicHeaderList& header_list) { |
- QuicSpdyStream::OnInitialHeadersComplete(fin, frame_len, header_list); |
- |
- SpdyHeaderBlock header_block; |
- int64_t length = -1; |
- if (!SpdyUtils::CopyAndValidateHeaders(header_list, &length, &header_block)) { |
- DLOG(ERROR) << "Failed to parse header list: " << header_list.DebugString(); |
- ConsumeHeaderList(); |
- Reset(QUIC_BAD_APPLICATION_PAYLOAD); |
- return; |
- } |
- |
- ConsumeHeaderList(); |
- session_->OnInitialHeadersComplete(id(), header_block); |
- |
- // The delegate will read the headers via a posted task. |
- NotifyDelegateOfHeadersCompleteLater(header_block, frame_len); |
-} |
- |
-void QuicChromiumClientStream::OnTrailingHeadersComplete( |
- bool fin, |
- size_t frame_len, |
- const QuicHeaderList& header_list) { |
- QuicSpdyStream::OnTrailingHeadersComplete(fin, frame_len, header_list); |
- NotifyDelegateOfHeadersCompleteLater(received_trailers(), frame_len); |
-} |
- |
void QuicChromiumClientStream::OnPromiseHeadersComplete( |
QuicStreamId promised_id, |
size_t frame_len) { |
@@ -252,7 +222,6 @@ |
// Only mark trailers consumed when we are about to notify delegate. |
if (headers_delivered_) { |
MarkTrailersConsumed(decompressed_trailers().length()); |
- MarkTrailersDelivered(); |
net_log_.AddEvent( |
NetLog::TYPE_QUIC_CHROMIUM_CLIENT_STREAM_READ_RESPONSE_TRAILERS, |
base::Bind(&SpdyHeaderBlockNetLogCallback, &headers)); |