Closed Bug 1314459 Opened 9 years ago Closed 9 years ago

getComputedStyle for animating matrix3d transform returns incorrect value

Categories

(Core :: DOM: Animation, defect)

defect
Not set
normal

Tracking

()

RESOLVED INVALID

People

(Reporter: hiro, Unassigned)

Details

Attachments

(1 file, 1 obsolete file)

Attached file Sample case (obsolete) —
Attaching file has an animation of matrix3d, from matrix3d(3, 0, 0, 0, 0, 3, 0, 0, 0, 0, 3, 0, 10, 20, 0, 3) to matrix3d(3, 0, 0, 0, 0, 3, 0, 0, 0, 0, 3, 0, 10, 20, 0, 3). getComputedStyle() returns matrix(1, 0, 0, 1, 3.33333, 6.66667) instead.
Attached file Sample case
Attachment #8806527 - Attachment is obsolete: true
This seems to happen on both edges of the transform. We decompose and recompose the matrix on the edges but chrome doesn't. According to the spec[1], our implementation seems to match to the spec. There might be spec bugs though. (e.g. <https://github.com/w3c/csswg-drafts/issues/483>) [1] https://drafts.csswg.org/css-transforms/#other-animation
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → INVALID
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: