| Index: net/quic/core/quic_spdy_session.cc
|
| diff --git a/net/quic/core/quic_spdy_session.cc b/net/quic/core/quic_spdy_session.cc
|
| index 444c35c45bc49ac3b37fb5db0f0a486829c96a82..9bed712a794fc04b2cc18c759367b2000c5cc513 100644
|
| --- a/net/quic/core/quic_spdy_session.cc
|
| +++ b/net/quic/core/quic_spdy_session.cc
|
| @@ -102,6 +102,14 @@ QuicSpdyStream* QuicSpdySession::GetSpdyDataStream(
|
| return static_cast<QuicSpdyStream*>(GetOrCreateDynamicStream(stream_id));
|
| }
|
|
|
| +void QuicSpdySession::OnCryptoHandshakeEvent(CryptoHandshakeEvent event) {
|
| + QuicSession::OnCryptoHandshakeEvent(event);
|
| + if (FLAGS_quic_send_max_header_list_size && event == HANDSHAKE_CONFIRMED &&
|
| + config()->SupportMaxHeaderListSize()) {
|
| + headers_stream()->SendMaxHeaderListSize(kDefaultMaxUncompressedHeaderSize);
|
| + }
|
| +}
|
| +
|
| void QuicSpdySession::OnPromiseHeaderList(QuicStreamId stream_id,
|
| QuicStreamId promised_stream_id,
|
| size_t frame_len,
|
|
|