Commit df57caa8 authored by bnc's avatar bnc Committed by Commit bot

Remove enable_priority_dependencies.

Remove enable_priority_dependencies from HttpNetworkSession::Params and from
SpdySessionPool.  Remove priority_dependencies_enabled_ from SpdySession.

BUG=564228

Review-Url: https://codereview.chromium.org/2165023002
Cr-Commit-Position: refs/heads/master@{#406730}
parent 530604d9
...@@ -96,7 +96,6 @@ HttpNetworkSession::Params::Params() ...@@ -96,7 +96,6 @@ HttpNetworkSession::Params::Params()
time_func(&base::TimeTicks::Now), time_func(&base::TimeTicks::Now),
enable_http2_alternative_service_with_different_host(false), enable_http2_alternative_service_with_different_host(false),
enable_quic_alternative_service_with_different_host(true), enable_quic_alternative_service_with_different_host(true),
enable_priority_dependencies(true),
enable_quic(false), enable_quic(false),
disable_quic_on_timeout_with_open_streams(false), disable_quic_on_timeout_with_open_streams(false),
enable_quic_port_selection(true), enable_quic_port_selection(true),
...@@ -196,7 +195,6 @@ HttpNetworkSession::HttpNetworkSession(const Params& params) ...@@ -196,7 +195,6 @@ HttpNetworkSession::HttpNetworkSession(const Params& params)
params.http_server_properties, params.http_server_properties,
params.transport_security_state, params.transport_security_state,
params.enable_spdy_ping_based_connection_checking, params.enable_spdy_ping_based_connection_checking,
params.enable_priority_dependencies,
params.spdy_session_max_recv_window_size, params.spdy_session_max_recv_window_size,
params.spdy_stream_max_recv_window_size, params.spdy_stream_max_recv_window_size,
params.time_func, params.time_func,
......
...@@ -101,9 +101,6 @@ class NET_EXPORT HttpNetworkSession ...@@ -101,9 +101,6 @@ class NET_EXPORT HttpNetworkSession
// of the origin. // of the origin.
bool enable_quic_alternative_service_with_different_host; bool enable_quic_alternative_service_with_different_host;
// Enable setting of HTTP/2 dependencies based on priority.
bool enable_priority_dependencies;
// Enables QUIC support. // Enables QUIC support.
bool enable_quic; bool enable_quic;
// Disable QUIC if a connection times out with open streams. // Disable QUIC if a connection times out with open streams.
......
...@@ -627,7 +627,6 @@ SpdySession::SpdySession(const SpdySessionKey& spdy_session_key, ...@@ -627,7 +627,6 @@ SpdySession::SpdySession(const SpdySessionKey& spdy_session_key,
bool verify_domain_authentication, bool verify_domain_authentication,
bool enable_sending_initial_data, bool enable_sending_initial_data,
bool enable_ping_based_connection_checking, bool enable_ping_based_connection_checking,
bool enable_priority_dependencies,
size_t session_max_recv_window_size, size_t session_max_recv_window_size,
size_t stream_max_recv_window_size, size_t stream_max_recv_window_size,
TimeFunc time_func, TimeFunc time_func,
...@@ -683,7 +682,6 @@ SpdySession::SpdySession(const SpdySessionKey& spdy_session_key, ...@@ -683,7 +682,6 @@ SpdySession::SpdySession(const SpdySessionKey& spdy_session_key,
hung_interval_(base::TimeDelta::FromSeconds(kHungIntervalSeconds)), hung_interval_(base::TimeDelta::FromSeconds(kHungIntervalSeconds)),
proxy_delegate_(proxy_delegate), proxy_delegate_(proxy_delegate),
time_func_(time_func), time_func_(time_func),
priority_dependencies_enabled_(enable_priority_dependencies),
weak_factory_(this) { weak_factory_(this) {
net_log_.BeginEvent( net_log_.BeginEvent(
NetLog::TYPE_HTTP2_SESSION, NetLog::TYPE_HTTP2_SESSION,
...@@ -1018,10 +1016,8 @@ std::unique_ptr<SpdySerializedFrame> SpdySession::CreateSynStream( ...@@ -1018,10 +1016,8 @@ std::unique_ptr<SpdySerializedFrame> SpdySession::CreateSynStream(
SpdyStreamId dependent_stream_id = 0; SpdyStreamId dependent_stream_id = 0;
bool exclusive = false; bool exclusive = false;
if (priority_dependencies_enabled_) { priority_dependency_state_.OnStreamSynSent(stream_id, spdy_priority,
priority_dependency_state_.OnStreamSynSent( &dependent_stream_id, &exclusive);
stream_id, spdy_priority, &dependent_stream_id, &exclusive);
}
if (net_log().IsCapturing()) { if (net_log().IsCapturing()) {
net_log().AddEvent( net_log().AddEvent(
...@@ -1213,8 +1209,7 @@ void SpdySession::CloseActiveStreamIterator(ActiveStreamMap::iterator it, ...@@ -1213,8 +1209,7 @@ void SpdySession::CloseActiveStreamIterator(ActiveStreamMap::iterator it,
std::unique_ptr<SpdyStream> owned_stream(it->second.stream); std::unique_ptr<SpdyStream> owned_stream(it->second.stream);
active_streams_.erase(it); active_streams_.erase(it);
if (priority_dependencies_enabled_) priority_dependency_state_.OnStreamDestruction(owned_stream->stream_id());
priority_dependency_state_.OnStreamDestruction(owned_stream->stream_id());
// TODO(akalin): When SpdyStream was ref-counted (and // TODO(akalin): When SpdyStream was ref-counted (and
// |unclaimed_pushed_streams_| held scoped_refptr<SpdyStream>), this // |unclaimed_pushed_streams_| held scoped_refptr<SpdyStream>), this
......
...@@ -294,7 +294,6 @@ class NET_EXPORT SpdySession : public BufferedSpdyFramerVisitorInterface, ...@@ -294,7 +294,6 @@ class NET_EXPORT SpdySession : public BufferedSpdyFramerVisitorInterface,
bool verify_domain_authentication, bool verify_domain_authentication,
bool enable_sending_initial_data, bool enable_sending_initial_data,
bool enable_ping_based_connection_checking, bool enable_ping_based_connection_checking,
bool enable_priority_dependencies,
size_t session_max_recv_window_size, size_t session_max_recv_window_size,
size_t stream_max_recv_window_size, size_t stream_max_recv_window_size,
TimeFunc time_func, TimeFunc time_func,
...@@ -1197,7 +1196,6 @@ class NET_EXPORT SpdySession : public BufferedSpdyFramerVisitorInterface, ...@@ -1197,7 +1196,6 @@ class NET_EXPORT SpdySession : public BufferedSpdyFramerVisitorInterface,
TimeFunc time_func_; TimeFunc time_func_;
const bool priority_dependencies_enabled_;
Http2PriorityDependencies priority_dependency_state_; Http2PriorityDependencies priority_dependency_state_;
// Used for posting asynchronous IO tasks. We use this even though // Used for posting asynchronous IO tasks. We use this even though
......
...@@ -37,7 +37,6 @@ SpdySessionPool::SpdySessionPool( ...@@ -37,7 +37,6 @@ SpdySessionPool::SpdySessionPool(
HttpServerProperties* http_server_properties, HttpServerProperties* http_server_properties,
TransportSecurityState* transport_security_state, TransportSecurityState* transport_security_state,
bool enable_ping_based_connection_checking, bool enable_ping_based_connection_checking,
bool enable_priority_dependencies,
size_t session_max_recv_window_size, size_t session_max_recv_window_size,
size_t stream_max_recv_window_size, size_t stream_max_recv_window_size,
SpdySessionPool::TimeFunc time_func, SpdySessionPool::TimeFunc time_func,
...@@ -50,7 +49,6 @@ SpdySessionPool::SpdySessionPool( ...@@ -50,7 +49,6 @@ SpdySessionPool::SpdySessionPool(
enable_sending_initial_data_(true), enable_sending_initial_data_(true),
enable_ping_based_connection_checking_( enable_ping_based_connection_checking_(
enable_ping_based_connection_checking), enable_ping_based_connection_checking),
enable_priority_dependencies_(enable_priority_dependencies),
session_max_recv_window_size_(session_max_recv_window_size), session_max_recv_window_size_(session_max_recv_window_size),
stream_max_recv_window_size_(stream_max_recv_window_size), stream_max_recv_window_size_(stream_max_recv_window_size),
time_func_(time_func), time_func_(time_func),
...@@ -90,9 +88,9 @@ base::WeakPtr<SpdySession> SpdySessionPool::CreateAvailableSessionFromSocket( ...@@ -90,9 +88,9 @@ base::WeakPtr<SpdySession> SpdySessionPool::CreateAvailableSessionFromSocket(
std::unique_ptr<SpdySession> new_session(new SpdySession( std::unique_ptr<SpdySession> new_session(new SpdySession(
key, http_server_properties_, transport_security_state_, key, http_server_properties_, transport_security_state_,
verify_domain_authentication_, enable_sending_initial_data_, verify_domain_authentication_, enable_sending_initial_data_,
enable_ping_based_connection_checking_, enable_priority_dependencies_, enable_ping_based_connection_checking_, session_max_recv_window_size_,
session_max_recv_window_size_, stream_max_recv_window_size_, time_func_, stream_max_recv_window_size_, time_func_, proxy_delegate_,
proxy_delegate_, net_log.net_log())); net_log.net_log()));
new_session->InitializeWithSocket(std::move(connection), this, is_secure, new_session->InitializeWithSocket(std::move(connection), this, is_secure,
certificate_error_code); certificate_error_code);
......
...@@ -50,7 +50,6 @@ class NET_EXPORT SpdySessionPool ...@@ -50,7 +50,6 @@ class NET_EXPORT SpdySessionPool
HttpServerProperties* http_server_properties, HttpServerProperties* http_server_properties,
TransportSecurityState* transport_security_state, TransportSecurityState* transport_security_state,
bool enable_ping_based_connection_checking, bool enable_ping_based_connection_checking,
bool enable_priority_dependencies,
size_t session_max_recv_window_size, size_t session_max_recv_window_size,
size_t stream_max_recv_window_size, size_t stream_max_recv_window_size,
SpdySessionPool::TimeFunc time_func, SpdySessionPool::TimeFunc time_func,
...@@ -221,7 +220,6 @@ class NET_EXPORT SpdySessionPool ...@@ -221,7 +220,6 @@ class NET_EXPORT SpdySessionPool
bool verify_domain_authentication_; bool verify_domain_authentication_;
bool enable_sending_initial_data_; bool enable_sending_initial_data_;
bool enable_ping_based_connection_checking_; bool enable_ping_based_connection_checking_;
const bool enable_priority_dependencies_;
size_t session_max_recv_window_size_; size_t session_max_recv_window_size_;
size_t stream_max_recv_window_size_; size_t stream_max_recv_window_size_;
TimeFunc time_func_; TimeFunc time_func_;
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment