| Index: net/socket_stream/socket_stream.cc
|
| diff --git a/net/socket_stream/socket_stream.cc b/net/socket_stream/socket_stream.cc
|
| index 5979dd19c9288cf8e9b5d76bbe79f0930ed56b77..82bf4992a3f005a198cb920daadd41f4a0e613e5 100644
|
| --- a/net/socket_stream/socket_stream.cc
|
| +++ b/net/socket_stream/socket_stream.cc
|
| @@ -1337,12 +1337,10 @@ int SocketStream::HandleCertificateError(int result) {
|
| SSLInfo ssl_info;
|
| ssl_socket->GetSSLInfo(&ssl_info);
|
|
|
| - TransportSecurityState::DomainState domain_state;
|
| - const bool fatal = context_->transport_security_state() &&
|
| - context_->transport_security_state()->GetDomainState(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(url_.host(),
|
| + SSLConfigService::IsSNIAvailable(context_->ssl_config_service()));
|
|
|
| delegate_->OnSSLCertificateError(this, ssl_info, fatal);
|
| return ERR_IO_PENDING;
|
|
|