diff options
author | akalin@chromium.org <akalin@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-03-25 21:11:02 +0000 |
---|---|---|
committer | akalin@chromium.org <akalin@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-03-25 21:11:02 +0000 |
commit | 1bbabc8dc5fe57df80c12d8e61aaac043c8a5474 (patch) | |
tree | 47ecb593b662d2e9e5ef5f605ebe57f0d56da2e5 /net/spdy/spdy_session_spdy2_unittest.cc | |
parent | 1f8cc815a599732b92bee29fd0aeb7c08a61a6ab (diff) | |
download | chromium_src-1bbabc8dc5fe57df80c12d8e61aaac043c8a5474.zip chromium_src-1bbabc8dc5fe57df80c12d8e61aaac043c8a5474.tar.gz chromium_src-1bbabc8dc5fe57df80c12d8e61aaac043c8a5474.tar.bz2 |
[SPDY] Remove some setters in SpdyStream
Instead pass parameters into SpdyStream's constructor. This simplifies SpdyStream, as we can now be sure that its priority is fixed.
Add function to convert from SpdyPriority to RequestPriority, and use them to set the correct priority for push streams.
Replace uses of Unretained() with weak pointers.
BUG=176582
Review URL: https://codereview.chromium.org/12989038
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@190481 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'net/spdy/spdy_session_spdy2_unittest.cc')
-rw-r--r-- | net/spdy/spdy_session_spdy2_unittest.cc | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/net/spdy/spdy_session_spdy2_unittest.cc b/net/spdy/spdy_session_spdy2_unittest.cc index aea35f3..2a2ff72 100644 --- a/net/spdy/spdy_session_spdy2_unittest.cc +++ b/net/spdy/spdy_session_spdy2_unittest.cc @@ -11,6 +11,7 @@ #include "net/base/io_buffer.h" #include "net/base/ip_endpoint.h" #include "net/base/net_log_unittest.h" +#include "net/base/request_priority.h" #include "net/base/test_data_directory.h" #include "net/base/test_data_stream.h" #include "net/spdy/spdy_io_buffer.h" @@ -296,7 +297,10 @@ TEST_F(SpdySessionSpdy2Test, DeleteExpiredPushStreams) { (*request_headers)["url"] = "/"; scoped_refptr<SpdyStream> stream( - new SpdyStream(session, false, session->net_log_)); + new SpdyStream(session, std::string(), DEFAULT_PRIORITY, + kSpdyStreamInitialWindowSize, + kSpdyStreamInitialWindowSize, + false, session->net_log_)); stream->set_spdy_headers(request_headers.Pass()); session->ActivateStream(stream); |