Index: net/quic/chromium/quic_chromium_client_stream.h |
diff --git a/net/quic/chromium/quic_chromium_client_stream.h b/net/quic/chromium/quic_chromium_client_stream.h |
index cd867e2092c204e2417881c24de79c49c9c36d80..ce47b64b26b420c481ecc557b17aa731348ed94e 100644 |
--- a/net/quic/chromium/quic_chromium_client_stream.h |
+++ b/net/quic/chromium/quic_chromium_client_stream.h |
@@ -126,7 +126,6 @@ class NET_EXPORT_PRIVATE QuicChromiumClientStream : public QuicSpdyStream { |
size_t frame_len); |
void NotifyDelegateOfDataAvailableLater(); |
void NotifyDelegateOfDataAvailable(); |
- void RunOrBuffer(base::Closure closure); |
NetLogWithSource net_log_; |
Delegate* delegate_; |
@@ -145,8 +144,10 @@ class NET_EXPORT_PRIVATE QuicChromiumClientStream : public QuicSpdyStream { |
// Set to false if this stream to not be migrated during connection migration. |
bool can_migrate_; |
- // Holds notifications generated before delegate_ is set. |
- std::deque<base::Closure> delegate_tasks_; |
+ // Stores the initial header if they arrive before the delegate. |
+ SpdyHeaderBlock initial_headers_; |
+ // Length of the HEADERS frame containing initial headers. |
+ size_t initial_headers_frame_len_; |
base::WeakPtrFactory<QuicChromiumClientStream> weak_factory_; |