Index: chrome/browser/safe_browsing/safe_browsing_database.h |
diff --git a/chrome/browser/safe_browsing/safe_browsing_database.h b/chrome/browser/safe_browsing/safe_browsing_database.h |
index 48b0e382fe41df3dcd2fea86abd72bff06a64c56..37dcf8f06f9ce0f8ce197e6512c2e64dad285981 100644 |
--- a/chrome/browser/safe_browsing/safe_browsing_database.h |
+++ b/chrome/browser/safe_browsing/safe_browsing_database.h |
@@ -451,18 +451,20 @@ class SafeBrowsingDatabaseNew : public SafeBrowsingDatabase { |
// Updates a PrefixStore store for URLs (|url_store|) which is backed on disk |
// by a "|db_filename| Prefix Set" file. Specific failure types are provided |
// to highlight the specific store who made the initial request on failure. |
+ // |store_full_hashes_in_prefix_set| dictates whether full_hashes from the |
+ // |url_store| should be cached in the |prefix_set| as well. |
void UpdatePrefixSetUrlStore( |
const base::FilePath& db_filename, |
SafeBrowsingStore* url_store, |
scoped_ptr<const safe_browsing::PrefixSet>* prefix_set, |
FailureType finish_failure_type, |
- FailureType write_failure_type); |
+ FailureType write_failure_type, |
+ bool store_full_hashes_in_prefix_set); |
void UpdateUrlStore(SafeBrowsingStore* url_store, |
scoped_ptr<const safe_browsing::PrefixSet>* prefix_set, |
FailureType failure_type); |
- void UpdateSideEffectFreeWhitelistStore(); |
void UpdateWhitelistStore(const base::FilePath& store_filename, |
SafeBrowsingStore* store, |
SBWhitelist* whitelist); |