| Index: net/quic/chromium/quic_http_stream.h
|
| diff --git a/net/quic/chromium/quic_http_stream.h b/net/quic/chromium/quic_http_stream.h
|
| index fe240f84c98dc39f9de8d2f3b2a9000fcdd1570d..eb490005203285d520cc1f938137088d60ceb2f3 100644
|
| --- a/net/quic/chromium/quic_http_stream.h
|
| +++ b/net/quic/chromium/quic_http_stream.h
|
| @@ -81,6 +81,9 @@ class NET_EXPORT_PRIVATE QuicHttpStream
|
| bool CheckVary(const SpdyHeaderBlock& client_request,
|
| const SpdyHeaderBlock& promise_request,
|
| const SpdyHeaderBlock& promise_response) override;
|
| + // TODO(rch): QuicClientPushPromiseIndex::Delegate is part of shared code.
|
| + // Figure out how to make the QuicHttpStream receive a Handle in this
|
| + // case instead of a QuicSpdyStream.
|
| void OnRendezvousResult(QuicSpdyStream* stream) override;
|
|
|
| static HttpResponseInfo::ConnectionInfo ConnectionInfoFromQuicVersion(
|
| @@ -152,7 +155,7 @@ class NET_EXPORT_PRIVATE QuicHttpStream
|
|
|
| HttpServerProperties* http_server_properties_; // Unowned.
|
|
|
| - QuicChromiumClientStream* stream_; // Non-owning.
|
| + std::unique_ptr<QuicChromiumClientStream::Handle> stream_;
|
|
|
| // The following three fields are all owned by the caller and must
|
| // outlive this object, according to the HttpStream contract.
|
|
|