Index: ui/events/blink/blink_event_util.cc |
diff --git a/ui/events/blink/blink_event_util.cc b/ui/events/blink/blink_event_util.cc |
index 436d2d85df6d774e076fe6dcedeaf6ed31fcf3be..df39dcf713c49bd851637ab7fb01c5a7f70adaef 100644 |
--- a/ui/events/blink/blink_event_util.cc |
+++ b/ui/events/blink/blink_event_util.cc |
@@ -169,7 +169,9 @@ blink::WebTouchEvent CreateWebTouchEventFromMotionEvent( |
blink::WebTouchEvent result; |
result.type = ToWebInputEventType(event.GetAction()); |
- result.cancelable = (result.type != WebInputEvent::TouchCancel); |
+ result.dispatchType = result.type == WebInputEvent::TouchCancel |
+ ? WebInputEvent::EventNonBlocking |
+ : WebInputEvent::Blocking; |
result.timeStampSeconds = |
(event.GetEventTime() - base::TimeTicks()).InSecondsF(); |
result.movedBeyondSlopRegion = moved_beyond_slop_region; |