RESOLVED FIXED 9192
SVG needs "TimeContainer" class for animation support
https://bugs.webkit.org/show_bug.cgi?id=9192
Summary SVG needs "TimeContainer" class for animation support
Eric Seidel (no email)
Reported 2006-05-31 10:54:29 PDT
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. http://www.w3.org/TR/SVGMobile12/svgudom.html#smil::ElementTimeControl 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.
Attachments
Rob Buis
Comment 1 2011-05-24 13:50:38 PDT
Eric, we have this ElementTimeControl now in Source/WebCore/svg. Enough to close this bug? Cheers, Rob.
Eric Seidel (no email)
Comment 2 2011-05-24 19:15:08 PDT
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.
Dirk Schulze
Comment 3 2011-09-07 02:37:31 PDT
(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.
Note You need to log in before you can comment on or make changes to this bug.