Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(3583)

Unified Diff: chrome/browser/ui/webui/net_internals/net_internals_ui.cc

Issue 284423002: Remove HttpStreamFactory's NPN/SPDY globals, except for spdy_enabled. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Fix merge Created 6 years, 7 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: chrome/browser/ui/webui/net_internals/net_internals_ui.cc
diff --git a/chrome/browser/ui/webui/net_internals/net_internals_ui.cc b/chrome/browser/ui/webui/net_internals/net_internals_ui.cc
index 553c0a3f0266d6519c37305b28125a3c6855754c..2bc0668cba379b1fa322afb97dfda47dc4602fc9 100644
--- a/chrome/browser/ui/webui/net_internals/net_internals_ui.cc
+++ b/chrome/browser/ui/webui/net_internals/net_internals_ui.cc
@@ -1362,24 +1362,25 @@ void NetInternalsMessageHandler::IOThreadImpl::OnGetSpdyStatus(
DCHECK(!list);
base::DictionaryValue* status_dict = new base::DictionaryValue();
+ net::HttpNetworkSession* http_network_session =
+ GetHttpNetworkSession(GetMainContext());
+
status_dict->Set("spdy_enabled",
base::Value::CreateBooleanValue(
net::HttpStreamFactory::spdy_enabled()));
status_dict->Set("use_alternate_protocols",
base::Value::CreateBooleanValue(
- net::HttpStreamFactory::use_alternate_protocols()));
+ http_network_session->params().use_alternate_protocols));
status_dict->Set("force_spdy_over_ssl",
base::Value::CreateBooleanValue(
- net::HttpStreamFactory::force_spdy_over_ssl()));
+ http_network_session->params().force_spdy_over_ssl));
status_dict->Set("force_spdy_always",
base::Value::CreateBooleanValue(
- net::HttpStreamFactory::force_spdy_always()));
+ http_network_session->params().force_spdy_always));
- // The next_protos may not be specified for certain configurations of SPDY.
- std::string next_protos_string;
- if (net::HttpStreamFactory::has_next_protos()) {
- next_protos_string = JoinString(net::HttpStreamFactory::next_protos(), ',');
- }
+ std::vector<std::string> next_protos;
+ http_network_session->GetNextProtos(&next_protos);
+ std::string next_protos_string = JoinString(next_protos, ',');
status_dict->SetString("next_protos", next_protos_string);
SendJavascriptCommand("receivedSpdyStatus", status_dict);
« no previous file with comments | « chrome/browser/policy/url_blacklist_manager_unittest.cc ('k') | components/cronet/android/url_request_context_peer.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698