Index: net/quic/core/quic_spdy_session.h |
diff --git a/net/quic/core/quic_spdy_session.h b/net/quic/core/quic_spdy_session.h |
index 7ec0a01c1d2a95989b67b3edb8985310e22a070b..17115a76139b563ea1b74bccf9c5cf7eed9453d4 100644 |
--- a/net/quic/core/quic_spdy_session.h |
+++ b/net/quic/core/quic_spdy_session.h |
@@ -163,6 +163,9 @@ class QUIC_EXPORT_PRIVATE QuicSpdySession : public QuicSession { |
size_t set_max_uncompressed_header_bytes); |
protected: |
+ // TODO(ckrasic) - remove these two when |
+ // FLAGS_quic_reloadable_flag_quic_refactor_stream_creation is |
+ // deprecated. |
// Override CreateIncomingDynamicStream() and CreateOutgoingDynamicStream() |
// with QuicSpdyStream return type to make sure that all data streams are |
// QuicSpdyStreams. |
@@ -170,8 +173,16 @@ class QUIC_EXPORT_PRIVATE QuicSpdySession : public QuicSession { |
QuicSpdyStream* CreateOutgoingDynamicStream(SpdyPriority priority) override = |
0; |
+ QuicSpdyStream* MaybeCreateIncomingDynamicStream(QuicStreamId id) override; |
+ QuicSpdyStream* MaybeCreateOutgoingDynamicStream( |
+ SpdyPriority priority) override; |
+ |
QuicSpdyStream* GetSpdyDataStream(const QuicStreamId stream_id); |
+ // TODO(ckrasic) - remove these two when |
+ // FLAGS_quic_reloadable_flag_quic_refactor_stream_creation is |
+ // depreacted. |
+ |
// If an incoming stream can be created, return true. |
virtual bool ShouldCreateIncomingDynamicStream(QuicStreamId id) = 0; |