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 a79f926cb788ce569270f4702c0ee0f43ad14f73..1f94c705f29a16b2ab93d64e5a8a94ae14f199e9 100644 |
--- a/third_party/WebKit/Source/core/input/EventHandler.cpp |
+++ b/third_party/WebKit/Source/core/input/EventHandler.cpp |
@@ -2500,10 +2500,7 @@ bool EventHandler::isRootScroller(const Node& node) const |
if (!node.isElementNode() || node.document().ownerElement()) |
return false; |
- Element* scrollingElement = node.document().scrollingElement(); |
- return scrollingElement |
- ? toElement(&node) == node.document().scrollingElement() |
- : toElement(&node) == node.document().documentElement(); |
+ return node.document().rootScroller() == toElement(&node); |
} |
WebInputEventResult EventHandler::handleGestureScrollUpdate(const PlatformGestureEvent& gestureEvent) |