Re: Scroll focus when reaching the end of a scrollable element

On Tue, Sep 23, 2014 at 8:58 PM, Rick Byers <rbyers@chromium.org> wrote:

> In blink we really only have this statefull property for touch scrolling
> (i.e. we hit-test once when scrolling starts, and don't re hit-test on each
> update in the gesture).  We convert touchpad into a series of wheel events,
> each of which hit tests on each update.  Personally I find this annoying -
> it means I may scroll through a long document and suddenly switch to
> scrolling an overflow:scroll div without having lifted my fingers.  To make
> scroll-chaining apply to touchpad scrolling, I think we'd want to first
> shift our touchpad scrolling from the wheel-like behavior to the
> touchscreen-like behavior.
>

In Gecko we have a heuristic we call "mousewheel transactions" which groups
wheel events into "transactions" to avoid that problem for
mousewheel/touchpad events.

Rob
-- 
oIo otoeololo oyooouo otohoaoto oaonoyooonoeo owohooo oioso oaonogoroyo
owoiotoho oao oboroootohoeoro oooro osoiosotoeoro owoiololo oboeo
osouobojoeocoto otooo ojouodogomoeonoto.o oAogoaoiono,o oaonoyooonoeo
owohooo
osoaoyoso otooo oao oboroootohoeoro oooro osoiosotoeoro,o o‘oRoaocoao,o’o
oioso
oaonosowoeoroaoboloeo otooo otohoeo ocooouoroto.o oAonodo oaonoyooonoeo
owohooo
osoaoyoso,o o‘oYooouo ofooooolo!o’o owoiololo oboeo oiono odoaonogoeoro
ooofo
otohoeo ofoioroeo ooofo ohoeololo.

Received on Wednesday, 24 September 2014 02:15:49 UTC