Index: third_party/WebKit/Source/core/input/PointerEventManager.cpp |
diff --git a/third_party/WebKit/Source/core/input/PointerEventManager.cpp b/third_party/WebKit/Source/core/input/PointerEventManager.cpp |
index 9c1c959f29b6ab4c7e62e0a7f90508fdc5e12128..d4b8b11197d5f79b499d0d7bcc6875ccb4dbd14e 100644 |
--- a/third_party/WebKit/Source/core/input/PointerEventManager.cpp |
+++ b/third_party/WebKit/Source/core/input/PointerEventManager.cpp |
@@ -262,6 +262,7 @@ void PointerEventManager::unblockTouchPointers() { |
WebInputEventResult PointerEventManager::handleTouchEvents( |
const PlatformTouchEvent& event) { |
+ m_frame->document()->setHasReceivedUserGesture(); |
if (event.type() == PlatformEvent::TouchScrollStarted) { |
blockTouchPointers(); |
m_touchEventManager->setTouchScrollStarted(); |