summaryrefslogtreecommitdiff
path: root/chromium/third_party/blink/renderer/core/feature_policy/dom_feature_policy.cc
diff options
context:
space:
mode:
Diffstat (limited to 'chromium/third_party/blink/renderer/core/feature_policy/dom_feature_policy.cc')
-rw-r--r--chromium/third_party/blink/renderer/core/feature_policy/dom_feature_policy.cc7
1 files changed, 4 insertions, 3 deletions
diff --git a/chromium/third_party/blink/renderer/core/feature_policy/dom_feature_policy.cc b/chromium/third_party/blink/renderer/core/feature_policy/dom_feature_policy.cc
index ba83bbfe77a..d5ebc9620df 100644
--- a/chromium/third_party/blink/renderer/core/feature_policy/dom_feature_policy.cc
+++ b/chromium/third_party/blink/renderer/core/feature_policy/dom_feature_policy.cc
@@ -9,6 +9,7 @@
#include "third_party/blink/renderer/core/feature_policy/feature_policy_parser.h"
#include "third_party/blink/renderer/core/inspector/console_message.h"
#include "third_party/blink/renderer/platform/bindings/script_state.h"
+#include "third_party/blink/renderer/platform/heap/heap.h"
#include "third_party/blink/renderer/platform/weborigin/security_origin.h"
#include "third_party/blink/renderer/platform/wtf/text/string_utf8_adaptor.h"
@@ -38,7 +39,7 @@ bool DOMFeaturePolicy::allowsFeature(ScriptState* script_state,
scoped_refptr<const SecurityOrigin> origin =
SecurityOrigin::CreateFromString(url);
if (!origin || origin->IsOpaque()) {
- GetDocument()->AddConsoleMessage(ConsoleMessage::Create(
+ GetDocument()->AddConsoleMessage(MakeGarbageCollected<ConsoleMessage>(
mojom::ConsoleMessageSource::kOther,
mojom::ConsoleMessageLevel::kWarning,
"Invalid origin url for feature '" + feature + "': " + url + "."));
@@ -112,12 +113,12 @@ Vector<String> DOMFeaturePolicy::getAllowlistForFeature(
void DOMFeaturePolicy::AddWarningForUnrecognizedFeature(
const String& feature) const {
- GetDocument()->AddConsoleMessage(ConsoleMessage::Create(
+ GetDocument()->AddConsoleMessage(MakeGarbageCollected<ConsoleMessage>(
mojom::ConsoleMessageSource::kOther, mojom::ConsoleMessageLevel::kWarning,
"Unrecognized feature: '" + feature + "'."));
}
-void DOMFeaturePolicy::Trace(blink::Visitor* visitor) {
+void DOMFeaturePolicy::Trace(Visitor* visitor) {
ScriptWrappable::Trace(visitor);
}