Online Play Demo - Chrome Bug Fixed
Posted: Thu Jan 05, 2017 09:46
Hey folks,
As some might know, there was a bug in chrome that miscalculated the css3-perspective transform matrices in combination with high dpi screens.
The bugs were in chrome's blink rendering engine while using hardware enhanced zooming.
Since our perspective-rendering is using the css3 transformations of this great blog post (by franklin)
http://franklinta.com/2014/09/08/comput ... ransforms/
we suffered from this chrome bug
https://bugs.chromium.org/p/chromium/is ... ?id=242685
and hand no other work around then to disable the following setting in chrome
chrome://flags/#enable-use-zoom-for-dsf
Frankin just informed me that he fixed the issue in chrome itself and is available in the 56 beta and 57 dev build.
If you like you can install the nightly build (canary) along your usual chrome version
https://www.chromium.org/getting-involved/dev-channel
I did and can confirm that issue is gone, and we don't need the special setting any longer.
The fix will be rolled out in M56, and should be available in a couple of weeks.
Thanks to Franklin for solving it.
Kind regards,
Nico
As some might know, there was a bug in chrome that miscalculated the css3-perspective transform matrices in combination with high dpi screens.
The bugs were in chrome's blink rendering engine while using hardware enhanced zooming.
Since our perspective-rendering is using the css3 transformations of this great blog post (by franklin)
http://franklinta.com/2014/09/08/comput ... ransforms/
we suffered from this chrome bug
https://bugs.chromium.org/p/chromium/is ... ?id=242685
and hand no other work around then to disable the following setting in chrome
chrome://flags/#enable-use-zoom-for-dsf
Frankin just informed me that he fixed the issue in chrome itself and is available in the 56 beta and 57 dev build.
If you like you can install the nightly build (canary) along your usual chrome version
https://www.chromium.org/getting-involved/dev-channel
I did and can confirm that issue is gone, and we don't need the special setting any longer.
The fix will be rolled out in M56, and should be available in a couple of weeks.
Thanks to Franklin for solving it.
Kind regards,
Nico