Index: chrome/browser/ssl/ssl_blocking_page.cc |
diff --git a/chrome/browser/ssl/ssl_blocking_page.cc b/chrome/browser/ssl/ssl_blocking_page.cc |
index ca97c2b60a0a90009235bd3716fc0b3b657f2126..3f5dd717c24a8714d475fc5e1579ed2e9a2cf628 100644 |
--- a/chrome/browser/ssl/ssl_blocking_page.cc |
+++ b/chrome/browser/ssl/ssl_blocking_page.cc |
@@ -262,11 +262,13 @@ SSLBlockingPage::SSLBlockingPage( |
&request_tracker_); |
} |
} |
- if (SSLErrorInfo::NetErrorToErrorType(cert_error_) == |
- SSLErrorInfo::CERT_DATE_INVALID) { |
- SSLErrorClassification::RecordUMAStatistics(overridable_ && |
- !strict_enforcement_); |
- } |
+ |
+ SSLErrorClassification ssl_error_classification( |
+ base::Time::NowFromSystemTime(), |
+ request_url_, |
+ *ssl_info_.cert.get()); |
+ ssl_error_classification.RecordUMAStatistics( |
+ overridable_ && !strict_enforcement_, cert_error_); |
#if defined(ENABLE_CAPTIVE_PORTAL_DETECTION) |
CaptivePortalService* captive_portal_service = |