| 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..7404ff34a4c4b658041026ef5db5b2758138e8ab 100644
|
| --- a/net/socket_stream/socket_stream.cc
|
| +++ b/net/socket_stream/socket_stream.cc
|
| @@ -1337,12 +1337,12 @@ 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;
|
|
|