summaryrefslogtreecommitdiffstats
path: root/content/browser/renderer_host/input/input_ack_handler.h
diff options
context:
space:
mode:
authormiletus <miletus@chromium.org>2015-08-06 14:16:21 -0700
committerCommit bot <commit-bot@chromium.org>2015-08-06 21:16:54 +0000
commite8cfcd8d7b283fc644c703eb33cc552fa568d510 (patch)
treeaaa0405efc2bb28714e9138e27ebadcec8168f79 /content/browser/renderer_host/input/input_ack_handler.h
parent67fe042ace898d95435362a6462b97316a45247f (diff)
downloadchromium_src-e8cfcd8d7b283fc644c703eb33cc552fa568d510.zip
chromium_src-e8cfcd8d7b283fc644c703eb33cc552fa568d510.tar.gz
chromium_src-e8cfcd8d7b283fc644c703eb33cc552fa568d510.tar.bz2
Add latency tracking for mouse move/keyboard event
BUG=515553 Review URL: https://codereview.chromium.org/1262553005 Cr-Commit-Position: refs/heads/master@{#342198}
Diffstat (limited to 'content/browser/renderer_host/input/input_ack_handler.h')
-rw-r--r--content/browser/renderer_host/input/input_ack_handler.h7
1 files changed, 5 insertions, 2 deletions
diff --git a/content/browser/renderer_host/input/input_ack_handler.h b/content/browser/renderer_host/input/input_ack_handler.h
index d050dcd..14daa35 100644
--- a/content/browser/renderer_host/input/input_ack_handler.h
+++ b/content/browser/renderer_host/input/input_ack_handler.h
@@ -19,8 +19,11 @@ class CONTENT_EXPORT InputAckHandler {
virtual ~InputAckHandler() {}
// Called upon event ack receipt from the renderer.
- virtual void OnKeyboardEventAck(const NativeWebKeyboardEvent& event,
- InputEventAckState ack_result) = 0;
+ virtual void OnKeyboardEventAck(
+ const NativeWebKeyboardEventWithLatencyInfo& event,
+ InputEventAckState ack_result) = 0;
+ virtual void OnMouseEventAck(const MouseEventWithLatencyInfo& event,
+ InputEventAckState ack_result) = 0;
virtual void OnWheelEventAck(const MouseWheelEventWithLatencyInfo& event,
InputEventAckState ack_result) = 0;
virtual void OnTouchEventAck(const TouchEventWithLatencyInfo& event,