Index: Source/web/PageWidgetDelegate.cpp |
diff --git a/Source/web/PageWidgetDelegate.cpp b/Source/web/PageWidgetDelegate.cpp |
index 0c7ab2aa17c25b0a0554f833e9f302d36b74568d..6cb66ae413792b2483997aa5041f1655d879bb53 100644 |
--- a/Source/web/PageWidgetDelegate.cpp |
+++ b/Source/web/PageWidgetDelegate.cpp |
@@ -107,7 +107,7 @@ void PageWidgetDelegate::paint(Page* page, PageOverlayList* overlays, WebCanvas* |
gc.restore(); |
} |
-bool PageWidgetDelegate::handleInputEvent(Page* page, PageWidgetEventHandler& handler, const WebInputEvent& event) |
+bool PageWidgetDelegate::handleInputEvent(Page* page, PageWidgetEventHandler& handler, const WebInputEvent& event, bool canRubberbandLeft, bool canRubberbandRight) |
{ |
LocalFrame* frame = page ? page->mainFrame() : 0; |
switch (event.type) { |
@@ -139,7 +139,7 @@ bool PageWidgetDelegate::handleInputEvent(Page* page, PageWidgetEventHandler& ha |
case WebInputEvent::MouseWheel: |
if (!frame || !frame->view()) |
return false; |
- return handler.handleMouseWheel(*frame, *static_cast<const WebMouseWheelEvent*>(&event)); |
+ return handler.handleMouseWheel(*frame, *static_cast<const WebMouseWheelEvent*>(&event), canRubberbandLeft, canRubberbandRight); |
case WebInputEvent::RawKeyDown: |
case WebInputEvent::KeyDown: |
@@ -209,9 +209,9 @@ void PageWidgetEventHandler::handleMouseUp(LocalFrame& mainFrame, const WebMouse |
mainFrame.eventHandler().handleMouseReleaseEvent(PlatformMouseEventBuilder(mainFrame.view(), event)); |
} |
-bool PageWidgetEventHandler::handleMouseWheel(LocalFrame& mainFrame, const WebMouseWheelEvent& event) |
+bool PageWidgetEventHandler::handleMouseWheel(LocalFrame& mainFrame, const WebMouseWheelEvent& event, bool canRubberbandLeft, bool canRubberbandRight) |
{ |
- return mainFrame.eventHandler().handleWheelEvent(PlatformWheelEventBuilder(mainFrame.view(), event)); |
+ return mainFrame.eventHandler().handleWheelEvent(PlatformWheelEventBuilder(mainFrame.view(), event), canRubberbandLeft, canRubberbandRight); |
} |
bool PageWidgetEventHandler::handleTouchEvent(LocalFrame& mainFrame, const WebTouchEvent& event) |