#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) { … }
}