From b865eb88a8e8834ca0f5c6e9e55288bf43e5d92b Mon Sep 17 00:00:00 2001 From: rtenneti Date: Wed, 17 Jun 2015 13:21:46 -0700 Subject: Remove dependency on headers stream from QuicSession. Previously QuicSession was always creating headers stream with stream_id=3. That stream is useless for P2P QUIC connections. Added new QuicSpdySession class and moved all headers-related logic from QuicSession to QuicSpdySession. relnote: QUIC refactoring, doesn't affect functionality Merge internal change: 95762401 R=rch@chromium.org, sergeyu@chromium.org Review URL: https://codereview.chromium.org/1190823003 Cr-Commit-Position: refs/heads/master@{#334903} --- net/net.gypi | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'net/net.gypi') diff --git a/net/net.gypi b/net/net.gypi index 05cfef9..d469ebd 100644 --- a/net/net.gypi +++ b/net/net.gypi @@ -970,6 +970,8 @@ 'quic/quic_session.h', 'quic/quic_socket_address_coder.cc', 'quic/quic_socket_address_coder.h', + 'quic/quic_spdy_session.cc', + 'quic/quic_spdy_session.h', 'quic/quic_stream_factory.cc', 'quic/quic_stream_factory.h', 'quic/quic_stream_sequencer.cc', @@ -1609,6 +1611,8 @@ 'quic/test_tools/quic_sent_packet_manager_peer.h', 'quic/test_tools/quic_session_peer.cc', 'quic/test_tools/quic_session_peer.h', + 'quic/test_tools/quic_spdy_session_peer.cc', + 'quic/test_tools/quic_spdy_session_peer.h', 'quic/test_tools/quic_stream_sequencer_peer.cc', 'quic/test_tools/quic_stream_sequencer_peer.h', 'quic/test_tools/quic_sustained_bandwidth_recorder_peer.cc', -- cgit v1.1