Index: content/browser/child_process_security_policy_impl.h |
diff --git a/content/browser/child_process_security_policy_impl.h b/content/browser/child_process_security_policy_impl.h |
index 93c693e8a633a5aed5e0d6c43a698247009a995e..e0eaf4a971dd72990491ecf6dc4b0a20c3596a80 100644 |
--- a/content/browser/child_process_security_policy_impl.h |
+++ b/content/browser/child_process_security_policy_impl.h |
@@ -138,6 +138,10 @@ class CONTENT_EXPORT ChildProcessSecurityPolicyImpl |
// handlers. |
bool CanCommitURL(int child_id, const GURL& url); |
+ // Whether the given origin is valid for an origin header. Valid origin |
+ // headers are commitable URLs plus suborigin URLs. |
+ bool CanSetAsOriginHeader(int child_id, const GURL& url); |
+ |
// Explicit permissions checks for FileSystemURL specified files. |
bool CanReadFileSystemFile(int child_id, const storage::FileSystemURL& url); |
bool CanWriteFileSystemFile(int child_id, const storage::FileSystemURL& url); |