Index: chrome/browser/renderer_host/chrome_resource_dispatcher_host_delegate.cc |
diff --git a/chrome/browser/renderer_host/chrome_resource_dispatcher_host_delegate.cc b/chrome/browser/renderer_host/chrome_resource_dispatcher_host_delegate.cc |
index c9de2fa7abeecb2c8ba03b6e3d96acf29f86c4fb..a2dff07300736868b1d94465e0879c72709fa36f 100644 |
--- a/chrome/browser/renderer_host/chrome_resource_dispatcher_host_delegate.cc |
+++ b/chrome/browser/renderer_host/chrome_resource_dispatcher_host_delegate.cc |
@@ -568,18 +568,9 @@ void ChromeResourceDispatcherHostDelegate::OnResponseStarted( |
const ResourceRequestInfo* info = ResourceRequestInfo::ForRequest(request); |
if (request->url().SchemeIsSecure()) { |
- const net::URLRequestContext* context = request->context(); |
- net::TransportSecurityState* state = context->transport_security_state(); |
- if (state) { |
- net::TransportSecurityState::DomainState domain_state; |
- bool has_sni = net::SSLConfigService::IsSNIAvailable( |
- context->ssl_config_service()); |
- if (state->GetDomainState(request->url().host(), has_sni, |
- &domain_state) && |
- domain_state.ShouldUpgradeToSSL()) { |
+ if (request->GetHSTSRedirect(NULL)) { |
sender->Send(new ChromeViewMsg_AddStrictSecurityHost( |
info->GetRouteID(), request->url().host())); |
- } |
} |
} |