// Copyright 2017 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. module content.mojom; import "content/common/input/input_handler.mojom"; // Interface exposed by the renderer for Widgets. interface Widget { // Setup the input channel for this widget. If the widget is a frame, // then it will have a FrameInputHandler and the WidgetInputHandler should // be obtained using that interface instead. The frame's FrameInputHandler // uses associated receivers to ensure serial ordering with the frame // input messages. SetupWidgetInputHandler(pending_receiver request, pending_remote host); };