New issue
Advanced search Search tips

Issue 613773 link

Starred by 1 user

Issue metadata

Status: WontFix
Owner:
Closed: Oct 2016
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Mac
Pri: 3
Type: Bug



Sign in to add a comment

spaces runs document lifecycle too many times between frames

Project Member Reported by stip@chromium.org, May 21 2016

Issue description

Google 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)

 
Screen Shot 2016-05-20 at 6.24.04 PM.png
296 KB View Download
Labels: Needs-Feedback
More info needed. Is this only during scrolling? If so, is there some staging site we can look at that has a lot of content to trigger scrolling?

Is the animation necessary and sufficient to create the problem?

Regardless, this seems more like a scheduling problem.
Labels: -Needs-Feedback
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.
Owner: chrishtr@chromium.org
Status: Assigned (was: Unconfirmed)
I'll look into it.
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?
Status: WontFix (was: Assigned)
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