| Index: webkit/compositor_bindings/web_to_ccinput_handler_adapter.cc
|
| diff --git a/webkit/compositor_bindings/web_to_ccinput_handler_adapter.cc b/webkit/compositor_bindings/web_to_ccinput_handler_adapter.cc
|
| index 9d68cf34da075354d70fd649c3751d5ae7b1bee0..30d105a647d86fda8fc448e7531165300c8cde3e 100644
|
| --- a/webkit/compositor_bindings/web_to_ccinput_handler_adapter.cc
|
| +++ b/webkit/compositor_bindings/web_to_ccinput_handler_adapter.cc
|
| @@ -47,9 +47,14 @@ public:
|
| return static_cast<WebInputHandlerClient::ScrollStatus>(m_client->scrollBegin(point, static_cast<cc::InputHandlerClient::ScrollInputType>(type)));
|
| }
|
|
|
| - virtual void scrollBy(WebPoint point, WebSize offset) OVERRIDE
|
| + virtual void scrollBy(WebPoint point, WebSize offset)
|
| {
|
| - m_client->scrollBy(point, offset);
|
| + scrollByIfPossible(point, offset);
|
| + }
|
| +
|
| + virtual bool scrollByIfPossible(WebPoint point, WebSize offset)
|
| + {
|
| + return m_client->scrollBy(point, offset);
|
| }
|
|
|
| virtual void scrollEnd() OVERRIDE
|
|
|