Project

General

Profile

Bug #4473

Chrome update issues

Added by Sergey Ivanovskiy over 4 years ago. Updated over 4 years ago.

Status:
Closed
Priority:
Urgent
Target version:
-
Start date:
Due date:
% Done:

100%

billable:
No
vendor_id:
GCD
case_num:

dojo.js (161 KB) Sergey Ivanovskiy, 12/12/2019 04:02 AM

VirtualDesktop.html Magnifier - new version, added getChromeVersion() (3.99 KB) Sergey Ivanovskiy, 12/12/2019 06:01 AM

History

#1 Updated by Sergey Ivanovskiy over 4 years ago

  • Start date deleted (12/12/2019)
  • Assignee set to Sergey Ivanovskiy

On 12/11/19 2:57 PM, Eugenie V. Lyzenko wrote:

Guys,

I have just updated chrome browser to 79.0.3945.79 revision as part of the general system update.

And the new version of Chrome makes FWD completely unusable due to rendering issues. See the initial login attached.

Hope this helps to someone to ignore this issue(need to lock previous version until Chrome fix will came).

Regards,
Eugenie.

#2 Updated by Sergey Ivanovskiy over 4 years ago

  • Status changed from New to WIP

#4 Updated by Sergey Ivanovskiy over 4 years ago

I added #4334 as a related issue although its root cause was different. Labels are still displayed now with desktop icons. This issue can be due to web client changes or repaint optimizations of the browser.

#5 Updated by Sergey Ivanovskiy over 4 years ago

  • File VirtualDesktop.html added
  • File dojo.js added

The first label on the first added desktop icon was displayed, but the next labels were absent. For reproducing it needs to save these two files into the root directory of 3809e branch (usually it is 3809e/) and to open VirtualDesktop.html with Google Chrome ver 79.0.3945.79. Thus, the root cause should be similar to #4334 (labels issue) that was due to the browser optimizations.

#6 Updated by Sergey Ivanovskiy over 4 years ago

We are using low-level pixel drawing operations with alpha channel control. I am afraid that the browser optimization can break this way completely.

#7 Updated by Sergey Ivanovskiy over 4 years ago

It looks quite stupid but with this 79 version of Chrome the offscreen canvas can be HTML5 canvas but with Chromium 78 it doesn't work. Preparing the fix now.

#8 Updated by Sergey Ivanovskiy over 4 years ago

  • Status changed from WIP to Review
  • % Done changed from 0 to 100

Please review the committed revision 11438 (3809e). It fixed this issue.

#9 Updated by Sergey Ivanovskiy over 4 years ago

  • File deleted (VirtualDesktop.html)

#11 Updated by Greg Shah over 4 years ago

  • Status changed from Review to Test

It looks quite stupid but with this 79 version of Chrome the offscreen canvas can be HTML5 canvas but with Chromium 78 it doesn't work. Preparing the fix now.

Agreed. I guess the problem with Chrome was really a bug in their code. Once they fixed the code everything worked again (and the workaround does not). I'm OK with the change.

#13 Updated by Greg Shah over 4 years ago

  • Status changed from Test to Closed

Branch 3809e was merged to trunk as revision 11340.

Also available in: Atom PDF