Open Bug 1322189 Opened 9 years ago Updated 3 years ago

Transform interpolation of rotate functions don't match on the correct primitive type

Categories

(Core :: DOM: Animation, defect, P3)

defect

Tracking

()

People

(Reporter: alancutter, Unassigned)

References

(Blocks 1 open bug, )

Details

(Keywords: css3)

User Agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/55.0.2883.59 Safari/537.36 Steps to reproduce: Spec: https://drafts.csswg.org/css-transforms-1/#interpolation-of-transforms Test case: http://jsbin.com/malabicozu/edit?html,output Actual results: The following tests fail: Animating transform from rotate(10deg) to rotate(90deg) should not use post multiplication Animating transform from rotateX(90deg) to rotateY(90deg) should not use post multiplication Animating transform from rotate(10deg) to rotate3d(1, 2, 1, 90deg) should not use post multiplication Animating transform from rotate(10deg) to rotateZ(90deg) should not use post multiplication Animating transform from rotate(10deg) to rotate3d(0, 0, 1, 90deg) should not use post multiplication Animating transform from rotate(10deg) to rotate3d(0, 0, 2, 90deg) should not use post multiplication Expected results: All tests should pass.
Component: Untriaged → DOM: Animation
Product: Firefox → Core
Status: UNCONFIRMED → NEW
Ever confirmed: true
Priority: -- → P3
Version: 53 Branch → Trunk
Blocks: 1385477
http://jsbin.com/rowiyihano/1/edit?html,output is the original test-case with the URLs fixed. Alan, do you know if this is tested in WPT? If not, would it be helpful to upstream this? Thanks!
Flags: needinfo?(alancutter)
Also, this regressed at some point, since now 17 tests are failing.
This is not tested in WPT. For added context this test came from a fix in Blink: https://chromium.googlesource.com/chromium/src/+/a5df6c6cf9b46d62121f92e5e4161058877c7051%5E%21/ Upstreaming this to WPT would be useful (though I'm still not happy with how hackily the expectations are checked).
Flags: needinfo?(alancutter)
Still 17 tests are failing even after bug 1464615 landed.
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.