Index: Source/core/dom/Document.cpp |
diff --git a/Source/core/dom/Document.cpp b/Source/core/dom/Document.cpp |
index 3c54e2bea6e7c4553f12ab4492067da546d62ab5..396f37df64f918f7c1ddae51b3bc494c20966cb2 100644 |
--- a/Source/core/dom/Document.cpp |
+++ b/Source/core/dom/Document.cpp |
@@ -2878,9 +2878,9 @@ void Document::processHttpEquiv(const AtomicString& equiv, const AtomicString& c |
void Document::processHttpEquivContentSecurityPolicy(const AtomicString& equiv, const AtomicString& content) |
{ |
if (equalIgnoringCase(equiv, "content-security-policy")) |
- contentSecurityPolicy()->didReceiveHeader(content, ContentSecurityPolicy::Enforce); |
+ contentSecurityPolicy()->didReceiveHeader(content, ContentSecurityPolicy::Enforce, ContentSecurityPolicy::HeaderSourceMeta); |
else if (equalIgnoringCase(equiv, "content-security-policy-report-only")) |
- contentSecurityPolicy()->didReceiveHeader(content, ContentSecurityPolicy::Report); |
+ contentSecurityPolicy()->didReceiveHeader(content, ContentSecurityPolicy::Report, ContentSecurityPolicy::HeaderSourceMeta); |
// FIXME: Remove deprecation messages after the next release branch. |
else if (equalIgnoringCase(equiv, "x-webkit-csp")) |
UseCounter::countDeprecation(this, UseCounter::PrefixedContentSecurityPolicy); |