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()
time_func(&base::TimeTicks::Now),
enable_http2_alternative_service_with_different_host(false),
enable_quic_alternative_service_with_different_host(true),
enable_priority_dependencies(true),
enable_quic(false),
disable_quic_on_timeout_with_open_streams(false),
enable_quic_port_selection(true),
......@@ -196,7 +195,6 @@ HttpNetworkSession::HttpNetworkSession(const Params& params)
params.http_server_properties,
params.transport_security_state,
params.enable_spdy_ping_based_connection_checking,
params.enable_priority_dependencies,
params.spdy_session_max_recv_window_size,
params.spdy_stream_max_recv_window_size,
params.time_func,
......
......@@ -101,9 +101,6 @@ class NET_EXPORT HttpNetworkSession
// of the origin.
bool enable_quic_alternative_service_with_different_host;
// Enable setting of HTTP/2 dependencies based on priority.
bool enable_priority_dependencies;
// Enables QUIC support.
bool enable_quic;
// Disable QUIC if a connection times out with open streams.
......
......@@ -627,7 +627,6 @@ SpdySession::SpdySession(const SpdySessionKey& spdy_session_key,
bool verify_domain_authentication,
bool enable_sending_initial_data,
bool enable_ping_based_connection_checking,
bool enable_priority_dependencies,
size_t session_max_recv_window_size,
size_t stream_max_recv_window_size,
TimeFunc time_func,
......@@ -683,7 +682,6 @@ SpdySession::SpdySession(const SpdySessionKey& spdy_session_key,
hung_interval_(base::TimeDelta::FromSeconds(kHungIntervalSeconds)),
proxy_delegate_(proxy_delegate),
time_func_(time_func),
priority_dependencies_enabled_(enable_priority_dependencies),
weak_factory_(this) {
net_log_.BeginEvent(
NetLog::TYPE_HTTP2_SESSION,
......@@ -1018,10 +1016,8 @@ std::unique_ptr<SpdySerializedFrame> SpdySession::CreateSynStream(
SpdyStreamId dependent_stream_id = 0;
bool exclusive = false;
if (priority_dependencies_enabled_) {
priority_dependency_state_.OnStreamSynSent(
stream_id, spdy_priority, &dependent_stream_id, &exclusive);
}
priority_dependency_state_.OnStreamSynSent(stream_id, spdy_priority,
&dependent_stream_id, &exclusive);
if (net_log().IsCapturing()) {
net_log().AddEvent(
......@@ -1213,7 +1209,6 @@ void SpdySession::CloseActiveStreamIterator(ActiveStreamMap::iterator it,
std::unique_ptr<SpdyStream> owned_stream(it->second.stream);
active_streams_.erase(it);
if (priority_dependencies_enabled_)
priority_dependency_state_.OnStreamDestruction(owned_stream->stream_id());
// TODO(akalin): When SpdyStream was ref-counted (and
......
......@@ -294,7 +294,6 @@ class NET_EXPORT SpdySession : public BufferedSpdyFramerVisitorInterface,
bool verify_domain_authentication,
bool enable_sending_initial_data,
bool enable_ping_based_connection_checking,
bool enable_priority_dependencies,
size_t session_max_recv_window_size,
size_t stream_max_recv_window_size,
TimeFunc time_func,
......@@ -1197,7 +1196,6 @@ class NET_EXPORT SpdySession : public BufferedSpdyFramerVisitorInterface,
TimeFunc time_func_;
const bool priority_dependencies_enabled_;
Http2PriorityDependencies priority_dependency_state_;
// Used for posting asynchronous IO tasks. We use this even though
......
......@@ -37,7 +37,6 @@ SpdySessionPool::SpdySessionPool(
HttpServerProperties* http_server_properties,
TransportSecurityState* transport_security_state,
bool enable_ping_based_connection_checking,
bool enable_priority_dependencies,
size_t session_max_recv_window_size,
size_t stream_max_recv_window_size,
SpdySessionPool::TimeFunc time_func,
......@@ -50,7 +49,6 @@ SpdySessionPool::SpdySessionPool(
enable_sending_initial_data_(true),
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),
stream_max_recv_window_size_(stream_max_recv_window_size),
time_func_(time_func),
......@@ -90,9 +88,9 @@ base::WeakPtr<SpdySession> SpdySessionPool::CreateAvailableSessionFromSocket(
std::unique_ptr<SpdySession> new_session(new SpdySession(
key, http_server_properties_, transport_security_state_,
verify_domain_authentication_, enable_sending_initial_data_,
enable_ping_based_connection_checking_, enable_priority_dependencies_,
session_max_recv_window_size_, stream_max_recv_window_size_, time_func_,
proxy_delegate_, net_log.net_log()));
enable_ping_based_connection_checking_, session_max_recv_window_size_,
stream_max_recv_window_size_, time_func_, proxy_delegate_,
net_log.net_log()));
new_session->InitializeWithSocket(std::move(connection), this, is_secure,
certificate_error_code);
......
......@@ -50,7 +50,6 @@ class NET_EXPORT SpdySessionPool
HttpServerProperties* http_server_properties,
TransportSecurityState* transport_security_state,
bool enable_ping_based_connection_checking,
bool enable_priority_dependencies,
size_t session_max_recv_window_size,
size_t stream_max_recv_window_size,
SpdySessionPool::TimeFunc time_func,
......@@ -221,7 +220,6 @@ class NET_EXPORT SpdySessionPool
bool verify_domain_authentication_;
bool enable_sending_initial_data_;
bool enable_ping_based_connection_checking_;
const bool enable_priority_dependencies_;
size_t session_max_recv_window_size_;
size_t stream_max_recv_window_size_;
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