Index: net/spdy/spdy_stream_test_util.cc |
diff --git a/net/spdy/spdy_stream_test_util.cc b/net/spdy/spdy_stream_test_util.cc |
index 835ac848b5bee23fd2f4a477cd7aeb72197bc167..4cd526467763385c8a9ff9ae196c2416480571e3 100644 |
--- a/net/spdy/spdy_stream_test_util.cc |
+++ b/net/spdy/spdy_stream_test_util.cc |
@@ -141,6 +141,21 @@ void StreamDelegateWithBody::OnRequestHeadersSent() { |
stream()->SendData(buf_.get(), buf_->size(), NO_MORE_DATA_TO_SEND); |
} |
+StreamDelegateCloseOnHeaders::StreamDelegateCloseOnHeaders( |
+ const base::WeakPtr<SpdyStream>& stream) |
+ : StreamDelegateBase(stream) { |
+} |
+ |
+StreamDelegateCloseOnHeaders::~StreamDelegateCloseOnHeaders() { |
+} |
+ |
+SpdyResponseHeadersStatus |
+StreamDelegateCloseOnHeaders::OnResponseHeadersUpdated( |
+ const SpdyHeaderBlock& response_headers) { |
+ stream()->Cancel(); |
+ return RESPONSE_HEADERS_ARE_COMPLETE; |
+} |
+ |
} // namespace test |
} // namespace net |