Thanks, Brian, looks good!

On 2014-04-23, 8:40 PM, Brian Birtles wrote:
(2014/04/24 6:05), Ehsan Akhgari wrote:
Thanks for sending this out, Brian!  Can you please be more specific
about which subset of the API surface you're planning to ship?

Hi Ehsan!

As far as implementation goes, I've filed bug 998245[1] which describes
the particular interfaces and their members that I want to focus on
initially. (I've copy-pasted that information at the end of this email
as well.)

Following that, I expect to focus on the subset shipping in Blink.[2]

With regards to shipping, I'm not sure yet if we will ship those two
feature sets in turn, or wait until both are ready but I suspect the
former.

Thanks,

Brian

[1] https://bugzilla.mozilla.org/show_bug.cgi?id=998245
[2]
https://groups.google.com/a/chromium.org/forum/#!topic/blink-dev/SWxBI0uPvUE



Interfaces and members I want to focus on initially:

AnimationTimeline
   currentTime
   getAnimationPlayers?

Animatable
   getAnimationPlayers

AnimationPlayer
   source (or whatever it gets renamed to)
   currentTime (seeking)
   startTime
   pause()

TimedItem (or whatever it gets renamed to)
   timing
   activeDuration?
   localTime?

Timing
   delay
   fill
   iterations
   duration
   direction
   easing

Animation
   effect
   target?

KeyframeEffect
   getFrames

(Here ? = "not sure if it's necessary", not "nullable")


On 2014-04-18, 1:23 AM, Brian Birtles wrote:
Summary: Allow web authors to inspect/debug/control running CSS (and
SVG) animations and create new animations

Bug: https://bugzilla.mozilla.org/show_bug.cgi?id=875219

Link: http://dev.w3.org/fxtf/web-animations/

Platform coverage: All platforms

Estimated or target release: late 2014

Preference behind which this will be implemented:
layout.web-animations.api.enabled


Background:
The spec is massive. A level 1 spec is expected to be carved out soon
covering a subset of the features. Initially, I plan to focus on
implementing just the subset needed to inspect and manipulate running
CSS animations and transitions (SVG will come later).

Blink recently decided to ship a different subset[1] but both subsets
will still be part of the level 1 spec. WebKit indicated they would
start work on Web Animations but I think it has stalled recently.[2] IE
says, "under consideration".[3]


Best regards,

Brian

[1]
https://groups.google.com/a/chromium.org/forum/#!topic/blink-dev/SWxBI0uPvUE



[2]
https://lists.webkit.org/pipermail/webkit-dev/2013-October/025758.html,
tracker bug: https://bugs.webkit.org/show_bug.cgi?id=122912
[3] http://status.modern.ie/webanimationsjavascriptapi
_______________________________________________
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform



_______________________________________________
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform

Reply via email to