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 458a166768046d226b04431f58575424208c414c..3118672aaf78912f20a6c919dcb54cfb27fb9168 100644 |
--- a/chrome/browser/ssl/ssl_blocking_page.cc |
+++ b/chrome/browser/ssl/ssl_blocking_page.cc |
@@ -346,11 +346,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 = |