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..63535db6be65d8c662a68e708a3d5d1dfce13dac 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 SetServiceResetCallbackForTesting( |
+ 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); |
}; |