New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 603208 link

Starred by 3 users

Issue metadata

Status: WontFix
Owner:
Closed: May 2016
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 2
Type: Bug



Sign in to add a comment

Very bad checker boarding when scrolling Google Music playlists (even slowly)

Project Member Reported by esprehn@chromium.org, Apr 13 2016

Issue description

Google Chrome	52.0.2707.0 (Official Build) canary (64-bit)
Revision	52d5c52fa34e5d312e2622b7799111bb63781403-refs/heads/master@{#386876}

What steps will reproduce the problem?
(1) Load https://play.google.com/music/listen?u=1#/ap/auto-playlist-thumbs-up
(2) Scroll the list

FYI: This assumes you have a bunch of thumbs up songs. You can use any playlist that's fairly long though.

The whole screen checker boards terribly as you scroll, text for the songs comes in very slowly, sometimes you get grey blocks and no text, bizarely the song durations show up first before anything else.
 
google music checkers.mov
2.2 MB Download
google-music-1.png
144 KB View Download
google-music-2.png
178 KB View Download
google-music-3.png
73.4 KB View Download
google-music-4.png
83.9 KB View Download
Cc: danakj@chromium.org vollick@chromium.org pdr@chromium.org chrishtr@chromium.org
See attached trace, most frames on the main thread seem to only take 5ms yet the screen is still full of checker boarding.
trace_google-music-checkers.json.gz
2.8 MB Download

Comment 3 by danakj@chromium.org, Apr 13 2016

Aw I don't see any frames in the trace again, is this with the "frame viewer" setting? I can't tell what's in the recordings from this trace.
This was not with frame viewer. I don't have time to debug every case of this, I'd be really great if when bugs are reported the GPU team could triage and work on repros instead of making your users do it. :)

Comment 5 by danakj@chromium.org, Apr 13 2016

It's just a lot easier to triage if the trace has the info we need.

Comment 6 by danakj@chromium.org, Apr 14 2016

This doesn't reproduce for me on linux TOT.

Comment 7 by danakj@chromium.org, Apr 14 2016

Cc: enne@chromium.org
It looks like a painting bug, but it's hard to be sure without a trace with display lists in it.
Getting traces with display lists is really hard since I have to relaunch chrome with special flags every time... can we make that easier?

Comment 9 by danakj@chromium.org, Apr 14 2016

This is what happens when you use the flag. I don't know what any of it is though: https://code.google.com/p/chromium/codesearch#chromium/src/content/renderer/skia_benchmarking_extension.cc&l=130
FYI - When running this locally with dcheck_always_on, I hit the Assert here when loading this page. Not sure if it's related:

https://code.google.com/p/chromium/codesearch#chromium/src/third_party/WebKit/Source/core/layout/compositing/PaintLayerCompositor.cpp&l=95


Owner: chrishtr@chromium.org
Status: Assigned (was: Untriaged)
I can reproduce this on 52.0.2715.0 / Mac Retina.
Status: WontFix (was: Assigned)
I can no longer reproduce on 52.0.2729.0 or 52.0.2729.3 / Mac Retina.
I also can't reproduce on 51.0.2704.36 / Mac Retina any more, which leads me to
conclude that the music site changed to no longer trigger the issue.

Going to close the bug, please reopen if there is a new repro.

Sign in to add a comment