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