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 d212e6c7d4057c758c0b086fb52b523cf1b457a8..8d6712b0d366444f0acf43315e0a0996b788db8c 100644 |
--- a/third_party/WebKit/Source/core/input/EventHandler.cpp |
+++ b/third_party/WebKit/Source/core/input/EventHandler.cpp |
@@ -2505,10 +2505,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) |