summaryrefslogtreecommitdiffstats
path: root/content/renderer/input
diff options
context:
space:
mode:
authordavemoore@chromium.org <davemoore@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2014-01-06 23:07:39 +0000
committerdavemoore@chromium.org <davemoore@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2014-01-06 23:07:39 +0000
commit4781c0287f5660e4f3cdcc8f4c0b8d24d79622ce (patch)
tree04f6a52c0673e4348452fe802e9c870c0ec3b453 /content/renderer/input
parent6bbc1f1305e5525e06c2ae0eae0ade7a275080fd (diff)
downloadchromium_src-4781c0287f5660e4f3cdcc8f4c0b8d24d79622ce.zip
chromium_src-4781c0287f5660e4f3cdcc8f4c0b8d24d79622ce.tar.gz
chromium_src-4781c0287f5660e4f3cdcc8f4c0b8d24d79622ce.tar.bz2
Reenable overlay scrollbars
BUG=326635 TEST=Existing R=jdduke Review URL: https://codereview.chromium.org/124283003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@243194 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'content/renderer/input')
-rw-r--r--content/renderer/input/input_handler_proxy.cc8
1 files changed, 8 insertions, 0 deletions
diff --git a/content/renderer/input/input_handler_proxy.cc b/content/renderer/input/input_handler_proxy.cc
index d937a24..fa95881 100644
--- a/content/renderer/input/input_handler_proxy.cc
+++ b/content/renderer/input/input_handler_proxy.cc
@@ -229,6 +229,14 @@ InputHandlerProxy::EventDisposition InputHandlerProxy::HandleInputEvent(
return DROP_EVENT;
} else if (WebInputEvent::isKeyboardEventType(event.type)) {
CancelCurrentFling();
+ } else if (event.type == WebInputEvent::MouseMove) {
+ const WebMouseEvent& mouse_event =
+ *static_cast<const WebMouseEvent*>(&event);
+ // TODO(tony): Ignore when mouse buttons are down?
+ // TODO(davemoore): This should never happen, but bug #326635 showed some
+ // surprising crashes.
+ CHECK(input_handler_);
+ input_handler_->MouseMoveAt(gfx::Point(mouse_event.x, mouse_event.y));
}
return DID_NOT_HANDLE;