diff options
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.cc | 11 |
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 " |