New issue
Advanced search Search tips

Issue 755164 link

Starred by 1 user

Issue metadata

Status: Available
Owner: ----
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 2
Type: Bug



Sign in to add a comment

Overscroll should be handled as part of scroll-chain in cc.

Project Member Reported by sunyunjia@chromium.org, Aug 14 2017

Issue description

At blink side, overscroll is handled as part of rootscroller callback at the top of scroll-chain. If we cut off the scroll-chain by scroll-boundary-behavior, there would be no overscroll effect.

However at cc side, overscroll is handled in InputHandlerProxy outside scroll-chain, which means, even we have scroll-boundary-behavior cut off scroll-chain, we still have overscroll effect if there is any unconsumed delta.

We should handle the cc-side overscroll same with blink-side, by handling it at the top of the scroll-chain, so the scroll-boundary-behavior logic is more coherent. 

 
Cc: sahel@chromium.org
cc'ing Sahel as she is doing some work in this area.

Comment 2 by sunyunjia@chromium.org, Jan 17 (6 days ago)

Cc: sunyunjia@chromium.org
Owner: ----
Status: Available (was: Assigned)

Sign in to add a comment