Remove support for main thread blending of animated image frames
Categories
(Core :: Graphics: ImageLib, enhancement, P3)
Tracking
()
People
(Reporter: aosmond, Assigned: aosmond)
References
Details
Attachments
(3 files)
We've shipped with image.animated.generate-full-frames turned on in bug 1508393 since 65. There has not been any serious issues reported, so let's start ripping out the old FrameAnimator blending code for 68.
Assignee | ||
Updated•6 years ago
|
Assignee | ||
Comment 1•6 years ago
|
||
Assignee | ||
Comment 2•6 years ago
|
||
Depends on D23714
Assignee | ||
Comment 3•6 years ago
|
||
Depends on D23715
Assignee | ||
Comment 4•6 years ago
|
||
FrameAnimator/AnimationState needs further restructuring. I haven't gotten around to it yet. In an ideal world AnimationSurfaceProvider will be what keeps track of the animation state, and RasterImage just tells it to advance. That will save memory for non-animated images in addition to no longer need to sync the frame indices between FrameAnimator and AnimationSurfaceProvider.
Comment 6•6 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/e3315d784208
https://hg.mozilla.org/mozilla-central/rev/6dd55ee89611
https://hg.mozilla.org/mozilla-central/rev/52390d9090fb
Updated•6 years ago
|
Description
•