Index: chrome/browser/safe_browsing/safe_browsing_service.h |
diff --git a/chrome/browser/safe_browsing/safe_browsing_service.h b/chrome/browser/safe_browsing/safe_browsing_service.h |
index c28a4442e1ea3d74af3e8afc1653d0de4e28addd..f18e7700b192941653635ac2317d60ce094ad5ed 100644 |
--- a/chrome/browser/safe_browsing/safe_browsing_service.h |
+++ b/chrome/browser/safe_browsing/safe_browsing_service.h |
@@ -65,6 +65,7 @@ class SafeBrowsingProtocolManagerDelegate; |
class SafeBrowsingServiceFactory; |
class SafeBrowsingUIManager; |
class SafeBrowsingURLRequestContextGetter; |
+class TriggerManager; |
struct V4ProtocolConfig; |
// Construction needs to happen on the main thread. |
@@ -281,6 +282,8 @@ class SafeBrowsingService : public base::RefCountedThreadSafe< |
void RemovePasswordProtectionService(Profile* profile); |
+ void CreateTriggerManager(); |
+ |
// The factory used to instantiate a SafeBrowsingService object. |
// Useful for tests, so they can provide their own implementation of |
// SafeBrowsingService. |
@@ -356,6 +359,8 @@ class SafeBrowsingService : public base::RefCountedThreadSafe< |
std::map<Profile*, std::unique_ptr<ChromePasswordProtectionService>> |
password_protection_service_map_; |
+ std::unique_ptr<TriggerManager> trigger_manager_; |
+ |
DISALLOW_COPY_AND_ASSIGN(SafeBrowsingService); |
}; |