spaces runs document lifecycle too many times between frames |
||||
Issue descriptionGoogle Chrome 50.0.2661.102 (Official Build) (64-bit) Revision c26c0312e940221c424c2730ef72be2c69ac1b67-refs/branch-heads/2661@{#680} OS Mac OS X Blink 537.36 (@c26c0312e940221c424c2730ef72be2c69ac1b67) JavaScript V8 5.0.71.48 https://spaces.google.com scrolling up and down animates the top header (slowly)
,
May 23 2016
No this is because we call updateAllLifeCyclePhases outside of beginamainFrame over and over again causing sync painting and compositing updates that are unnecessary. This isn't a scheduling problem. To repro just scroll down the page a little bit and let the header collapse animations run. You don't need more than a single post.
,
May 23 2016
I'll look into it.
,
Jul 8 2016
This is the delayed animation that happens after you're done scrolling a space, right? I don't see these extra lifecycle class in the traces on ToT Chrome 54, or Chrome beta. This trace was taken on Chrome 50. Stip could you retry on a newer Chrome?
,
Oct 14 2016
Closing this bug due to lack of feedback / not reproducible. I tried again at ToT just now and found that all the lifecycle updates I checked were due to BeginMainFrame, hit testing (which correctly stopped before paint), or forced style recalc (presumably due to script). |
||||
►
Sign in to add a comment |
||||
Comment 1 by schenney@chromium.org
, May 23 2016