| // Copyright 2019 The Chromium Authors. All rights reserved. |
| // Use of this source code is governed by a BSD-style license that can be |
| // found in the LICENSE file. |
| |
| #include "third_party/blink/renderer/core/testing/fake_local_frame_host.h" |
| |
| #include "skia/public/mojom/skcolor.mojom-blink.h" |
| #include "third_party/blink/public/mojom/frame/fullscreen.mojom-blink.h" |
| |
| namespace blink { |
| |
| void FakeLocalFrameHost::Init(blink::AssociatedInterfaceProvider* provider) { |
| provider->OverrideBinderForTesting( |
| mojom::blink::LocalFrameHost::Name_, |
| base::BindRepeating(&FakeLocalFrameHost::BindFrameHostReceiver, |
| base::Unretained(this))); |
| } |
| |
| void FakeLocalFrameHost::EnterFullscreen( |
| mojom::blink::FullscreenOptionsPtr options) {} |
| |
| void FakeLocalFrameHost::ExitFullscreen() {} |
| |
| void FakeLocalFrameHost::FullscreenStateChanged(bool is_fullscreen) {} |
| |
| void FakeLocalFrameHost::RegisterProtocolHandler(const WTF::String& scheme, |
| const ::blink::KURL& url, |
| const ::WTF::String& title, |
| bool user_gesture) {} |
| |
| void FakeLocalFrameHost::UnregisterProtocolHandler(const WTF::String& scheme, |
| const ::blink::KURL& url, |
| bool user_gesture) {} |
| |
| void FakeLocalFrameHost::DidDisplayInsecureContent() {} |
| |
| void FakeLocalFrameHost::DidContainInsecureFormAction() {} |
| |
| void FakeLocalFrameHost::SetNeedsOcclusionTracking(bool needs_tracking) {} |
| |
| void FakeLocalFrameHost::LifecycleStateChanged( |
| mojom::blink::FrameLifecycleState state) {} |
| |
| void FakeLocalFrameHost::EvictFromBackForwardCache() {} |
| |
| void FakeLocalFrameHost::VisibilityChanged( |
| mojom::blink::FrameVisibility visibility) {} |
| |
| void FakeLocalFrameHost::DidChangeThemeColor( |
| const base::Optional<::SkColor>& theme_color) {} |
| |
| void FakeLocalFrameHost::DidFocusFrame() {} |
| |
| void FakeLocalFrameHost::EnforceInsecureRequestPolicy(uint8_t policy_bitmap) {} |
| |
| void FakeLocalFrameHost::EnforceInsecureNavigationsSet( |
| const WTF::Vector<uint32_t>& set) {} |
| |
| void FakeLocalFrameHost::DidChangeActiveSchedulerTrackedFeatures( |
| uint64_t features_mask) {} |
| |
| void FakeLocalFrameHost::BindFrameHostReceiver( |
| mojo::ScopedInterfaceEndpointHandle handle) { |
| receiver_.Bind(mojo::PendingAssociatedReceiver<mojom::blink::LocalFrameHost>( |
| std::move(handle))); |
| } |
| |
| } // namespace blink |