| Index: net/websockets/websocket_job.cc
|
| diff --git a/net/websockets/websocket_job.cc b/net/websockets/websocket_job.cc
|
| index cd8f09dd791a5b60dd6adfcfc2f948ec496456b1..eb653fa5a97619d7c40d06cdb640a1a34a7f70fb 100644
|
| --- a/net/websockets/websocket_job.cc
|
| +++ b/net/websockets/websocket_job.cc
|
| @@ -59,18 +59,11 @@ static base::LazyInstance<WebSocketJobInitSingleton> g_websocket_job_init =
|
|
|
| namespace net {
|
|
|
| -bool WebSocketJob::websocket_over_spdy_enabled_ = false;
|
| -
|
| // static
|
| void WebSocketJob::EnsureInit() {
|
| g_websocket_job_init.Get();
|
| }
|
|
|
| -// static
|
| -void WebSocketJob::set_websocket_over_spdy_enabled(bool enabled) {
|
| - websocket_over_spdy_enabled_ = enabled;
|
| -}
|
| -
|
| WebSocketJob::WebSocketJob(SocketStream::Delegate* delegate)
|
| : delegate_(delegate),
|
| state_(INITIALIZED),
|
| @@ -579,16 +572,13 @@ int WebSocketJob::TrySpdyStream() {
|
| if (!socket_.get())
|
| return ERR_FAILED;
|
|
|
| - if (!websocket_over_spdy_enabled_)
|
| - return OK;
|
| -
|
| // Check if we have a SPDY session available.
|
| HttpTransactionFactory* factory =
|
| socket_->context()->http_transaction_factory();
|
| if (!factory)
|
| return OK;
|
| scoped_refptr<HttpNetworkSession> session = factory->GetSession();
|
| - if (!session.get())
|
| + if (!session.get() || !session->params().enable_websocket_over_spdy)
|
| return OK;
|
| SpdySessionPool* spdy_pool = session->spdy_session_pool();
|
| PrivacyMode privacy_mode = socket_->privacy_mode();
|
|
|