Index: chrome/browser/net/predictor.cc |
diff --git a/chrome/browser/net/predictor.cc b/chrome/browser/net/predictor.cc |
index 38e123d0f587397b95da6a4a7403000715ca351e..d27f77c31b642f73740f18e845bb103427c49485 100644 |
--- a/chrome/browser/net/predictor.cc |
+++ b/chrome/browser/net/predictor.cc |
@@ -1319,14 +1319,9 @@ GURL Predictor::GetHSTSRedirectOnIOThread(const GURL& url) { |
return url; |
if (!url.SchemeIs("http")) |
return url; |
- net::TransportSecurityState::DomainState domain_state; |
- if (!transport_security_state_->GetDomainState( |
- url.host(), |
- net::SSLConfigService::IsSNIAvailable(ssl_config_service_), |
- &domain_state)) { |
- return url; |
- } |
- if (!domain_state.ShouldUpgradeToSSL()) |
+ bool sni_available = |
+ net::SSLConfigService::IsSNIAvailable(ssl_config_service_); |
+ if (!transport_security_state_->ShouldUpgradeToSSL(url.host(), sni_available)) |
return url; |
url_canon::Replacements<char> replacements; |