| Index: Source/core/frame/csp/ContentSecurityPolicy.h
|
| diff --git a/Source/core/frame/csp/ContentSecurityPolicy.h b/Source/core/frame/csp/ContentSecurityPolicy.h
|
| index cc1b279e8d02a70c69937953ec9b9bbda8011f78..b8b6b2d49c76dfb7552e3185ce16d66eba348f55 100644
|
| --- a/Source/core/frame/csp/ContentSecurityPolicy.h
|
| +++ b/Source/core/frame/csp/ContentSecurityPolicy.h
|
| @@ -31,6 +31,7 @@
|
| #include "platform/network/ContentSecurityPolicyParsers.h"
|
| #include "platform/network/HTTPParsers.h"
|
| #include "platform/weborigin/ReferrerPolicy.h"
|
| +#include "public/platform/WebURLRequest.h"
|
| #include "wtf/HashSet.h"
|
| #include "wtf/PassOwnPtr.h"
|
| #include "wtf/PassRefPtr.h"
|
| @@ -110,6 +111,8 @@ public:
|
| bool allowEval(ScriptState* = 0, ReportingStatus = SendReport) const;
|
| bool allowPluginType(const String& type, const String& typeAttribute, const KURL&, ReportingStatus = SendReport) const;
|
|
|
| + bool allowFromSource(const KURL&, blink::WebURLRequest::RequestContext, ReportingStatus = SendReport) const;
|
| +
|
| bool allowScriptFromSource(const KURL&, ReportingStatus = SendReport) const;
|
| bool allowObjectFromSource(const KURL&, ReportingStatus = SendReport) const;
|
| bool allowChildFrameFromSource(const KURL&, ReportingStatus = SendReport) const;
|
|
|