Currently, kinetic scrolling is a complete mess: -it is enabled by default on the N900 but allow selections -it is not enabled on other platform that should have this feature (Symbian, Windows 7, Mac) -applications write their own limited version with event filter, the implementations vary a lot To be addressed correctly, kinetic scrolling must be implemented in QtWebkit. This bug report is a clone of http://bugreports.qt.nokia.com/browse/QTWEBKIT-93. It depends on the kinetic scrolling algorithms being available publicly in Qt: http://bugreports.qt.nokia.com/browse/QTBUG-8476
It is actually a bit more complicated than that, as for allowing nice kinetic scrolling, nice zooming etc, we want to use the tiling implementation, which requires us to make a QGraphicsWebView which has the size of the contents (resizedToContents) and then make a view scroll that.
The plan for mobile have changed. GraphicsWebView is used with resizeToContent and scrolling is not handled by WebKit anymore. The plan for Windows 7 and Mac is unclear on gesture recognizer side. I close this bug, new bugs can be reopened for Windows 7 and Mac.