DescriptionMain-thread scroll if we have fixed-pos children and overflow:hidden.
If we are overflow:hidden and have fixed-pos children we would transition
to impl-side scrolling. This was exposing another bug (304810)
where on impl-side where we do not correctly stop body elements from
scrolling. This lead us to scroll elements on the impl-thread even
if they need to be main-thread scrolled.
Here we do not short-circuit the main-thread requirements if
the frame is overflow:hidden. This is equivalent to our old
implementation, and lets gmail continue to be on impl-thread,
which is what abarth had originally changed that caused this issue.
BUG=411767
R=vollick@chromium.org
Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=184891
Patch Set 1 #
Total comments: 8
Patch Set 2 : #
Total comments: 4
Patch Set 3 : #
Messages
Total messages: 17 (4 generated)
|