++++++++++++++++++++++++++++++++++++ FROM PRzilla: I was looking at some odd pattern and discovered that the WebCore::EventHandler will periodically synthesize mouse events while you scroll. On the desktop, the mouse cursor remains still while you scroll using mouse wheel, so this seems correct (the.cursor is moving relative to the page while scrolling, so mouse move events are in order). But for touch scrolling it seems not only a waste of battery but also completely wrong, because your finger does not move relative to the page during touch scrolling, and the synthesized events have the wrong position. --------------------------------------
Created attachment 147864 [details] (committed r120482, r=rbuis) patch
Comment on attachment 147864 [details] (committed r120482, r=rbuis) patch View in context: https://bugs.webkit.org/attachment.cgi?id=147864&action=review Looks good. > Source/WebKit/blackberry/Api/WebSettings.h:76 > + bool doesDeviceSupportMouse() const; Instead of doesDeviceSupportMouse you can just do deviceSupportsMouse.
Comment on attachment 147864 [details] (committed r120482, r=rbuis) patch Committed <http://trac.webkit.org/changeset/120482>