Chromium Code Reviews
DescriptionSeperate horizontal and vertical overscrolling
This CL splits the concept of the minimum overscroll threshold into a
vertical and horizontal value. This allows configuring these overscrolls
independently since they have different behaviour. This CL also changes
the behaviour of the OverscrollController when a render has consumed the
start of a scroll. The existing behaviour of not performing horizontal
overscrolls is preserved. The vertical case is changed to allow the
scroll end effect to start on a scroll that moved content.
BUG=257121
TEST=Confirmed on device that scroll end effect occurs immediately when
the end of the page is reached via adding local patch for overscroll effect.
Confirmed that gesture nav behaviour does not change.
Updated a bunch of tests and ran them.
Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=213753
Patch Set 1 #
Total comments: 4
Patch Set 2 : Add hooks to Gesture UI and fixed threshold bug #
Total comments: 6
Patch Set 3 : Made changes requested by sadrul #
Total comments: 4
Patch Set 4 : Cleaned up comment and added test case #Patch Set 5 : Rebased CL #Patch Set 6 : Removed vertical test for platforms that don't support scroll end effect #Patch Set 7 : Fixed broken unit test #Messages
Total messages: 19 (0 generated)
|