Open Bug 685600 Opened 13 years ago Updated 2 years ago

Change VectorImage to utilize refresh driver based animations

Categories

(Core :: Graphics: ImageLib, defect, P4)

defect

Tracking

()

People

(Reporter: jwir3, Unassigned)

Details

As part of bug 666446, we moved RasterImage to the refresh driver based animation mechanism. A similar situation should be done for VectorImage.

Specifically, what we probably want to do is initially pause the animation controlled by nsSMILAnimationController. This will also cause the nsSMILAnimationController to deregister from the refresh driver. When a refresh tick occurs, the VectorImage's RequestRefresh() will set the current animation document time to the time period for which the call was made. FrameChanged() will not be called, because VectorImage already has special observers that get notifications when the invalidation would be done if the SVG document were to be viewed directly.
Assignee: nobody → sjohnson
Priority: -- → P4

The bug assignee didn't login in Bugzilla in the last 7 months, so the assignee is being reset.

Assignee: jaywir3 → nobody
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.