Index: third_party/WebKit/Source/platform/PlatformTouchEvent.h |
diff --git a/third_party/WebKit/Source/platform/PlatformTouchEvent.h b/third_party/WebKit/Source/platform/PlatformTouchEvent.h |
index 88005d12de29deab0e78aeb6a3094b792bf429fd..9a0a310d3927c32a131023865d778a060c35670c 100644 |
--- a/third_party/WebKit/Source/platform/PlatformTouchEvent.h |
+++ b/third_party/WebKit/Source/platform/PlatformTouchEvent.h |
@@ -39,7 +39,7 @@ public: |
const Vector<PlatformTouchPoint>& touchPoints() const { return m_touchPoints; } |
DispatchType dispatchType() const { return m_dispatchType; } |
- bool cancelable() const { return m_dispatchType == PlatformEvent::Blocking; } |
dtapuska
2016/05/05 19:58:27
ok this seems wrong to me; if listeners are forced
|
+ bool cancelable() const { return m_dispatchType == PlatformEvent::Blocking || m_dispatchType == ListenersForcedNonBlockingPassive; } |
bool causesScrollingIfUncanceled() const { return m_causesScrollingIfUncanceled; } |
bool shouldForceBePassive() const { return m_shouldForceBePassive; } |