summaryrefslogtreecommitdiff
path: root/chromium/third_party/blink/renderer/core/page/chrome_client.cc
diff options
context:
space:
mode:
Diffstat (limited to 'chromium/third_party/blink/renderer/core/page/chrome_client.cc')
-rw-r--r--chromium/third_party/blink/renderer/core/page/chrome_client.cc11
1 files changed, 7 insertions, 4 deletions
diff --git a/chromium/third_party/blink/renderer/core/page/chrome_client.cc b/chromium/third_party/blink/renderer/core/page/chrome_client.cc
index b2d64151f72..a7c3341161e 100644
--- a/chromium/third_party/blink/renderer/core/page/chrome_client.cc
+++ b/chromium/third_party/blink/renderer/core/page/chrome_client.cc
@@ -22,6 +22,7 @@
#include "third_party/blink/renderer/core/page/chrome_client.h"
#include <algorithm>
+
#include "third_party/blink/public/platform/platform.h"
#include "third_party/blink/public/platform/web_prescient_networking.h"
#include "third_party/blink/public/platform/web_screen_info.h"
@@ -37,11 +38,12 @@
#include "third_party/blink/renderer/core/page/scoped_page_pauser.h"
#include "third_party/blink/renderer/core/probe/core_probes.h"
#include "third_party/blink/renderer/platform/geometry/int_rect.h"
+#include "third_party/blink/renderer/platform/heap/heap.h"
#include "third_party/blink/renderer/platform/runtime_enabled_features.h"
namespace blink {
-void ChromeClient::Trace(blink::Visitor* visitor) {
+void ChromeClient::Trace(Visitor* visitor) {
visitor->Trace(last_mouse_over_node_);
}
@@ -124,7 +126,7 @@ Page* ChromeClient::CreateWindow(
const FrameLoadRequest& r,
const AtomicString& frame_name,
const WebWindowFeatures& features,
- WebSandboxFlags sandbox_flags,
+ mojom::blink::WebSandboxFlags sandbox_flags,
const FeaturePolicy::FeatureState& opener_feature_state,
const SessionStorageNamespaceId& session_storage_namespace_id) {
if (!CanOpenUIElementIfDuringPageDismissal(
@@ -275,10 +277,11 @@ bool ChromeClient::Print(LocalFrame* frame) {
return false;
}
- if (frame->GetDocument()->IsSandboxed(WebSandboxFlags::kModals)) {
+ if (frame->GetDocument()->IsSandboxed(
+ mojom::blink::WebSandboxFlags::kModals)) {
UseCounter::Count(frame->GetDocument(),
WebFeature::kDialogInSandboxedContext);
- frame->Console().AddMessage(ConsoleMessage::Create(
+ frame->Console().AddMessage(MakeGarbageCollected<ConsoleMessage>(
mojom::ConsoleMessageSource::kSecurity,
mojom::ConsoleMessageLevel::kError,
"Ignored call to 'print()'. The document is sandboxed, and the "