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_; |