Scrolling in chrome://downloads/ is janky. |
|||||||
Issue descriptionVersion: 49.0.2623.87 OS: OS X What steps will reproduce the problem? (1) Download a bunch of files (2) Open chrome://downloads/ page. (3) Scroll up and down. What is the expected output? I expect the scrolling not to be janky. What do you see instead? The scrolling is janky. Video showing the jank (sharing restricted to googlers): https://drive.google.com/a/google.com/file/d/0Bw-kA2pwDsU-dWpxWllHRnhncU0/view?usp=sharing
,
Apr 1 2016
[mac triage] This does look oddly bad. I couldn't repro on a macbook pro in 49.0.2623.110, even with a Chrome build in the background pinning all my processors. I had about 60 downloads (not that many tbh). I suspect there's something here though. Not sure if it's mac specific. Next step is probably to collect a trace from a computer where this reproduces - jff@: could you assist? There are instructions here: https://www.chromium.org/developers/how-tos/submitting-a-performance-bug
,
Apr 1 2016
Reproduced the jank around 10 times
,
Jul 1 2016
yeah, this is probably an <iron-list> thing :(
,
Jul 1 2016
,
Apr 25 2017
Since there is an owner, this bug is not untriaged. Updating the status.
,
Apr 25 2017
I'm not very familiar with tracing, but I can see very expensive layout work. FrameView::performLayout takes ~600ms per frame. From the video, I can see a base64 string. Maybe this is the O(n^3) case present in text-overflow:ellipsis; that @dbeam mentioned before? It would be great if you can share the content of the items array.
,
Apr 25 2017
jif@: we started truncating most of the URLs[1] a while back. is this still an issue in newer chrome versions? [1] https://codereview.chromium.org/2455393004
,
Apr 28 2017
Scrolling is now smooth, so seems like this is not an issue anymore :-) |
|||||||
►
Sign in to add a comment |
|||||||
Comment 1 by jif@chromium.org
, Mar 29 2016