mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-11-26 14:22:01 +00:00
984d5aecee
The site identity security indicator machinery treats connections where the TLS handshake failed as insecure (also referred to as "unknown identity"). Before bug 1468222, such cases were easily detectable as the SSLStatus field of the relevant nsITransportSecurityInfo would be null. When we merged nsISSLStatus into nsITransportSecurityInfo, we didn't take this differentiation into account. This patch brings back the prior behavior by checking if the securityInfo's securityState indicates that the handshake failed (i.e. it is STATE_IS_INSECURE). Differential Revision: https://phabricator.services.mozilla.com/D6316 --HG-- extra : moz-landing-system : lando |
||
---|---|---|
.. | ||
apps | ||
certverifier | ||
manager | ||
nss | ||
pkix | ||
sandbox | ||
.eslintrc.js | ||
generate_certdata.py | ||
generate_mapfile.py | ||
moz.build | ||
nss.symbols |