Index: components/safe_browsing_db/database_manager.cc |
diff --git a/components/safe_browsing_db/database_manager.cc b/components/safe_browsing_db/database_manager.cc |
index b818722dd0dd774b30c0401ffe4d1e076298d0aa..6412cf0aea8f2f3a1537ce363d023c5ce74f1d40 100644 |
--- a/components/safe_browsing_db/database_manager.cc |
+++ b/components/safe_browsing_db/database_manager.cc |
@@ -4,10 +4,29 @@ |
#include "components/safe_browsing_db/database_manager.h" |
+#include "components/safe_browsing_db/v4_get_hash_protocol_manager.h" |
+#include "net/url_request/url_request_context_getter.h" |
#include "url/gurl.h" |
namespace safe_browsing { |
+SafeBrowsingDatabaseManager::SafeBrowsingDatabaseManager() |
+ : SafeBrowsingDatabaseManager(NULL, V4GetHashProtocolConfig()) { |
+} |
+ |
+SafeBrowsingDatabaseManager::SafeBrowsingDatabaseManager( |
+ net::URLRequestContextGetter* request_context_getter, |
+ const V4GetHashProtocolConfig& config) { |
+ // Instantiate a V4GetHashProtocolManager. |
+ if (request_context_getter) { |
+ v4_get_hash_protocol_manager_.reset(V4GetHashProtocolManager::Create( |
+ request_context_getter, config)); |
+ } |
+} |
+ |
+SafeBrowsingDatabaseManager::~SafeBrowsingDatabaseManager() { |
+} |
+ |
void SafeBrowsingDatabaseManager::CheckApiBlacklistUrl(const GURL& url, |
Client* client) { |
// TODO(kcarattini): Implement this. |