| Index: chrome/browser/safe_browsing/local_database_manager.h
|
| diff --git a/chrome/browser/safe_browsing/local_database_manager.h b/chrome/browser/safe_browsing/local_database_manager.h
|
| index fd9712ba935e37c89ad8d05d0b901034906ce964..dfadcfdcef5a793809b9adbbb7225ee801c62675 100644
|
| --- a/chrome/browser/safe_browsing/local_database_manager.h
|
| +++ b/chrome/browser/safe_browsing/local_database_manager.h
|
| @@ -41,6 +41,7 @@ class SafeBrowsingService;
|
| class SafeBrowsingDatabase;
|
| class ClientSideDetectionService;
|
| class DownloadProtectionService;
|
| +struct V4GetHashProtocolConfig;
|
|
|
| // Implemetation that manages a local database on disk.
|
| //
|
| @@ -96,10 +97,16 @@ class LocalSafeBrowsingDatabaseManager
|
| DISALLOW_COPY_AND_ASSIGN(SafeBrowsingCheck);
|
| };
|
|
|
| - // Creates the safe browsing service. Need to initialize before using.
|
| + // Use this constructor for testing only.
|
| explicit LocalSafeBrowsingDatabaseManager(
|
| const scoped_refptr<SafeBrowsingService>& service);
|
|
|
| + // Creates the safe browsing service. Need to initialize before using.
|
| + LocalSafeBrowsingDatabaseManager(
|
| + const scoped_refptr<SafeBrowsingService>& service,
|
| + net::URLRequestContextGetter* request_context_getter,
|
| + const V4GetHashProtocolConfig& config);
|
| +
|
| //
|
| // SafeBrowsingDatabaseManager overrides
|
| //
|
|
|