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

Issue 683976 link

Starred by 9 users

Issue metadata

Status: Available
Owner: ----
Cc:
Components:
EstimatedDays: ----
NextAction: 2017-03-13
OS: Windows , All
Pri: 2
Type: Bug



Sign in to add a comment

context.drawImage() slows down massively when drawing a few large images in a batch

Reported by jer...@duckware.com, Jan 23 2017

Issue description

UserAgent: Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/55.0.2883.87 Safari/537.36

Steps to reproduce the problem:
1. visit vsynctester.com
2. click on gear icon
3. set 'background images' to 30 MP

What is the expected behavior?
browser should not slow down

What went wrong?
browser slows down massively

Did this work before? N/A 

Chrome version: 55.0.2883.87  Channel: stable
OS Version: 6.1 (Windows 7, Windows Server 2008 R2)
Flash Version: Shockwave Flash 24.0 r0

See issue 464835
 
Components: Blink>Canvas
Labels: Needs-Bisect Needs-Triage-M55
Cc: junov@chromium.org
Labels: Needs-Feedback
junov@: Could you please take a look into this if it can be merged into Issue 683994.

Comment 4 by junov@chromium.org, Jan 24 2017

It has the same title, but it is a separate use case and I have not verified that the root cause is identical.
Thanks for the update.
jerryj@/junov@ : Could you please help providing more description to differentiate good and Bad from Chrome TE side. 
Was unable to find the VSYNC word being either red or syan, its flickering continuously and looks grey on Win 10 using stable 55.0.2883.87 and canary 58.0.2991.0.

Comment 6 by jer...@duckware.com, Jan 25 2017

durga.behera@, the bug is well known, as well as the solution.  See https://bugs.chromium.org/p/chromium/issues/detail?id=464835#c33.

Are you testing on intel integrated graphics systems?  Attached is what I see.  Massive slow down once memory for images goes beyond a limit.
bug.jpg
125 KB View Download
Labels: -Needs-Feedback
TE, I believe this will manifest more rapidly on a low-GPU memory device. Hence the suggestion in comment #6 to use an integrated graphics devices.
NextAction: 2017-02-13
Labels: PaintTeamTriaged-20170224 OS-All
NextAction: 2017-03-13
Still waiting on Bisect.
Status: Available (was: Unconfirmed)

Comment 11 by fs...@chromium.org, Apr 13 2017

Status: Fixed (was: Available)
I can't repro this anymore. And we did fix things related to this.
Still looking into the VSYNC issue, but this one seems to be ok. Please reopen if it's still happening.
fs/11: undo 'Fixed'.  The problem has not been fixed.

Comment 13 Deleted

fserb, marking as 'Fixed' was an error.  Please undo that change.  See attached video for proof that issue is not fixed (run against win64 r464641 59.0.3071.0)

20170414_145559.mp4
6.5 MB View Download
Owner: fs...@chromium.org
Status: Assigned (was: Fixed)

Comment 16 by fs...@chromium.org, Apr 18 2017

Cc: fs...@chromium.org
Owner: ----
Status: Available (was: Assigned)
Cc: sureshkumari@chromium.org
Labels: -Needs-Bisect M-60
Able to reproduce the issue on Windows-10 using chrome stable version 58.0.3029.110 and canary 60.0.3108.0 with the steps  mentioned in comment#0.
This is non-regression issue, observed from M30 #30.0.1599.92 and confirming the issue for further investigation.

Thanks..
Project Member

Comment 18 by sheriffbot@chromium.org, May 24 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 19 by junov@chromium.org, Jun 21 2018

Status: Available (was: Untriaged)
Cc: -junov@chromium.org

Sign in to add a comment