Index: third_party/WebKit/Source/web/PageWidgetDelegate.cpp |
diff --git a/third_party/WebKit/Source/web/PageWidgetDelegate.cpp b/third_party/WebKit/Source/web/PageWidgetDelegate.cpp |
index 6071842ca60d39eab45b9a713b35c08493d517d0..f972271d9e72d09c28b7911b9d794724f4b48a3a 100644 |
--- a/third_party/WebKit/Source/web/PageWidgetDelegate.cpp |
+++ b/third_party/WebKit/Source/web/PageWidgetDelegate.cpp |
@@ -114,7 +114,7 @@ void PageWidgetDelegate::paintIgnoringCompositing(Page& page, WebCanvas* canvas, |
paintInternal(page, canvas, rect, root, GlobalPaintFlattenCompositingLayers); |
} |
-bool PageWidgetDelegate::handleInputEvent(PageWidgetEventHandler& handler, const WebInputEvent& event, LocalFrame* root) |
+WebInputEventResult PageWidgetDelegate::handleInputEvent(PageWidgetEventHandler& handler, const WebInputEvent& event, LocalFrame* root) |
{ |
switch (event.type) { |
@@ -125,28 +125,28 @@ bool PageWidgetDelegate::handleInputEvent(PageWidgetEventHandler& handler, const |
// detached? |
case WebInputEvent::MouseMove: |
if (!root || !root->view()) |
- return true; |
+ return WebInputEventResult::HandledDefaultHandler; |
handler.handleMouseMove(*root, static_cast<const WebMouseEvent&>(event)); |
- return true; |
+ return WebInputEventResult::HandledDefaultHandler; |
case WebInputEvent::MouseLeave: |
if (!root || !root->view()) |
- return true; |
+ return WebInputEventResult::HandledDefaultHandler; |
handler.handleMouseLeave(*root, static_cast<const WebMouseEvent&>(event)); |
- return true; |
+ return WebInputEventResult::HandledDefaultHandler; |
case WebInputEvent::MouseDown: |
if (!root || !root->view()) |
- return true; |
+ return WebInputEventResult::HandledDefaultHandler; |
handler.handleMouseDown(*root, static_cast<const WebMouseEvent&>(event)); |
- return true; |
+ return WebInputEventResult::HandledDefaultHandler; |
case WebInputEvent::MouseUp: |
if (!root || !root->view()) |
- return true; |
+ return WebInputEventResult::HandledDefaultHandler; |
handler.handleMouseUp(*root, static_cast<const WebMouseEvent&>(event)); |
- return true; |
+ return WebInputEventResult::HandledDefaultHandler; |
case WebInputEvent::MouseWheel: |
if (!root || !root->view()) |
- return false; |
+ return WebInputEventResult::NotHandled; |
return handler.handleMouseWheel(*root, static_cast<const WebMouseWheelEvent&>(event)); |
case WebInputEvent::RawKeyDown: |
@@ -177,16 +177,16 @@ bool PageWidgetDelegate::handleInputEvent(PageWidgetEventHandler& handler, const |
case WebInputEvent::TouchEnd: |
case WebInputEvent::TouchCancel: |
if (!root || !root->view()) |
- return false; |
+ return WebInputEventResult::NotHandled; |
return handler.handleTouchEvent(*root, static_cast<const WebTouchEvent&>(event)); |
case WebInputEvent::GesturePinchBegin: |
case WebInputEvent::GesturePinchEnd: |
case WebInputEvent::GesturePinchUpdate: |
// Touchscreen pinch events are currently not handled in main thread. Once they are, |
// these should be passed to |handleGestureEvent| similar to gesture scroll events. |
- return false; |
+ return WebInputEventResult::NotHandled; |
default: |
- return false; |
+ return WebInputEventResult::NotHandled; |
} |
} |
@@ -213,12 +213,12 @@ void PageWidgetEventHandler::handleMouseUp(LocalFrame& mainFrame, const WebMouse |
mainFrame.eventHandler().handleMouseReleaseEvent(PlatformMouseEventBuilder(mainFrame.view(), event)); |
} |
-bool PageWidgetEventHandler::handleMouseWheel(LocalFrame& mainFrame, const WebMouseWheelEvent& event) |
+WebInputEventResult PageWidgetEventHandler::handleMouseWheel(LocalFrame& mainFrame, const WebMouseWheelEvent& event) |
{ |
return mainFrame.eventHandler().handleWheelEvent(PlatformWheelEventBuilder(mainFrame.view(), event)); |
} |
-bool PageWidgetEventHandler::handleTouchEvent(LocalFrame& mainFrame, const WebTouchEvent& event) |
+WebInputEventResult PageWidgetEventHandler::handleTouchEvent(LocalFrame& mainFrame, const WebTouchEvent& event) |
{ |
return mainFrame.eventHandler().handleTouchEvent(PlatformTouchEventBuilder(mainFrame.view(), event)); |
} |