| Index: net/spdy/spdy_http_stream.h
|
| diff --git a/net/spdy/spdy_http_stream.h b/net/spdy/spdy_http_stream.h
|
| index 6e1c59750a8b24584a22d612dc426aa82450c5df..3605f9b102da6c0b632e760ac1d44783a4709c27 100644
|
| --- a/net/spdy/spdy_http_stream.h
|
| +++ b/net/spdy/spdy_http_stream.h
|
| @@ -14,6 +14,7 @@
|
| #include "base/memory/weak_ptr.h"
|
| #include "net/base/completion_callback.h"
|
| #include "net/base/net_export.h"
|
| +#include "net/log/net_log_source.h"
|
| #include "net/spdy/multiplexed_http_stream.h"
|
| #include "net/spdy/spdy_read_queue.h"
|
| #include "net/spdy/spdy_session.h"
|
| @@ -33,7 +34,9 @@ class NET_EXPORT_PRIVATE SpdyHttpStream : public SpdyStream::Delegate,
|
| public:
|
| static const size_t kRequestBodyBufferSize;
|
| // |spdy_session| must not be NULL.
|
| - SpdyHttpStream(const base::WeakPtr<SpdySession>& spdy_session, bool direct);
|
| + SpdyHttpStream(const base::WeakPtr<SpdySession>& spdy_session,
|
| + bool direct,
|
| + NetLogSource source_dependency);
|
| ~SpdyHttpStream() override;
|
|
|
| SpdyStream* stream() { return stream_; }
|
| @@ -83,6 +86,7 @@ class NET_EXPORT_PRIVATE SpdyHttpStream : public SpdyStream::Delegate,
|
| void OnDataSent() override;
|
| void OnTrailers(const SpdyHeaderBlock& trailers) override;
|
| void OnClose(int status) override;
|
| + NetLogSource source_dependency() const override;
|
|
|
| private:
|
| // Helper function used to initialize private members and to set delegate on
|
| @@ -128,6 +132,7 @@ class NET_EXPORT_PRIVATE SpdyHttpStream : public SpdyStream::Delegate,
|
| const base::WeakPtr<SpdySession> spdy_session_;
|
| bool is_reused_;
|
| SpdyStreamRequest stream_request_;
|
| + const NetLogSource source_dependency_;
|
|
|
| // |stream_| is owned by SpdySession.
|
| // Before InitializeStream() is called, stream_ == nullptr.
|
|
|