Issue metadata
Sign in to add a comment
|
Chrome resizes very slowly (have bisect) |
||||||||||||||||||||||
Issue descriptionVersion 51.0.2704.84 (64-bit) OS: Ubuntu 14.04
,
Jun 15 2016
Also attaching before/after samples
,
Jun 15 2016
Linux only or all desktop platforms?
,
Jun 15 2016
Seems to be only affecting Linux
,
Jun 15 2016
,
Jun 22 2016
,
Jun 29 2016
We should inspect about:tracing before and after the regression patch to work out what's changed.
,
Jul 4 2016
,
Jul 7 2016
Turns out that patch is from 2013, this affects Chrome 33. The post repo merge commit hash is e3f4dd836fe661014aaca0772372274222c9c4fa. I'm finding it difficult to build Chrome so far back in time to do basic investigation. Passing to commit author and reassigning as compositor animations as that is what the commit is dealing with. Lowering priority as it's a very old regression that reportedly only affects Linux.
,
Jul 7 2016
I had trouble building a checkout that old as well. If you're still trying to build, apply the attached patch, do a gclient sync and try building again. You might need to change webkit_rev in .DEPS.git The change is more noticeable on a release build.
,
Jul 7 2016
,
May 6 2017
,
May 25 2018
I am skeptical that the suspected CL can cause such a regression. The suspected CL [2] reverts [1] which was apparently broken optimization. If I understand it correctly as a result of it, we would be compositing more often when there is an active opacity animation. There does not seem to be any active animations when resizing the browser window so I don't know how that can affect things. Removing the Internals>Compositing>Animations component. I did test the resize behavior on latest stable on Linux. It is very janky but looking at trace it is more related to heavy raster which keeps GPU process busy. (If interested see attached traces). Issue 506300 is tracking fixing that. Given that the only suspected CL is related to M33 and so far we have not been able to trace it, and the fact that we are tracking the linux resize jank elsewhere I am going to close this issue. [1] original CL: https://codereview.chromium.org/63813004 [2] revert CL which is suspected: https://codereview.chromium.org/101623002 |
|||||||||||||||||||||||
►
Sign in to add a comment |
|||||||||||||||||||||||
Comment 1 by thomasanderson@chromium.org
, Jun 15 2016Labels: -Pri-3 Pri-2
13.3 KB
13.3 KB Download