Index: components/safe_browsing_db/util.cc |
diff --git a/components/safe_browsing_db/util.cc b/components/safe_browsing_db/util.cc |
index 7289a0f74da1dbb1f8afe196c84185cfa488075a..2eaf6307d8f8757358da3eb871e9ccad5019a58a 100644 |
--- a/components/safe_browsing_db/util.cc |
+++ b/components/safe_browsing_db/util.cc |
@@ -53,11 +53,12 @@ const char kIPBlacklist[] = "goog-badip-digest256"; |
const char kUnwantedUrlList[] = "goog-unwanted-shavar"; |
const char kInclusionWhitelist[] = "goog-csdinclusionwhite-sha256"; |
const char kModuleWhitelist[] = "goog-whitemodule-digest256"; |
+const char kResourceBlacklist[] = "goog-badresource-shavar"; |
-const char* kAllLists[10] = { |
+const char* kAllLists[11] = { |
kMalwareList, kPhishingList, kBinUrlList, kCsdWhiteList, |
kDownloadWhiteList, kExtensionBlacklist, kIPBlacklist, kUnwantedUrlList, |
- kInclusionWhitelist, kModuleWhitelist, |
+ kInclusionWhitelist, kModuleWhitelist, kResourceBlacklist, |
}; |
ListType GetListId(const base::StringPiece& name) { |
@@ -82,6 +83,8 @@ ListType GetListId(const base::StringPiece& name) { |
id = INCLUSIONWHITELIST; |
} else if (name == kModuleWhitelist) { |
id = MODULEWHITELIST; |
+ } else if (name == kResourceBlacklist) { |
+ id = RESOURCEBLACKLIST; |
} else { |
id = INVALID; |
} |
@@ -119,6 +122,8 @@ bool GetListName(ListType list_id, std::string* list) { |
break; |
case MODULEWHITELIST: |
*list = kModuleWhitelist; |
+ case RESOURCEBLACKLIST: |
+ *list = kResourceBlacklist; |
igorcov
2016/10/26 11:37:34
The break statement was stolen from above and now
grt (UTC plus 2)
2016/10/26 11:44:49
fix out for review in https://codereview.chromium.
|
break; |
default: |
return false; |