summaryrefslogtreecommitdiff
path: root/chromium/third_party/blink/renderer/core/loader/http_equiv.cc
diff options
context:
space:
mode:
Diffstat (limited to 'chromium/third_party/blink/renderer/core/loader/http_equiv.cc')
-rw-r--r--chromium/third_party/blink/renderer/core/loader/http_equiv.cc17
1 files changed, 9 insertions, 8 deletions
diff --git a/chromium/third_party/blink/renderer/core/loader/http_equiv.cc b/chromium/third_party/blink/renderer/core/loader/http_equiv.cc
index 9e41af99e7a..9e8ed4ee4f1 100644
--- a/chromium/third_party/blink/renderer/core/loader/http_equiv.cc
+++ b/chromium/third_party/blink/renderer/core/loader/http_equiv.cc
@@ -16,12 +16,13 @@
#include "third_party/blink/renderer/core/loader/document_loader.h"
#include "third_party/blink/renderer/core/loader/private/frame_client_hints_preferences_context.h"
#include "third_party/blink/renderer/core/origin_trials/origin_trial_context.h"
+#include "third_party/blink/renderer/platform/heap/heap.h"
#include "third_party/blink/renderer/platform/instrumentation/use_counter.h"
#include "third_party/blink/renderer/platform/loader/fetch/client_hints_preferences.h"
#include "third_party/blink/renderer/platform/network/http_names.h"
#include "third_party/blink/renderer/platform/network/http_parsers.h"
#include "third_party/blink/renderer/platform/weborigin/kurl.h"
-#include "third_party/blink/renderer/platform/weborigin/security_violation_reporting_policy.h"
+#include "third_party/blink/renderer/platform/weborigin/reporting_disposition.h"
namespace blink {
@@ -110,7 +111,7 @@ void HttpEquiv::Process(Document& document,
} else if (EqualIgnoringASCIICase(equiv, "x-dns-prefetch-control")) {
document.ParseDNSPrefetchControlHeader(content);
} else if (EqualIgnoringASCIICase(equiv, "x-frame-options")) {
- document.AddConsoleMessage(ConsoleMessage::Create(
+ document.AddConsoleMessage(MakeGarbageCollected<ConsoleMessage>(
mojom::ConsoleMessageSource::kSecurity,
mojom::ConsoleMessageLevel::kError,
"X-Frame-Options may only be set via an HTTP header sent along with a "
@@ -142,13 +143,13 @@ void HttpEquiv::ProcessHttpEquivContentSecurityPolicy(
return;
if (EqualIgnoringASCIICase(equiv, "content-security-policy")) {
document.GetContentSecurityPolicy()->DidReceiveHeader(
- content, kContentSecurityPolicyHeaderTypeEnforce,
- kContentSecurityPolicyHeaderSourceMeta);
+ content, network::mojom::ContentSecurityPolicyType::kEnforce,
+ network::mojom::ContentSecurityPolicySource::kMeta);
} else if (EqualIgnoringASCIICase(equiv,
"content-security-policy-report-only")) {
document.GetContentSecurityPolicy()->DidReceiveHeader(
- content, kContentSecurityPolicyHeaderTypeReport,
- kContentSecurityPolicyHeaderSourceMeta);
+ content, network::mojom::ContentSecurityPolicyType::kReport,
+ network::mojom::ContentSecurityPolicySource::kMeta);
} else {
NOTREACHED();
}
@@ -195,7 +196,7 @@ void HttpEquiv::ProcessHttpEquivRefresh(Document& document,
if (!document.GetContentSecurityPolicy()->AllowInline(
ContentSecurityPolicy::InlineType::kScript, element, "" /* content */,
"" /* nonce */, NullURL(), OrdinalNumber(),
- SecurityViolationReportingPolicy::kSuppressReporting)) {
+ ReportingDisposition::kSuppressReporting)) {
UseCounter::Count(document,
WebFeature::kMetaRefreshWhenCSPBlocksInlineScript);
}
@@ -206,7 +207,7 @@ void HttpEquiv::ProcessHttpEquivRefresh(Document& document,
void HttpEquiv::ProcessHttpEquivSetCookie(Document& document,
const AtomicString& content,
Element* element) {
- document.AddConsoleMessage(ConsoleMessage::Create(
+ document.AddConsoleMessage(MakeGarbageCollected<ConsoleMessage>(
mojom::ConsoleMessageSource::kSecurity,
mojom::ConsoleMessageLevel::kError,
String::Format("Blocked setting the `%s` cookie from a `<meta>` tag.",