[svgwg] What happened to the animation-related methods on SVGSVGElement? (#811)

ccprog has just created a new issue for https://github.com/w3c/svgwg:

== What happened to the animation-related methods on SVGSVGElement? ==
SVG 1.1 has the following [methods](https://www.w3.org/TR/SVG11/struct.html#InterfaceSVGSVGElement) on the `SVGSVGElement` interface that are [missing](https://svgwg.org/svg2-draft/struct.html#InterfaceSVGSVGElement) in SVG 2:

    void pauseAnimations();
    void unpauseAnimations();
    boolean animationsPaused();
    float getCurrentTime();
    void setCurrentTime(in float seconds);

Unfortunately, they have just disappeared without any documentation. https://svgwg.org/svg2-draft/changes.html#structure does not mention anything. So are they considered to be deprecated? removed? Will they be superceeded by the WebAnimations API at some point (although I can see absolutely no move so far from browsers to support WAAPI for SMIL)?

[MDN](https://developer.mozilla.org/en-US/docs/Web/API/SVGSVGElement#Methods) also has no deprecation notice attached to these methods. I can see browser implementations exist, so shouldn't they be at least in the same category as `suspendRedraw()` et all. "kept for compatibility reasons"?

Please view or discuss this issue at https://github.com/w3c/svgwg/issues/811 using your GitHub account


-- 
Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config

Received on Tuesday, 22 September 2020 16:59:41 UTC