Index: chrome/common/safe_browsing/csd.proto |
diff --git a/chrome/common/safe_browsing/csd.proto b/chrome/common/safe_browsing/csd.proto |
index 8496eb746ac2ca3b5400993f7c3957fe087a01a1..35e43020d5074d7f01bbeb46a7dba94b2e3f6318 100644 |
--- a/chrome/common/safe_browsing/csd.proto |
+++ b/chrome/common/safe_browsing/csd.proto |
@@ -68,4 +68,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; |
} |