Index: trunk/src/content/common/input/web_input_event_traits.cc |
=================================================================== |
--- trunk/src/content/common/input/web_input_event_traits.cc (revision 266575) |
+++ trunk/src/content/common/input/web_input_event_traits.cc (working copy) |
@@ -334,31 +334,28 @@ |
Apply(WebInputEventCoalesce(), event->type, event_to_coalesce, event); |
} |
-bool WebInputEventTraits::IgnoresAckDisposition(const WebInputEvent& event) { |
- switch (event.type) { |
+bool WebInputEventTraits::IgnoresAckDisposition( |
+ blink::WebInputEvent::Type type) { |
+ switch (type) { |
+ case WebInputEvent::GestureTapDown: |
+ case WebInputEvent::GestureShowPress: |
+ case WebInputEvent::GestureTapCancel: |
+ case WebInputEvent::GestureTap: |
+ case WebInputEvent::GesturePinchBegin: |
+ case WebInputEvent::GesturePinchEnd: |
+ case WebInputEvent::GestureScrollBegin: |
+ case WebInputEvent::GestureScrollEnd: |
+ case WebInputEvent::TouchCancel: |
case WebInputEvent::MouseDown: |
case WebInputEvent::MouseUp: |
case WebInputEvent::MouseEnter: |
case WebInputEvent::MouseLeave: |
case WebInputEvent::ContextMenu: |
- case WebInputEvent::GestureScrollBegin: |
- case WebInputEvent::GestureScrollEnd: |
- case WebInputEvent::GestureShowPress: |
- case WebInputEvent::GestureTap: |
- case WebInputEvent::GestureTapUnconfirmed: |
- case WebInputEvent::GestureTapDown: |
- case WebInputEvent::GestureTapCancel: |
- case WebInputEvent::GesturePinchBegin: |
- case WebInputEvent::GesturePinchEnd: |
- case WebInputEvent::TouchCancel: |
return true; |
- case WebInputEvent::TouchStart: |
- case WebInputEvent::TouchMove: |
- case WebInputEvent::TouchEnd: |
- return !static_cast<const WebTouchEvent&>(event).cancelable; |
default: |
- return false; |
+ break; |
} |
+ return false; |
} |
} // namespace content |