Index: components/safe_browsing_db/remote_database_manager.h |
diff --git a/components/safe_browsing_db/remote_database_manager.h b/components/safe_browsing_db/remote_database_manager.h |
index 0234285d690d3f79a49ef69e364afb0b63af0b8a..6144442ec262b03fda49cb24fb00d25aaf5583a4 100644 |
--- a/components/safe_browsing_db/remote_database_manager.h |
+++ b/components/safe_browsing_db/remote_database_manager.h |
@@ -18,8 +18,14 @@ |
#include "components/safe_browsing_db/database_manager.h" |
#include "url/gurl.h" |
+namespace net { |
+class URLRequestContextGetter; |
+} |
+ |
namespace safe_browsing { |
+struct V4GetHashProtocolConfig; |
+ |
// An implementation that proxies requests to a service outside of Chromium. |
// Does not manage a local database. |
class RemoteSafeBrowsingDatabaseManager : public SafeBrowsingDatabaseManager { |
@@ -28,6 +34,10 @@ class RemoteSafeBrowsingDatabaseManager : public SafeBrowsingDatabaseManager { |
// Must be initialized by calling StartOnIOThread() before using. |
RemoteSafeBrowsingDatabaseManager(); |
+ RemoteSafeBrowsingDatabaseManager( |
+ net::URLRequestContextGetter* request_context_getter, |
+ const V4GetHashProtocolConfig& config); |
+ |
// |
// SafeBrowsingDatabaseManager implementation |
// |