Re: [web-animations] Ordering animations based on when they transition from idle

2015-07-08 Thread Shane Stephens
> I wonder if this proposal is a little bit odd in that we have the > following two cases: > > a) var anim = new CSSAnimation(...); > anim.play(); > > b) elem.style.animation = "..."; > var anim = elem.getAnimations()[0]; > elem.style.animation = ""; > anim.play(); > > In (a), the p

Re: [css-transforms-1] SLERP edge case behaviour

2015-07-08 Thread Brendan Kenny
On Wed, Jul 8, 2015 at 12:21 PM, Tab Atkins Jr. wrote: > On Mon, Jul 6, 2015 at 8:31 PM, Shane Stephens wrote: >> Hi list, >> >> Here's how we currently define quaternion SLERPing during interpolation: >> http://dev.w3.org/csswg/css-transforms/#interpolation-of-decomposed-3d-matrix-values >> >> W

Re: [web-animations] Ordering animations based on when they transition from idle

2015-07-08 Thread Brian Birtles
On 2015/07/09 6:50, Shane Stephens wrote: On Fri, Jul 3, 2015 at 12:21 PM Brian Birtles mailto:bbirt...@mozilla.com>> wrote: Also, I think we need to clarify when these sequence numbers are updated. Presumably changes to tree order prior to disassociating the animations are respected.

Re: [web-animations] Ordering animations based on when they transition from idle

2015-07-08 Thread Shane Stephens
On Fri, Jul 3, 2015 at 12:21 PM Brian Birtles wrote: > On 2015/07/02 15:10, Shane Stephens wrote: > > I guess either you're suggesting: > > > > a) Updating animation properties triggers a global sequence number > > rewrite (I hope this isn't the case), or > > > > b) Script-an

Re: [css-transforms-1] SLERP edge case behaviour

2015-07-08 Thread Tab Atkins Jr.
On Mon, Jul 6, 2015 at 8:31 PM, Shane Stephens wrote: > Hi list, > > Here's how we currently define quaternion SLERPing during interpolation: > http://dev.w3.org/csswg/css-transforms/#interpolation-of-decomposed-3d-matrix-values > > When quatA = [0, 1, 0, 0] and quatB = [0, -1, 0, 0], this has the