New issue
Advanced search Search tips

Issue 662873 link

Starred by 1 user

Issue metadata

Status: Duplicate
Merged: issue 660929
Owner:
Closed: Nov 2016
Components:
EstimatedDays: ----
NextAction: ----
OS: Mac
Pri: 2
Type: Bug



Sign in to add a comment

Chrome clears webgl canvas when scrolling away

Reported by m...@issuu.com, Nov 7 2016

Issue description

UserAgent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/54.0.2840.71 Safari/537.36

Example URL:
http://blog.issuu.com/post/152267812033/beauty-brains-passion-craft-meet-the-new-issuu

Steps to reproduce the problem:
1. Scroll down to the magazine above the "Make the Most of #newissuu" line
2. Click on the orange cover image to give it focus
3. Scroll slowly down and watch it disappear

What is the expected behavior?
The cover image should be there all the time

What went wrong?
Chrome is for some reason clearing the webgl canvas by a mistake

Does it occur on multiple sites: Yes

Is it a problem with a plugin? No 

Did this work before? N/A 

Does this work in other browsers? Yes

Chrome version: 54.0.2840.71  Channel: n/a
OS Version: OS X 10.11.4
Flash Version: 

I can reproduce it on both mac and my android phone and outside an iframe and on a local development version as well. I can also reproduce with slightly modified code where the CPU profiling from developer tools reports no javascript execution at all (apart from "program" and "idle") while the error occurs. For some reason it is not reproducible here: https://issuu.com/nicoleissuu/docs/oj__1_1, even though almost all of the code is the same.
In chrome://trace it looks like some compositing stuff is happening as the problem occur that doesn't happen before, but I don't know enough about chrome to interpret it
 

Comment 1 by kochi@chromium.org, Nov 7 2016

Components: -Blink Blink>WebGL

Comment 2 by kbr@chromium.org, Nov 8 2016

Owner: ericrk@chromium.org
Status: Assigned (was: Unconfirmed)
I suspect this is the GPU rasterization bug that was reported recently. Eric, can you please triage and close this as duplicate as necessary?

Comment 3 by m...@issuu.com, Nov 8 2016

Thanks for the pointer. I didn't check closed bugs when scanning for duplicates.

I looked at https://bugs.chromium.org/p/chromium/issues/detail?id=660929 and I can confirm that disabling gpu rasterization or adding the 1x1 pixel svg at beginning of time fixes the problem. Also I cannot reproduce it in Chrome Canary.

I'll deploy the workaround as soon as possible, so you may not be able to reproduce it by then.
Mergedinto: 660929
Status: Duplicate (was: Assigned)
From mas@'s comment, sounds like this is definitely the same issue. Thanks for investigating!

Sign in to add a comment