Chromium Code Reviews| 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 856226b25b423eb504d49f68cbc37a760bfd9b03..6338928dd96f6b8bb8552a626142a096b8f6c8da 100644 |
| --- a/chrome/browser/safe_browsing/safe_browsing_database.h |
| +++ b/chrome/browser/safe_browsing/safe_browsing_database.h |
| @@ -164,6 +164,8 @@ class SafeBrowsingDatabase { |
| const std::vector<SBPrefix>& prefixes, |
| const std::vector<SBFullHashResult>& full_hits) = 0; |
| + virtual bool MalwareIPMatchKillSwitchOn() = 0; |
| + |
| // The name of the bloom-filter file for the given database file. |
| // NOTE(shess): OBSOLETE. Present for deleting stale files. |
| static base::FilePath BloomFilterForFilename( |
| @@ -278,6 +280,9 @@ class SafeBrowsingDatabaseNew : public SafeBrowsingDatabase { |
| const std::vector<SBPrefix>& prefixes, |
| const std::vector<SBFullHashResult>& full_hits) OVERRIDE; |
| + // Returns the value of malware_kill_switch_; |
| + virtual bool MalwareIPMatchKillSwitchOn() OVERRIDE; |
| + |
| private: |
| friend class SafeBrowsingDatabaseTest; |
| FRIEND_TEST_ALL_PREFIXES(SafeBrowsingDatabaseTest, HashCaching); |
| @@ -349,7 +354,7 @@ class SafeBrowsingDatabaseNew : public SafeBrowsingDatabase { |
| // Lock for protecting access to variables that may be used on the |
| // IO thread. This includes |prefix_set_|, |full_browse_hashes_|, |
| // |pending_browse_hashes_|, |prefix_miss_cache_|, |csd_whitelist_|, |
| - // and |csd_whitelist_all_urls_|. |
| + // and |malware_kill_switch_|. |
|
mattm
2013/05/23 06:59:41
update comment
kewang
2013/05/23 08:22:33
Done.
|
| base::Lock lookup_lock_; |
| // Underlying persistent store for chunk data. |