Closed Bug 783893 Opened 8 years ago Closed 8 years ago

Clean up async animation code

Categories

(Core :: Graphics: Layers, defect)

defect
Not set

Tracking

()

RESOLVED FIXED
mozilla17

People

(Reporter: dzbarsky, Assigned: dzbarsky)

References

Details

Attachments

(1 file, 1 obsolete file)

No description provided.
Blocks: 780692
Depends on: 783835
Attached patch Patch (obsolete) — Splinter Review
If the main thread freezes while we're in visibility:none, then we never create a layer, so we won't start the animation.  This is no worse than what we do currently, but perhaps we should force a layer if there is a visibility animation.
Assignee: nobody → dzbarsky
Status: NEW → ASSIGNED
Attachment #653610 - Flags: review?(roc)
Will do bug 784239 instead.  Morphing this bug.
Summary: Interpolate Visibility on the compositor rather than relying on layout to handle it → Clean up async animation code
Attached patch PatchSplinter Review
Clean up hunks.
Attachment #653610 - Attachment is obsolete: true
Attachment #653610 - Flags: review?(roc)
Attachment #653632 - Flags: review?(roc)
https://hg.mozilla.org/mozilla-central/rev/d8e82fcec23b
Status: ASSIGNED → RESOLVED
Closed: 8 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla17
You need to log in before you can comment on or make changes to this bug.