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)
Core
DOM: Animation
Tracking
()
NEW
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.
| Reporter | ||
Updated•9 years ago
|
Component: Untriaged → DOM: Animation
Product: Firefox → Core
Updated•9 years ago
|
Status: UNCONFIRMED → NEW
Ever confirmed: true
Comment 1•9 years ago
|
||
Simplified test case: http://jsbin.com/sugafebevi/edit?html,css,js,console,output
Priority: -- → P3
Version: 53 Branch → Trunk
Comment 2•8 years ago
|
||
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)
Comment 3•8 years ago
|
||
Also, this regressed at some point, since now 17 tests are failing.
| Reporter | ||
Comment 4•8 years ago
|
||
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)
Comment 5•8 years ago
|
||
Still 17 tests are failing even after bug 1464615 landed.
Updated•3 years ago
|
Severity: normal → S3
You need to log in
before you can comment on or make changes to this bug.
Description
•