Index: content/common/url_schemes.h |
diff --git a/content/common/url_schemes.h b/content/common/url_schemes.h |
index 571c660f217f6c95f2549977d35ac0b9a9bf4bcf..0be208219112c64a5aae50a04ee3a8d40705087f 100644 |
--- a/content/common/url_schemes.h |
+++ b/content/common/url_schemes.h |
@@ -7,6 +7,8 @@ |
#include "content/common/content_export.h" |
+class GURL; |
+ |
namespace content { |
// Note: ContentMainRunner calls this method internally as part of main |
@@ -21,6 +23,10 @@ namespace content { |
// schemes by overriding the ContentClient::AddAdditionalSchemes method. |
CONTENT_EXPORT void RegisterContentSchemes(bool lock_standard_schemes); |
+// Returns true if the origin is secure. See |
+// https://www.w3.org/TR/powerful-features/#is-origin-trustworthy. |
+CONTENT_EXPORT bool IsOriginSecure(const GURL& url); |
+ |
} // namespace content |
#endif // CONTENT_COMMON_URL_SCHEMES_H_ |