| Index: chrome/common/secure_origin_whitelist.h
|
| diff --git a/chrome/common/secure_origin_whitelist.h b/chrome/common/secure_origin_whitelist.h
|
| index 5b29a03e34561dfe54e0d932b0c968f782cb597f..02e1f2438b384fef8ae91f59f621513e241146d7 100644
|
| --- a/chrome/common/secure_origin_whitelist.h
|
| +++ b/chrome/common/secure_origin_whitelist.h
|
| @@ -9,10 +9,16 @@
|
|
|
| #include "url/gurl.h"
|
|
|
| -// Returns whitelisted origins that need to be considered trustworthy.
|
| -// The whitelist is given by kUnsafelyTreatInsecureOriginAsSecure
|
| -// command-line option.
|
| +// |origins| is a return value parameter that gets a whitelist of origins that
|
| +// 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);
|
|
|
| +// |schemes| is a return value parameter that gets a whitelist of schemes that
|
| +// should bypass the Is Privileged Context check.
|
| +// See http://www.w3.org/TR/powerful-features/#settings-privileged
|
| +void GetSchemesBypassingSecureContextCheckWhitelist(
|
| + std::set<std::string>* schemes);
|
| +
|
| #endif // CHROME_COMMON_SECURE_ORIGIN_WHITELIST_H_
|
|
|