HomeSort by relevance Sort by last modified time
    Searched refs:ContentSecurityPolicy (Results 1 - 25 of 39) sorted by null

1 2

  /external/chromium_org/third_party/WebKit/Source/core/dom/
SecurityContext.h 37 class ContentSecurityPolicy;
43 ContentSecurityPolicy* contentSecurityPolicy() { return m_contentSecurityPolicy.get(); }
56 void setContentSecurityPolicy(PassRefPtr<ContentSecurityPolicy>);
64 RefPtr<ContentSecurityPolicy> m_contentSecurityPolicy;
SecurityContext.cpp 30 #include "core/frame/csp/ContentSecurityPolicy.h"
50 void SecurityContext::setContentSecurityPolicy(PassRefPtr<ContentSecurityPolicy> contentSecurityPolicy)
52 m_contentSecurityPolicy = contentSecurityPolicy;
ExecutionContext.h 76 ContentSecurityPolicy* contentSecurityPolicy() const;
ExecutionContext.cpp 244 ContentSecurityPolicy* ExecutionContext::contentSecurityPolicy() const
247 return m_client->securityContext().contentSecurityPolicy();
  /external/chromium_org/third_party/WebKit/Source/core/frame/csp/
CSPDirective.h 12 class ContentSecurityPolicy;
18 CSPDirective(const String& name, const String& value, ContentSecurityPolicy* policy)
28 const ContentSecurityPolicy* policy() const { return m_policy; }
33 ContentSecurityPolicy* m_policy;
CSPSource.h 12 class ContentSecurityPolicy;
17 CSPSource(ContentSecurityPolicy*, const String& scheme, const String& host, int port, const String& path, bool hostHasWildcard, bool portHasWildcard);
27 ContentSecurityPolicy* m_policy;
MediaListDirective.h 15 class ContentSecurityPolicy;
20 MediaListDirective(const String& name, const String& value, ContentSecurityPolicy*);
SourceListDirective.h 16 class ContentSecurityPolicy;
22 SourceListDirective(const String& name, const String& value, ContentSecurityPolicy*);
ContentSecurityPolicy.cpp 27 #include "core/frame/csp/ContentSecurityPolicy.h"
70 const char ContentSecurityPolicy::ConnectSrc[] = "connect-src";
71 const char ContentSecurityPolicy::DefaultSrc[] = "default-src";
72 const char ContentSecurityPolicy::FontSrc[] = "font-src";
73 const char ContentSecurityPolicy::FrameSrc[] = "frame-src";
74 const char ContentSecurityPolicy::ImgSrc[] = "img-src";
75 const char ContentSecurityPolicy::MediaSrc[] = "media-src";
76 const char ContentSecurityPolicy::ObjectSrc[] = "object-src";
77 const char ContentSecurityPolicy::ReportURI[] = "report-uri";
78 const char ContentSecurityPolicy::Sandbox[] = "sandbox"
    [all...]
CSPDirectiveList.h 8 #include "core/frame/csp/ContentSecurityPolicy.h"
21 class ContentSecurityPolicy;
27 static PassOwnPtr<CSPDirectiveList> create(ContentSecurityPolicy*, const UChar* begin, const UChar* end, ContentSecurityPolicyHeaderType, ContentSecurityPolicyHeaderSource);
35 bool allowJavaScriptURLs(const String& contextURL, const WTF::OrdinalNumber& contextLine, ContentSecurityPolicy::ReportingStatus) const;
36 bool allowInlineEventHandlers(const String& contextURL, const WTF::OrdinalNumber& contextLine, ContentSecurityPolicy::ReportingStatus) const;
37 bool allowInlineScript(const String& contextURL, const WTF::OrdinalNumber& contextLine, ContentSecurityPolicy::ReportingStatus) const;
38 bool allowInlineStyle(const String& contextURL, const WTF::OrdinalNumber& contextLine, ContentSecurityPolicy::ReportingStatus) const;
39 bool allowEval(ScriptState*, ContentSecurityPolicy::ReportingStatus) const;
40 bool allowPluginType(const String& type, const String& typeAttribute, const KURL&, ContentSecurityPolicy::ReportingStatus) const;
42 bool allowScriptFromSource(const KURL&, ContentSecurityPolicy::ReportingStatus) const
    [all...]
CSPDirectiveList.cpp 15 CSPDirectiveList::CSPDirectiveList(ContentSecurityPolicy* policy, ContentSecurityPolicyHeaderType type, ContentSecurityPolicyHeaderSource source)
28 PassOwnPtr<CSPDirectiveList> CSPDirectiveList::create(ContentSecurityPolicy* policy, const UChar* begin, const UChar* end, ContentSecurityPolicyHeaderType type, ContentSecurityPolicyHeaderSource source)
131 reportViolationWithState(directive->text(), ContentSecurityPolicy::ScriptSrc, consoleMessage + "\"" + directive->text() + "\"." + suffix + "\n", KURL(), scriptState);
148 reportViolation(directive->text(), ContentSecurityPolicy::PluginTypes, message + "\n", KURL());
167 reportViolationWithLocation(directive->text(), isScript ? ContentSecurityPolicy::ScriptSrc : ContentSecurityPolicy::StyleSrc, consoleMessage + "\"" + directive->text() + "\"." + suffix + "\n", KURL(), contextURL, contextLine);
183 if (ContentSecurityPolicy::BaseURI == effectiveDirective)
185 else if (ContentSecurityPolicy::ChildSrc == effectiveDirective)
187 else if (ContentSecurityPolicy::ConnectSrc == effectiveDirective)
189 else if (ContentSecurityPolicy::FontSrc == effectiveDirective
    [all...]
CSPSourceList.h 16 class ContentSecurityPolicy;
22 CSPSourceList(ContentSecurityPolicy*, const String& directiveName);
51 ContentSecurityPolicy* m_policy;
ContentSecurityPolicy.h 60 class ContentSecurityPolicy : public RefCounted<ContentSecurityPolicy> {
85 static PassRefPtr<ContentSecurityPolicy> create(ExecutionContext* executionContext)
87 return adoptRef(new ContentSecurityPolicy(executionContext));
89 ~ContentSecurityPolicy();
91 void copyStateFrom(const ContentSecurityPolicy*);
180 explicit ContentSecurityPolicy(ExecutionContext*);
SourceListDirective.cpp 9 #include "core/frame/csp/ContentSecurityPolicy.h"
16 SourceListDirective::SourceListDirective(const String& name, const String& value, ContentSecurityPolicy* policy)
CSPSource.cpp 8 #include "core/frame/csp/ContentSecurityPolicy.h"
16 CSPSource::CSPSource(ContentSecurityPolicy* policy, const String& scheme, const String& host, int port, const String& path, bool hostHasWildcard, bool portHasWildcard)
MediaListDirective.cpp 8 #include "core/frame/csp/ContentSecurityPolicy.h"
16 MediaListDirective::MediaListDirective(const String& name, const String& value, ContentSecurityPolicy* policy)
CSPSourceList.cpp 9 #include "core/frame/csp/ContentSecurityPolicy.h"
35 CSPSourceList::CSPSourceList(ContentSecurityPolicy* policy, const String& directiveName)
  /external/chromium_org/chrome/browser/extensions/
content_security_policy_apitest.cc 9 IN_PROC_BROWSER_TEST_F(ExtensionApiTest, ContentSecurityPolicy) {
  /external/chromium_org/third_party/WebKit/Source/bindings/v8/custom/
V8WorkerGlobalScopeCustom.cpp 42 #include "core/frame/csp/ContentSecurityPolicy.h"
67 if (ContentSecurityPolicy* policy = workerGlobalScope->contentSecurityPolicy()) {
  /external/chromium_org/third_party/WebKit/Source/modules/beacon/
NavigatorBeacon.cpp 14 #include "core/frame/csp/ContentSecurityPolicy.h"
54 if (!ContentSecurityPolicy::shouldBypassMainWorld(context) && !context->contentSecurityPolicy()->allowConnectToSource(url)) {
  /external/chromium_org/third_party/WebKit/Source/bindings/v8/
V8WindowShell.cpp 48 #include "core/frame/csp/ContentSecurityPolicy.h"
229 ContentSecurityPolicy* csp = m_frame->document()->contentSecurityPolicy();
230 context->AllowCodeGenerationFromStrings(csp->allowEval(0, ContentSecurityPolicy::SuppressReport));
V8Initializer.cpp 47 #include "core/frame/csp/ContentSecurityPolicy.h"
153 if (ContentSecurityPolicy* policy = toDocument(executionContext)->contentSecurityPolicy())
  /external/chromium_org/third_party/WebKit/Source/core/frame/
UseCounter.h 72 ContentSecurityPolicy = 15,
  /external/chromium_org/third_party/WebKit/Source/core/inspector/
InspectorCSSAgent.h 30 #include "core/frame/csp/ContentSecurityPolicy.h"
83 : m_contentSecurityPolicy(context->contentSecurityPolicy())
94 ContentSecurityPolicy* m_contentSecurityPolicy;
  /external/chromium_org/third_party/WebKit/Source/core/workers/
WorkerGlobalScope.cpp 103 setContentSecurityPolicy(ContentSecurityPolicy::create(this));
104 contentSecurityPolicy()->didReceiveHeader(policy, contentSecurityPolicyType, ContentSecurityPolicyHeaderSourceHTTP);
229 ASSERT(contentSecurityPolicy());
242 if (!contentSecurityPolicy()->allowScriptFromSource(url)) {

Completed in 326 milliseconds

1 2