| Index: net/quic/quic_spdy_stream.h
|
| diff --git a/net/quic/quic_spdy_stream.h b/net/quic/quic_spdy_stream.h
|
| index d49d650e9c82a9a6bdcdfbdb5312d0f3a1ced563..4600f5e2edb17e56d34ea0d5cbe0e3cbdb28f703 100644
|
| --- a/net/quic/quic_spdy_stream.h
|
| +++ b/net/quic/quic_spdy_stream.h
|
| @@ -88,6 +88,17 @@ class NET_EXPORT_PRIVATE QuicSpdyStream : public ReliableQuicStream {
|
| // should be closed; no more data will be sent by the peer.
|
| virtual void OnStreamHeadersComplete(bool fin, size_t frame_len);
|
|
|
| + // Called by the session when decompressed PUSH_PROMISE headers data
|
| + // is received for this stream.
|
| + // May be called multiple times, with each call providing additional headers
|
| + // data until OnPromiseHeadersComplete is called.
|
| + virtual void OnPromiseHeaders(StringPiece headers_data);
|
| +
|
| + // Called by the session when decompressed push promise headers have
|
| + // been completely delivered to this stream.
|
| + virtual void OnPromiseHeadersComplete(QuicStreamId promised_id,
|
| + size_t frame_len);
|
| +
|
| // Override the base class to not discard response when receiving
|
| // QUIC_STREAM_NO_ERROR on QUIC_VERSION_29 and later versions.
|
| void OnStreamReset(const QuicRstStreamFrame& frame) override;
|
|
|