1 // Copyright 2014 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file.
5 #ifndef CONTENT_BROWSER_DEVTOOLS_PROTOCOL_INPUT_HANDLER_H_
6 #define CONTENT_BROWSER_DEVTOOLS_PROTOCOL_INPUT_HANDLER_H_
8 #include "content/browser/devtools/protocol/devtools_protocol_handler_impl.h"
12 class RenderViewHostImpl;
19 typedef DevToolsProtocolClient::Response Response;
22 virtual ~InputHandler();
24 void SetRenderViewHost(RenderViewHostImpl* host);
26 Response EmulateTouchFromMouseEvent(const std::string& type,
30 const std::string& button,
37 RenderViewHostImpl* host_;
39 DISALLOW_COPY_AND_ASSIGN(InputHandler);
43 } // namespace devtools
44 } // namespace content
46 #endif // CONTENT_BROWSER_DEVTOOLS_PROTOCOL_INPUT_HANDLER_H_