Index: chrome/browser/safe_browsing/certificate_reporting_service_factory.h |
diff --git a/chrome/browser/safe_browsing/certificate_reporting_service_factory.h b/chrome/browser/safe_browsing/certificate_reporting_service_factory.h |
index fe18a5ad912748d387cedb875bc084058c730329..b2a77d080101f037fc1396cda221134acdea9d85 100644 |
--- a/chrome/browser/safe_browsing/certificate_reporting_service_factory.h |
+++ b/chrome/browser/safe_browsing/certificate_reporting_service_factory.h |
@@ -30,6 +30,8 @@ class CertificateReportingServiceFactory |
void SetClockForTesting(std::unique_ptr<base::Clock> clock); |
void SetQueuedReportTTLForTesting(base::TimeDelta queued_report_ttl); |
void SetMaxQueuedReportCountForTesting(size_t max_report_count); |
+ void SetServiceResetCallback( |
+ const base::Callback<void()>& service_reset_callback); |
private: |
friend struct base::DefaultSingletonTraits< |
@@ -51,6 +53,7 @@ class CertificateReportingServiceFactory |
std::unique_ptr<base::Clock> clock_; |
base::TimeDelta queued_report_ttl_; |
size_t max_queued_report_count_; |
+ base::Callback<void()> service_reset_callback_; |
DISALLOW_COPY_AND_ASSIGN(CertificateReportingServiceFactory); |
}; |