| Index: components/safe_browsing_db/util.cc
|
| diff --git a/components/safe_browsing_db/util.cc b/components/safe_browsing_db/util.cc
|
| index a7912e0c315bce6c14bec825f220a3c8949071b5..602b97dfd987dd97b8e2fb685d71fb536c00eab2 100644
|
| --- a/components/safe_browsing_db/util.cc
|
| +++ b/components/safe_browsing_db/util.cc
|
| @@ -50,17 +50,12 @@ const char kExtensionBlacklist[] = "goog-badcrxids-digestvar";
|
| 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* kAllLists[9] = {
|
| - kMalwareList,
|
| - kPhishingList,
|
| - kBinUrlList,
|
| - kCsdWhiteList,
|
| - kDownloadWhiteList,
|
| - kExtensionBlacklist,
|
| - kIPBlacklist,
|
| - kUnwantedUrlList,
|
| - kInclusionWhitelist,
|
| +const char* kAllLists[10] = {
|
| + kMalwareList, kPhishingList, kBinUrlList, kCsdWhiteList,
|
| + kDownloadWhiteList, kExtensionBlacklist, kIPBlacklist, kUnwantedUrlList,
|
| + kInclusionWhitelist, kModuleWhitelist,
|
| };
|
|
|
| ListType GetListId(const base::StringPiece& name) {
|
| @@ -83,6 +78,8 @@ ListType GetListId(const base::StringPiece& name) {
|
| id = UNWANTEDURL;
|
| } else if (name == kInclusionWhitelist) {
|
| id = INCLUSIONWHITELIST;
|
| + } else if (name == kModuleWhitelist) {
|
| + id = MODULEWHITELIST;
|
| } else {
|
| id = INVALID;
|
| }
|
| @@ -118,6 +115,9 @@ bool GetListName(ListType list_id, std::string* list) {
|
| case INCLUSIONWHITELIST:
|
| *list = kInclusionWhitelist;
|
| break;
|
| + case MODULEWHITELIST:
|
| + *list = kModuleWhitelist;
|
| + break;
|
| default:
|
| return false;
|
| }
|
|
|