Closed Bug 1129245 Opened 9 years ago Closed 9 years ago

Wrong values for some 3d transforms with off main thread animation (OMTA) enabled

Categories

(Core :: CSS Parsing and Computation, defect)

defect
Not set
normal

Tracking

()

RESOLVED FIXED

People

(Reporter: birtles, Unassigned)

References

()

Details

Attachments

(3 files)

Attached file Iframe document
In the upcoming test case, a 3d transform is transitioned on two different elements, then, after the transitions have finished, a 3d transform animation begins on one of them. When the transitions finish and the animation starts the elements seem to jump but only when OMTA is enabled.

The test case loads an iframe document. Loading the iframe document standalone does not exhibit the bug.

This could well be a dupe of something like bug 847287 but I'm filing it separate now until we know for sure.
I thought we try not to OMTA 3D transforms.  Could be related to some of the overriding bugs that are also dependencies of bug 980770.
Does this still seem broken to you?  I don't think I see anything different between OMTA enabled and disabled.

If it does, could you describe the difference a bit better?
Flags: needinfo?(bbirtles)
Yes, it's still broken. There's a sudden jump when the transitions finish and the animations start. I'll see if I can make a screencast.
Flags: needinfo?(bbirtles)
Attached video Screencast
Sorry about the video format, I just updated VLC media player and it now crashes whenever I try to convert to WebM.
I still don't see this bug on Linux, with OMTA enabled, including in a nightly from January 6 and one from April 14.
(In reply to David Baron [:dbaron] ⏰UTC-7 from comment #6)
> I still don't see this bug on Linux, with OMTA enabled, including in a
> nightly from January 6 and one from April 14.

This is working for me now. I'm not sure which bug fixed it, however, or if its worth tracking down.
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: