| 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);
|
| }
|
|
|