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

Issue 745751 link

Starred by 2 users

Issue metadata

Status: WontFix
Owner:
Closed: Aug 2017
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Windows
Pri: 1
Type: Bug



Sign in to add a comment

Multi-second redraw latency with themes

Project Member Reported by siggi@chromium.org, Jul 18 2017

Issue description

Chrome Version: 61.0.3160.1 (Official Build) canary SyzyASan (32-bit) (cohort: ASAN)
OS: Win10

Enable this theme: https://chrome.google.com/webstore/detail/marble/ijhebjoppbkfocoeceijgihihgckeool?hl=en

Create a new window wait 5-10 seconds for it to show up and render. Create a couple of tabs, wait 5-10 seconds for them to render when you tab between them.

Disable the theme and performance returns to normal.
 

Comment 1 by siggi@chromium.org, Jul 18 2017

Owner: vmi...@chromium.org
Assigning to Victor for triaging.

Comment 2 by siggi@chromium.org, Jul 18 2017

Note that I've been on vacation since June 23, and I saw this first on July 17's Canary. Unfortunately that's the best I can do to bound the regression range.

Comment 3 by vmi...@chromium.org, Jul 18 2017

I can't repro this on Mac.  Could someone check on Windows?

siggi@ if you could attach the "chrome://gpu/" output it may help us reproduce quicker.

Comment 4 by vmi...@chromium.org, Jul 18 2017

Cc: sunn...@chromium.org geoffl...@chromium.org enne@chromium.org ericrk@chromium.org
+folks.  Would anyone be able to test this on Windows?  I'm traveling and can't right now.

Comment 5 by siggi@chromium.org, Jul 18 2017

gpu.htm
53.9 KB View Download

Comment 6 by vmi...@chromium.org, Jul 18 2017

Cc: jbau...@chromium.org
I'm not seeing this on windows on 61.0.3162.0, though that's not using syzyasan or the heap profiler.

Comment 8 by siggi@chromium.org, Jul 20 2017

Cc: chrisha@chromium.org
If it's still present on "61.0.3162.1 (Official Build) canary SyzyASan (32-bit) (cohort: ASAN)", it's not nearly as bad.
I still have ~2s latency on the appearance of a new window on a Z840, but I can't say whether that's "usual" lag. Chris, can you try and repro by flipping that theme in and out?

It's definitely still present, but less so than yesterday. Lag is still appreciable when opening windows and resizing.
Status: Assigned (was: Untriaged)
IIRC vmiura is in MON this week -- maybe you can hunt them down and show them the repro?

If not, could you attach a cell phone video of the behavior?

Comment 11 by siggi@chromium.org, Jul 25 2017

Sure, vmiura can swing around take a look anytime. Here's a video of this:
<https://drive.google.com/open?id=0B8YbtTsalMc_WnhrMWxWZUQ4Mzg>

First showing redraw behavior on Canary without theme, installing theme, then repeating to demonstrate the redraw delay.

Second showing redraw behavior on Stable without theme, installing theme, then repeating.
Status: WontFix (was: Assigned)
I haven't been able to reproduce this on recent SyzyASan Canary, or the nearest build I could find to 61.0.3160.1.  Resizing is slower than regular builds but this is normal with Asan - paint code seems 6x slower.

I suspect some bug in Canary that got amplified but is no longer an issue.

Please re-open if you notice excessive tab switching or resizing times again.

Sign in to add a comment