Confirmed users
489
edits
Line 21: | Line 21: | ||
== Exported APIs == | == Exported APIs == | ||
* Please provide a table of exported interfaces (APIs, ABIs, protocols, UI, etc.) | * Please provide a table of exported interfaces (APIs, ABIs, protocols, UI, etc.) | ||
** nsIDOMElementTimeControl.idl | |||
*** boolean beginElement() | |||
*** boolean beginElementAt(in float offset) | |||
*** boolean endElement() | |||
*** boolean endElementAt(in float offset) | |||
** nsIDOMSVGAnimationElement.idl | |||
*** float getStartTime() | |||
*** float getCurrentTime() | |||
*** float getSimpleDuration() | |||
** nsIDOMSVGAnimateElement.idl, nsIDOMSVGAnimateTransformElement.idl, nsIDOMSVGSetElement.idl | |||
*** Subclass nsIDOMSVGAnimationElement; don't add any functions. | |||
* Does it interoperate with a web service? How will it do so? | * Does it interoperate with a web service? How will it do so? | ||
**No. | |||
No. | |||
* Explain the significant file formats, names, syntax, and semantics. | * Explain the significant file formats, names, syntax, and semantics. | ||
Line 31: | Line 40: | ||
* Are the externally visible interfaces documented clearly enough for a non-Mozilla developer to use them successfully? | * Are the externally visible interfaces documented clearly enough for a non-Mozilla developer to use them successfully? | ||
** They're documented in the SVG & SMIL Animation specs. | |||
** We could probably use up-to-date documentation on MDC detailing what we support. | |||
* Does it change any existing interfaces? | * Does it change any existing interfaces? | ||
** It adds implementations for these methods on nsIDOMSVGSVGElement.idl, which previously just returned NS_NOTYETIMPLEMENTED: | |||
*** void pauseAnimations() | |||
*** void unpauseAnimations() | |||
*** boolean animationsPaused() | |||
*** float getCurrentTime() | |||
*** void setCurrentTime(in float seconds) | |||
== Module interactions == | == Module interactions == |