chromium/content/test/mock_render_widget_host_delegate.cc

// Copyright 2017 The Chromium Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.

#include "content/test/mock_render_widget_host_delegate.h"

#include "base/notimplemented.h"
#include "components/input/native_web_keyboard_event.h"
#include "components/viz/common/hit_test/hit_test_data_provider.h"
#include "components/viz/host/host_frame_sink_manager.h"
#include "content/browser/compositor/surface_utils.h"
#include "content/browser/renderer_host/render_widget_host_impl.h"
#include "content/browser/renderer_host/render_widget_host_view_base.h"
#include "ui/compositor/compositor.h"
#include "ui/display/screen.h"

namespace content {

MockRenderWidgetHostDelegate::MockRenderWidgetHostDelegate() = default;

MockRenderWidgetHostDelegate::~MockRenderWidgetHostDelegate() = default;

void MockRenderWidgetHostDelegate::ResizeDueToAutoResize(
    RenderWidgetHostImpl* render_widget_host,
    const gfx::Size& new_size) {}

KeyboardEventProcessingResult
MockRenderWidgetHostDelegate::PreHandleKeyboardEvent(
    const input::NativeWebKeyboardEvent& event) {}

void MockRenderWidgetHostDelegate::ExecuteEditCommand(
    const std::string& command,
    const std::optional<std::u16string>& value) {}

void MockRenderWidgetHostDelegate::Undo() {}

void MockRenderWidgetHostDelegate::Redo() {}

void MockRenderWidgetHostDelegate::Cut() {}

void MockRenderWidgetHostDelegate::Copy() {}

void MockRenderWidgetHostDelegate::Paste() {}

void MockRenderWidgetHostDelegate::PasteAndMatchStyle() {}

void MockRenderWidgetHostDelegate::SelectAll() {}

void MockRenderWidgetHostDelegate::CreateInputEventRouter() {}

input::RenderWidgetHostInputEventRouter*
MockRenderWidgetHostDelegate::GetInputEventRouter() {}

RenderWidgetHostImpl* MockRenderWidgetHostDelegate::GetFocusedRenderWidgetHost(
    RenderWidgetHostImpl* widget_host) {}

void MockRenderWidgetHostDelegate::SendScreenRects() {}

TextInputManager* MockRenderWidgetHostDelegate::GetTextInputManager() {}

bool MockRenderWidgetHostDelegate::IsFullscreen() {}

RenderViewHostDelegateView* MockRenderWidgetHostDelegate::GetDelegateView() {}

VisibleTimeRequestTrigger&
MockRenderWidgetHostDelegate::GetVisibleTimeRequestTrigger() {}

gfx::mojom::DelegatedInkPointRenderer*
MockRenderWidgetHostDelegate::GetDelegatedInkRenderer(
    ui::Compositor* compositor) {}

void MockRenderWidgetHostDelegate::OnInputIgnored(
    const blink::WebInputEvent& event) {}

input::TouchEmulator* MockRenderWidgetHostDelegate::GetTouchEmulator(
    bool create_if_necessary) {}

}  // namespace content