SVG needs "TimeContainer" class for animation support
SVG 1.2 has the concept of "time containers". In SVG 1.1 the only time container is the SVGSVGElement. Long term we'll need a TimeContainer class to abstract away this.
As part of this, we will need to wire all of these ElementTimeControl/TimeContainers into a single central timer. Including the ability to pause/unpause a single container at a time, and register activation events such a mouse clicks, etc. We may want to use CFRunLoop on OS X, or hook into the single shared WebCore timer.
Eric, we have this ElementTimeControl now in Source/WebCore/svg. Enough to close this bug?
I mean, we don't really have any time container functionality. We can't start and pause containers, can we?
We don't need this specific bug though.
(In reply to comment #2)
> I mean, we don't really have any time container functionality. We can't start and pause containers, can we?
> We don't need this specific bug though.
SMILTimeContainer can start and pause. It is just still buggy.