summaryrefslogtreecommitdiffstats
path: root/chrome/browser/safe_browsing/safe_browsing_util.cc
diff options
context:
space:
mode:
Diffstat (limited to 'chrome/browser/safe_browsing/safe_browsing_util.cc')
-rw-r--r--chrome/browser/safe_browsing/safe_browsing_util.cc6
1 files changed, 6 insertions, 0 deletions
diff --git a/chrome/browser/safe_browsing/safe_browsing_util.cc b/chrome/browser/safe_browsing/safe_browsing_util.cc
index bb13a00..8503913 100644
--- a/chrome/browser/safe_browsing/safe_browsing_util.cc
+++ b/chrome/browser/safe_browsing/safe_browsing_util.cc
@@ -170,6 +170,7 @@ const char kPhishingList[] = "goog-phish-shavar";
const char kBinUrlList[] = "goog-badbinurl-shavar";
const char kBinHashList[] = "goog-badbin-digestvar";
const char kCsdWhiteList[] = "goog-csdwhite-sha256";
+const char kDownloadWhiteList[] = "goog-downloadwhite-digest256";
int GetListId(const std::string& name) {
int id;
@@ -183,6 +184,8 @@ int GetListId(const std::string& name) {
id = BINHASH;
} else if (name == safe_browsing_util::kCsdWhiteList) {
id = CSDWHITELIST;
+ } else if (name == safe_browsing_util::kDownloadWhiteList) {
+ id = DOWNLOADWHITELIST;
} else {
id = INVALID;
}
@@ -206,6 +209,9 @@ bool GetListName(int list_id, std::string* list) {
case CSDWHITELIST:
*list = safe_browsing_util::kCsdWhiteList;
break;
+ case DOWNLOADWHITELIST:
+ *list = safe_browsing_util::kDownloadWhiteList;
+ break;
default:
return false;
}