| Index: net/cert/cert_verify_proc.cc
|
| diff --git a/net/cert/cert_verify_proc.cc b/net/cert/cert_verify_proc.cc
|
| index 05f6c30b8f2109fdb1cee037dc35e935e6a605b6..c6cf9b8f10259dd73e1de8bb966e1aafe65bb765 100644
|
| --- a/net/cert/cert_verify_proc.cc
|
| +++ b/net/cert/cert_verify_proc.cc
|
| @@ -206,6 +206,13 @@ int CertVerifyProc::Verify(X509Certificate* cert,
|
| int rv = VerifyInternal(cert, hostname, flags, crl_set,
|
| additional_trust_anchors, verify_result);
|
|
|
| + UMA_HISTOGRAM_BOOLEAN("Net.CertCommonNameFallback",
|
| + verify_result->common_name_fallback_used);
|
| + if (!verify_result->is_issued_by_known_root) {
|
| + UMA_HISTOGRAM_BOOLEAN("Net.CertCommonNameFallbackPrivateCA",
|
| + verify_result->common_name_fallback_used);
|
| + }
|
| +
|
| // This check is done after VerifyInternal so that VerifyInternal can fill
|
| // in the list of public key hashes.
|
| if (IsPublicKeyBlacklisted(verify_result->public_key_hashes)) {
|
|
|