Counter rotation inside rotation causes element to shake randomly instead of stand still
Reported by
mac...@skrzypinski.net,
Mar 8 2018
|
|||||||
Issue descriptionUserAgent: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:57.0) Gecko/20100101 Firefox/57.0 Steps to reproduce the problem: https://codepen.io/Aux-Lux/pen/mxdbOX Here is example code. Works even on IE11, and fails only on Chrome. 1. Rotate parent 360deg CW 2. Rotate children at the same time 360deg CCW Children is shaking instead of standing still. What is the expected behavior? Counter animations should balance parent animation without artifacts. What went wrong? Children is shaking instead of standing still. Did this work before? N/A Does this work in other browsers? Yes Chrome version: 63.0.3239.132 Channel: stable OS Version: 6.1 (Windows 7, Windows Server 2008 R2) Flash Version: Shockwave Flash 21.0 r0 I have feeling, that this was working in past, but I have no proof.
,
Mar 9 2018
Able to reproduce this issue on reported version 63.0.3239.132, on latest stable 64.0.3325.146 and on latest canary 67.0.3366.0 using Windows 10, Ubuntu 14.04 and Mac 10.13.3. i.e; Unwanted shaking of image is seen. This issue is seen from M-60. Hence considering this issue as Non-Regression and marking as Untriaged. Thanks!
,
Mar 9 2018
NOTE: Issue is not seen in Firefox and Safari. But issue is seen in Edge.
,
Mar 12 2018
,
Mar 12 2018
,
Dec 13
This has something to do with composited animations. https://output.jsbin.com/zuquwok/quiet is a version with unpacked SCSS and with composited animations disabled (by adding margin-left to the animation which is main-thread bound) and it renders correctly. The question is whether the transform on the compositor is being calculated incorrectly, or whether the timing of the animation on the compositor is going wrong. I think the next step will be to try and reduce the reproduction to something a bit more manageable. +kevers@ since he has recently done work in the area of transform animations and just might have some inkling of whether this could be matricey stuff.
,
Dec 18
|
|||||||
►
Sign in to add a comment |
|||||||
Comment 1 by susan.boorgula@chromium.org
, Mar 9 2018