GNOME Bugzilla – Bug 461273
RFE: Add kinetic scrolling to epiphany
Last modified: 2013-03-19 13:01:23 UTC
OpenMoko was nice enough to release code demoing iphone-like kinetic scrolling in a listview. It would be nice if you could grab an empty part of a webpage and scroll like this. Demo: http://chrislord.net/files/mokofingerscroll.ogg Code: http://svnweb.openmoko.org/trunk/src/target/OM-2007.2/libraries/libmokoui2/libmokoui/moko-finger-scroll.c?rev=2545&view=markup
The smooth scroll setting in Epiphany depends on Mozilla, I'm afraid that kinetic scrolling would also have to be implemented on the Mozilla side.
As for the webkit side, standard gtk+ widgets are used, so when gtk+ supports inertial scrolling it will just work.
Webkit GTK now supports smooth scrolling, supported by the GNOME 3.4 smooth scrolling work. What needs to happen for Epiphany to benefit from this? Do we need to use the new smooth scrolling event masks in GTK?
The webkit gtk smooth scrolling bug report, now closed, is here: https://bugs.webkit.org/show_bug.cgi?id=16123
This works now if you enable org.gnome.epiphany.enable-smooth-scrolling (off by default). Closing.