Index: chrome/common/safe_browsing/csd.proto |
diff --git a/chrome/common/safe_browsing/csd.proto b/chrome/common/safe_browsing/csd.proto |
index b700326f4c285f43de99229a7f4ae6c8fa0d05f8..e2570ffc28ff0ee6e91c32a529d8802f791130ef 100644 |
--- a/chrome/common/safe_browsing/csd.proto |
+++ b/chrome/common/safe_browsing/csd.proto |
@@ -67,4 +67,14 @@ message ClientPhishingRequest { |
message ClientPhishingResponse { |
required bool phishy = 1; |
+ |
+ // A list of SafeBrowsing host-suffix / path-prefix expressions that |
+ // are whitelisted. The client must match the current top-level URL |
+ // against these whitelisted expressions and only apply a positive |
+ // phishing verdict above if the URL does not match any expression |
+ // on this whitelist. The client must not cache these whitelisted |
+ // expressions. This whitelist will be empty for the vast majority |
+ // of the responses but might contain up to 100 entries in emergency |
+ // situations. |
+ repeated string whitelist_expression = 2; |
} |