Chromium Code Reviews| 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. |