diff -r 79859ed3eea9 -r 919f36ff910f webengine/osswebengine/WebKit/s60/webview/WebScrollingDeceleratorGH.h --- a/webengine/osswebengine/WebKit/s60/webview/WebScrollingDeceleratorGH.h Tue Aug 31 16:17:46 2010 +0300 +++ b/webengine/osswebengine/WebKit/s60/webview/WebScrollingDeceleratorGH.h Wed Sep 01 12:28:30 2010 +0100 @@ -23,7 +23,7 @@ #include #include #include -#include +#include // MACROS @@ -60,7 +60,7 @@ public: // Main functions - void startDecel(RT_GestureHelper::TRealPoint& speed, WebScrollbarDrawer* scrollbarDrawer); + bool startDecel(TRealPoint& speed, WebScrollbarDrawer* scrollbarDrawer); void cancelDecel(); @@ -85,7 +85,7 @@ //normalized current position to minimize rounding error TPoint m_normalizedCurrentPosition; - RT_GestureHelper::TRealPoint m_initSpeed; + TRealPoint m_initSpeed; CPeriodic* m_decelTimer; @@ -94,6 +94,8 @@ TPoint m_startPos; WebScrollbarDrawer* m_scrollbarDrawer; + + TReal32 m_deceleration; };