| Index: third_party/WebKit/Source/core/input/EventHandler.cpp
|
| diff --git a/third_party/WebKit/Source/core/input/EventHandler.cpp b/third_party/WebKit/Source/core/input/EventHandler.cpp
|
| index 81e9c4711a67f2595fe4b3b9fc08609d8f820327..a5b46c787dcb2f423b9d8eeeb0dc451b066695e3 100644
|
| --- a/third_party/WebKit/Source/core/input/EventHandler.cpp
|
| +++ b/third_party/WebKit/Source/core/input/EventHandler.cpp
|
| @@ -1732,8 +1732,8 @@ namespace {
|
|
|
| ScrollResult scrollAreaWithWheelEvent(const PlatformWheelEvent& event, ScrollableArea& scrollableArea)
|
| {
|
| - float deltaX = event.railsMode() != PlatformEvent::RailsModeVertical ? event.deltaX() : 0;
|
| - float deltaY = event.railsMode() != PlatformEvent::RailsModeHorizontal ? event.deltaY() : 0;
|
| + float deltaX = event.getRailsMode() != PlatformEvent::RailsModeVertical ? event.deltaX() : 0;
|
| + float deltaY = event.getRailsMode() != PlatformEvent::RailsModeHorizontal ? event.deltaY() : 0;
|
|
|
| ScrollGranularity granularity =
|
| event.granularity() == ScrollByPixelWheelEvent ? ScrollByPixel : ScrollByPage;
|
| @@ -1851,11 +1851,11 @@ void EventHandler::defaultWheelEventHandler(Node* startNode, WheelEvent* wheelEv
|
| // a MacBook pro is an example of a 2-dimensional mouse wheel event (where both deltaX and deltaY can be set).
|
|
|
| // FIXME: enable scroll customization in this case. See crbug.com/410974.
|
| - if (wheelEvent->railsMode() != Event::RailsModeVertical
|
| + if (wheelEvent->getRailsMode() != Event::RailsModeVertical
|
| && scroll(ScrollRightIgnoringWritingMode, granularity, startNode, &stopNode, wheelEvent->deltaX()).didScroll)
|
| wheelEvent->setDefaultHandled();
|
|
|
| - if (wheelEvent->railsMode() != Event::RailsModeHorizontal
|
| + if (wheelEvent->getRailsMode() != Event::RailsModeHorizontal
|
| && scroll(ScrollDownIgnoringWritingMode, granularity, startNode, &stopNode, wheelEvent->deltaY()).didScroll)
|
| wheelEvent->setDefaultHandled();
|
|
|
|
|