| Index: components/safe_browsing_db/v4_local_database_manager.h
|
| diff --git a/components/safe_browsing_db/v4_local_database_manager.h b/components/safe_browsing_db/v4_local_database_manager.h
|
| index 80f0df50be1b2ac507e4f0d119284521327a3e22..a6f3b826fcc0b1e9b42cb832c3d22dcd983202d4 100644
|
| --- a/components/safe_browsing_db/v4_local_database_manager.h
|
| +++ b/components/safe_browsing_db/v4_local_database_manager.h
|
| @@ -58,6 +58,10 @@ class V4LocalDatabaseManager : public SafeBrowsingDatabaseManager {
|
| bool IsMalwareKillSwitchOn() override;
|
| bool IsCsdWhitelistKillSwitchOn() override;
|
|
|
| + protected:
|
| + std::unordered_set<UpdateListIdentifier> GetStoresForFullHashRequests()
|
| + override;
|
| +
|
| private:
|
| friend class V4LocalDatabaseManagerTest;
|
| void SetTaskRunnerForTest(
|
| @@ -97,6 +101,10 @@ class V4LocalDatabaseManager : public SafeBrowsingDatabaseManager {
|
| // It should come through the database, from the various V4Stores.
|
| base::hash_map<UpdateListIdentifier, std::string> current_list_states_;
|
|
|
| + // The list of stores to manage (for hash prefixes and full hashes), along
|
| + // with the corresponding filename on disk for each of them.
|
| + StoreIdAndFileNames store_id_file_names_;
|
| +
|
| // The protocol manager that downloads the hash prefix updates.
|
| std::unique_ptr<V4UpdateProtocolManager> v4_update_protocol_manager_;
|
|
|
|
|