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

Issue 702925 link

Starred by 1 user

Issue metadata

Status: Archived
Owner: ----
Closed: Apr 2018
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Android
Pri: 2
Type: Bug



Sign in to add a comment

Random flickers in HTML 5 canvas when the size is set to anything larger than default.

Reported by skeet...@gmail.com, Mar 18 2017

Issue description

Steps to reproduce the problem:
Open this in the mobile browser:

https://jsfiddle.net/66ff93jz/2/

Zoom in to the canvas using 2 fingers.

What is the expected behavior?
There shouldn't be any random flickering, just like when the canvas is not resized:

https://jsfiddle.net/66ff93jz/

(try zooming in to the canvas on this one, there are no issues)

What went wrong?
It looks like for some reason image smoothing is being turned on and off randomly, but only when the canvas is not resized.

Additionally, attempting to turn off image smoothing completely was completely ineffective.

Did this work before? No 

Chrome version: 56.0.2924.87  Channel: n/a
OS Version: 7
Flash Version: 

I wrote a more detailed explaination here as well, but the details I provided here should be more than enough to identify the issue.
http://stackoverflow.com/questions/42879670/bug-discovered-in-chrom-mobile-html-5-canvas-possible-work-around-fiddles-incl
 

Comment 1 by skeet...@gmail.com, Mar 18 2017

Oh, and I forgot to mention that this issue does not exist in any other browser (including Chrome for desktop, and mobile browsers other than Chrome)

Comment 2 by skeet...@gmail.com, Mar 18 2017

Oops, I said in the "what went wrong" seciont "but only when the canvas is not resized." but I meant "but only when the canvas is resized to anything larger than default."
Components: -Blink Blink>Canvas Blink>Paint
Can reproduce the flickering on M57 Nexus5x

Comment 4 by junov@chromium.org, Mar 20 2017

Labels: Needs-Bisect
Status: Available (was: Unconfirmed)
Components: -Blink>Paint
Labels: PaintTeamTriaged-20170320 BugSource-User
Labels: M-57
Cc: mummare...@chromium.org
Labels: triage-te
I am able to reproduce on M57 latest build (57.0.2987.117)/ Nexus5x.

Labels: -triage-te -Needs-Bisect
Even this issue is reproducing in older builds (M55) as well. so CL# bisect not possible for now. removing triage-te and Needs-Bisect labels.
Project Member

Comment 10 by sheriffbot@chromium.org, Mar 28 2018

Labels: Hotlist-Recharge-Cold
Status: Untriaged (was: Available)
This issue has been Available for over a year. If it's no longer important or seems unlikely to be fixed, please consider closing it out. If it is important, please re-triage the issue.

Sorry for the inconvenience if the bug really should have been left as Available.

For more details visit https://www.chromium.org/issue-tracking/autotriage - Your friendly Sheriffbot

Comment 11 by junov@chromium.org, Apr 23 2018

Status: Archived (was: Untriaged)

Sign in to add a comment