Index: net/url_request/url_request_http_job.cc |
diff --git a/net/url_request/url_request_http_job.cc b/net/url_request/url_request_http_job.cc |
index c5c209ce7cb7a1ae9c99c8e66eb83518ffbd9306..5c747ba2025db2cad3da504fa6b8b2f817350b9c 100644 |
--- a/net/url_request/url_request_http_job.cc |
+++ b/net/url_request/url_request_http_job.cc |
@@ -841,14 +841,11 @@ void URLRequestHttpJob::OnStartCompleted(int result) { |
NotifySSLCertificateError(info, true); |
} else { |
// Maybe overridable, maybe not. Ask the delegate to decide. |
- TransportSecurityState::DomainState domain_state; |
const URLRequestContext* context = request_->context(); |
- const bool fatal = context->transport_security_state() && |
- context->transport_security_state()->GetDomainState( |
- request_info_.url.host(), |
- SSLConfigService::IsSNIAvailable(context->ssl_config_service()), |
- &domain_state) && |
- domain_state.ShouldSSLErrorsBeFatal(); |
+ TransportSecurityState* state = context->transport_security_state(); |
+ const bool fatal = state && state->ShouldSSLErrorsBeFatal( |
+ request_info_.url.host(), |
+ SSLConfigService::IsSNIAvailable(context->ssl_config_service())); |
NotifySSLCertificateError( |
transaction_->GetResponseInfo()->ssl_info, fatal); |
} |