diff options
author | davemoore@chromium.org <davemoore@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2014-01-06 23:07:39 +0000 |
---|---|---|
committer | davemoore@chromium.org <davemoore@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2014-01-06 23:07:39 +0000 |
commit | 4781c0287f5660e4f3cdcc8f4c0b8d24d79622ce (patch) | |
tree | 04f6a52c0673e4348452fe802e9c870c0ec3b453 /content/renderer/input | |
parent | 6bbc1f1305e5525e06c2ae0eae0ade7a275080fd (diff) | |
download | chromium_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.cc | 8 |
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; |