Index: chrome/common/secure_origin_whitelist.h |
diff --git a/chrome/common/secure_origin_whitelist.h b/chrome/common/secure_origin_whitelist.h |
index 02e1f2438b384fef8ae91f59f621513e241146d7..d885c044e8eee7fbe6ef19ffc7f18a5fc57ba912 100644 |
--- a/chrome/common/secure_origin_whitelist.h |
+++ b/chrome/common/secure_origin_whitelist.h |
@@ -6,6 +6,8 @@ |
#define CHROME_COMMON_SECURE_ORIGIN_WHITELIST_H_ |
#include <set> |
+#include <string> |
+#include <vector> |
#include "url/gurl.h" |
@@ -13,7 +15,7 @@ |
// need to be considered trustworthy. The whitelist is given by |
// kUnsafelyTreatInsecureOriginAsSecure command-line option. |
// See https://www.w3.org/TR/powerful-features/#is-origin-trustworthy. |
-void GetSecureOriginWhitelist(std::set<GURL>* origins); |
+void GetSecureOriginWhitelist(std::vector<std::string>* origins); |
brettw
2017/01/10 18:58:17
Why did the type change to string? The results loo
jam
2017/01/10 19:16:33
This is for consistency with all the other paramet
brettw
2017/01/10 20:19:45
But the other things in the list are schemes which
jam
2017/01/10 21:01:37
ok, done
|
// |schemes| is a return value parameter that gets a whitelist of schemes that |
// should bypass the Is Privileged Context check. |