Index: content/common/input/web_touch_event_traits.cc |
diff --git a/content/common/input/web_touch_event_traits.cc b/content/common/input/web_touch_event_traits.cc |
index 175bf78ef41d8eb20457b8e874ec195845be86fb..77aa00f7069d08ba42a8e664264f922d5e44ef6c 100644 |
--- a/content/common/input/web_touch_event_traits.cc |
+++ b/content/common/input/web_touch_event_traits.cc |
@@ -52,7 +52,9 @@ void WebTouchEventTraits::ResetType(WebInputEvent::Type type, |
WebTouchEvent* event) { |
DCHECK(WebInputEvent::isTouchEventType(type)); |
event->type = type; |
- event->cancelable = (type != WebInputEvent::TouchCancel); |
+ event->dispatchType = type == WebInputEvent::TouchCancel |
+ ? WebInputEvent::EventNonBlocking |
+ : WebInputEvent::Blocking; |
event->timeStampSeconds = timestamp_sec; |
} |