Index: chrome/browser/safe_browsing/services_delegate.h |
diff --git a/chrome/browser/safe_browsing/services_delegate.h b/chrome/browser/safe_browsing/services_delegate.h |
index 978ab771bc7b6a64499253c43c3cf7d1832bef60..2874137a8cddb7c9e1c094ee71ea771ba2cd9676 100644 |
--- a/chrome/browser/safe_browsing/services_delegate.h |
+++ b/chrome/browser/safe_browsing/services_delegate.h |
@@ -7,6 +7,7 @@ |
#include <memory> |
+#include "base/memory/ref_counted.h" |
#include "chrome/browser/safe_browsing/incident_reporting/delayed_analysis_callback.h" |
#include "components/user_prefs/tracked/tracked_preference_validation_delegate.h" |
@@ -28,6 +29,7 @@ class IncidentReportingService; |
class ResourceRequestDetector; |
struct ResourceRequestInfo; |
class SafeBrowsingService; |
+class V4LocalDatabaseManager; |
struct V4ProtocolConfig; |
// Abstraction to help organize code for mobile vs full safe browsing modes. |
@@ -66,6 +68,9 @@ class ServicesDelegate { |
virtual ~ServicesDelegate() {} |
+ virtual const scoped_refptr<V4LocalDatabaseManager>& |
+ v4_local_database_manager() const = 0; |
+ |
// Initializes internal state using the ServicesCreator. |
virtual void Initialize() = 0; |