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

Issue 839227 link

Starred by 1 user

Issue metadata

Status: WontFix
Owner:
OOO until 2019-01-24
Closed: May 2018
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Mac
Pri: 1
Type: Bug-Regression



Sign in to add a comment

WebGL to Canvas conformance test fails on El Capitan with Intel Iris GPU

Reported by tim.whar...@animoto.com, May 3 2018

Issue description

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

Steps to reproduce the problem:
Run the attached reproduction, or the WebGL to Canvas conformance test on Mac OS 10.11.6 (El Capitan) running an Intel Iris GPU.

https://www.khronos.org/registry/webgl/sdk/tests/conformance/canvas/draw-webgl-to-canvas-test.html?webglVersion=1&quiet=0

1. Create two canvases
2. Get a 2d context for one, and a GL context for the other
3. Clear the GL canvas with a solid color
4. Call CanvasRenderingContext2D.drawImage on to copy the GL canvas to the 2d canvas

What is the expected behavior?
The GL canvas is copies to the 2d canvas.

What went wrong?
The GL canvas is not copied from the 2d canvas.

Did this work before? Yes 64.0.3282.119

Does this work in other browsers? Yes

Chrome version: 66.0.3359.117  Channel: stable
OS Version: OS X 10.11.6
Flash Version: 

Works on High Sierra, Sierra. And Firefox and Safari.
 
iris-elcapitan.html
3.4 KB View Download
Cc: sindhu.chelamcherla@chromium.org
Components: Blink>Canvas Blink>WebGL
Labels: -Pri-2 Triaged-ET Pri-1
Status: Untriaged (was: Unconfirmed)
TE team do not have Mac 10.11.6 El Capitan system available with us, hence checked the issue on browserstack with steps mentioned in above comment and issue is reproducible only on Mac 10.11.6 El Capitan. Issue is not reproducible on Mac 10.12.6, Mac 10.13.4, Linux and Windows.

In browserstack free trial version we have only M65 build available. Hence unable to provide bisect info and marking as Untriaged. 

Thanks!
High Sierra.png
764 KB View Download
839227_Sierra.png
631 KB View Download
839227_EL Capitan.png
618 KB View Download

Comment 2 by kbr@chromium.org, May 3 2018

Owner: kbr@chromium.org
Status: WontFix (was: Untriaged)
We don't have the people power to bisect this bug, I'm sorry. Please upgrade your system to 10.12 or, better, 10.13.

Comment 3 by kbr@chromium.org, May 4 2018

For further detail: there were lots of graphics driver bugs in 10.11, and this is certainly one of them that Chrome is running into. Many aspects of Chrome's rendering changed in recent releases, and we worked around many such bugs for 10.11 on Intel GPUs already.

If this bug is impacting a significant fraction of your user base, please tell us.

I recommend starting to test Chrome's advance release channels – at least Beta, if not also Canary – and please file bugs as early as possible if you see regressions.

Thanks for the detail, appreciate the thought and response.
It's around 1.5% of visitors, we'll go with messaging for a read pixel workaround or rejection.

Sign in to add a comment