62412fa0716f4fd9ae8d83784e4b45582a8d332f: Bug 1155618 - Fix some more places we don't report OOM properly r=jandem
Jon Coppeard <jcoppeard@mozilla.com> - Wed, 20 May 2015 10:30:46 +0100 - rev 244633
Push 60003 by jcoppeard@mozilla.com at Wed, 20 May 2015 09:36:13 +0000
Bug 1155618 - Fix some more places we don't report OOM properly r=jandem
346a5d7dec4b11c1392de409e672302cb6daeadc: Bug 1166316: Move temporary clean up code for old low integrity temps, so it actually gets called in non-debug builds. r=billm
Bob Owen <bobowencode@gmail.com> - Wed, 20 May 2015 09:58:32 +0100 - rev 244632
Push 60002 by bobowencode@gmail.com at Wed, 20 May 2015 09:26:40 +0000
Bug 1166316: Move temporary clean up code for old low integrity temps, so it actually gets called in non-debug builds. r=billm
9665b9f5026831beb2e743dec50b3e3219d8bd40: Backed out changeset de34ec0570a3 (bug 1103824) for bc3 test failures on a CLOSED TREE
Carsten "Tomcat" Book <cbook@mozilla.com> - Wed, 20 May 2015 11:01:07 +0200 - rev 244631
Push 60001 by cbook@mozilla.com at Wed, 20 May 2015 09:01:43 +0000
Backed out changeset de34ec0570a3 (bug 1103824) for bc3 test failures on a CLOSED TREE
cf2257257525b8afcce6215889e0342118b760f9: Bug 1166164 part 8 - Drop a few references to players; r=jwatt
Brian Birtles <birtles@gmail.com> - Tue, 19 May 2015 15:37:39 +0900 - rev 244630
Push 60000 by bbirtles@mozilla.com at Wed, 20 May 2015 06:30:31 +0000
Bug 1166164 part 8 - Drop a few references to players; r=jwatt
98d7ad6eacbcf8f2efef3e7644de4a5336ac6dfe: Bug 1166164 part 7 - Call pause directly when creating an initially-paused animation; r=jwatt
Brian Birtles <birtles@gmail.com> - Tue, 19 May 2015 15:07:59 +0900 - rev 244629
Push 60000 by bbirtles@mozilla.com at Wed, 20 May 2015 06:30:31 +0000
Bug 1166164 part 7 - Call pause directly when creating an initially-paused animation; r=jwatt Now that calling pause from the idle state resolves the current time, we don't need to worry about calling play first when creating a CSS Animation.
70c5890d95778f8be12ad1ba3cd75efcc932f669: Bug 1166164 part 6 - Make pausing from idle set the current time; r=jwatt, r=smaug
Brian Birtles <birtles@gmail.com> - Tue, 19 May 2015 14:55:26 +0900 - rev 244628
Push 60000 by bbirtles@mozilla.com at Wed, 20 May 2015 06:30:31 +0000
Bug 1166164 part 6 - Make pausing from idle set the current time; r=jwatt, r=smaug As proposed: https://lists.w3.org/Archives/Public/public-fx/2015AprJun/0013.html (item g) And agreed upon here: https://lists.w3.org/Archives/Public/public-fx/2015AprJun/0031.html
468f0935e2d31d96d61fe88979ec1f87eb5267af: Bug 1166164 part 5 - Make play() throw when it should seek to the end of an infinite effect; r=jwatt, r=smaug
Brian Birtles <birtles@gmail.com> - Tue, 19 May 2015 14:00:48 +0900 - rev 244627
Push 60000 by bbirtles@mozilla.com at Wed, 20 May 2015 06:30:31 +0000
Bug 1166164 part 5 - Make play() throw when it should seek to the end of an infinite effect; r=jwatt, r=smaug
68ac3fa4a647a48554479f934e5100b1381419b2: Bug 1166164 part 4 - Make finished promise not resolve when paused; r=jwatt
Brian Birtles <birtles@gmail.com> - Tue, 19 May 2015 08:51:13 +0900 - rev 244626
Push 60000 by bbirtles@mozilla.com at Wed, 20 May 2015 06:30:31 +0000
Bug 1166164 part 4 - Make finished promise not resolve when paused; r=jwatt As resolved, https://lists.w3.org/Archives/Public/public-fx/2015AprJun/0038.html item 2.
862ed7c76925b26ea12b13157c72a8dcc332438b: Bug 1166164 part 3 - Resolve start time on finish(); r=jwatt
Brian Birtles <birtles@gmail.com> - Tue, 19 May 2015 10:08:46 +0900 - rev 244625
Push 60000 by bbirtles@mozilla.com at Wed, 20 May 2015 06:30:31 +0000
Bug 1166164 part 3 - Resolve start time on finish(); r=jwatt We have already resolved to make calling Finish() clear the pause state (see https://lists.w3.org/Archives/Public/public-fx/2015AprJun/0038.html, item 2). Doing that involves resolving the start time when the animation is paused. Furthermore, as a separate change, we resolved to make the finished promise not resolve when the animation is paused. That suggests making UpdateFinishedState() only resolve the finished promise when PlayState() == Finished rather than using IsFinished() which returns true even if the animation is paused. However, if we compare PlayState() == Finished in UpdateFinishedState() then we will *not* resolve the finished promise when the animation is play-pending since PlayState() == Pending in that case (pause-pending is ok since the call to SetCurrentTime will cause a transition to the Paused state). Furthermore, the existing call to cancel the pending play task will effectively leave this animation forever pending. Hence, in this patch we unconditionally fill in the start time.
7788741c4c1b926351d240bd67d59d2de3a7a0fb: Bug 1166164 part 2 - Make UpdateFinishedState take a non-defaulted enum; r=jwatt
Brian Birtles <birtles@gmail.com> - Mon, 11 May 2015 17:17:06 +0900 - rev 244624
Push 60000 by bbirtles@mozilla.com at Wed, 20 May 2015 06:30:31 +0000
Bug 1166164 part 2 - Make UpdateFinishedState take a non-defaulted enum; r=jwatt This is much easier to read at call sites and prevents accidentally using the default value when another value might be more suitable.
ae4b781ca3ca7cb281249f5278a95c2fc8075068: Bug 1166164 part 1 - Make setting the current time complete a pending pause, not abort it; r=jwatt
Brian Birtles <birtles@gmail.com> - Mon, 18 May 2015 11:41:19 +0900 - rev 244623
Push 60000 by bbirtles@mozilla.com at Wed, 20 May 2015 06:30:31 +0000
Bug 1166164 part 1 - Make setting the current time complete a pending pause, not abort it; r=jwatt The point of making pausing async is to allow time to sync up the current time with the compositor. Setting the current time manually should simply force it to the specified time and complete the pause action, not abort it. (We do a similar thing for a pending play. For a pending play we're waiting to establish a suitable start time. Manually setting the start time in that case simply forces the start time to the specified time and completes the play operation.)
e6826d9be450d58145fedea05423c3616ea523e9: Bug 1164330 - Rename time fraction to (iteration) progress; r=jwatt
Brian Birtles <birtles@gmail.com> - Wed, 13 May 2015 13:57:35 +0900 - rev 244622
Push 60000 by bbirtles@mozilla.com at Wed, 20 May 2015 06:30:31 +0000
Bug 1164330 - Rename time fraction to (iteration) progress; r=jwatt
9841c5d229b8e7b439df88071a65b28caaea8cce: Bug 1164741 - Readd parsing support for |for (var ...1 = ...2 in ...3)|, but completely ignore the |= ...2| assignment when ascribing semantics to it. r=jorendorff, r=efaust
Jeff Walden <jwalden@mit.edu> - Wed, 13 May 2015 21:13:02 -0700 - rev 244621
Push 59999 by jwalden@mit.edu at Wed, 20 May 2015 06:04:31 +0000
Bug 1164741 - Readd parsing support for |for (var ...1 = ...2 in ...3)|, but completely ignore the |= ...2| assignment when ascribing semantics to it. r=jorendorff, r=efaust
c6fe9c11095a26eeb894209944c7747690533b25: Bug 1165456 - Remove dead code performing name resolution by arity. r=shu
Jeff Walden <jwalden@mit.edu> - Wed, 04 Mar 2015 13:21:30 -0800 - rev 244620
Push 59999 by jwalden@mit.edu at Wed, 20 May 2015 06:04:31 +0000
Bug 1165456 - Remove dead code performing name resolution by arity. r=shu
3bd51cfc11da2e772e69b5d1c6d259c0a3e5d295: Bug 1165456 - Final bits of name-resolution by kind. r=shu
Jeff Walden <jwalden@mit.edu> - Wed, 04 Mar 2015 13:21:30 -0800 - rev 244619
Push 59999 by jwalden@mit.edu at Wed, 20 May 2015 06:04:31 +0000
Bug 1165456 - Final bits of name-resolution by kind. r=shu
7d0a928ac2b95652b13cb75836d98bfbd7d73810: Bug 1165456 - Extra bits of name-resolution conversion. r=shu
Jeff Walden <jwalden@mit.edu> - Wed, 04 Mar 2015 13:21:30 -0800 - rev 244618
Push 59999 by jwalden@mit.edu at Wed, 20 May 2015 06:04:31 +0000
Bug 1165456 - Extra bits of name-resolution conversion. r=shu
ce52c2814adf3b59b1ff50e711a53e78fd822eb8: Bug 1165456 - More name-resolution conversion for arrays and (tagged) template literals. r=shu
Jeff Walden <jwalden@mit.edu> - Wed, 04 Mar 2015 13:21:30 -0800 - rev 244617
Push 59999 by jwalden@mit.edu at Wed, 20 May 2015 06:04:31 +0000
Bug 1165456 - More name-resolution conversion for arrays and (tagged) template literals. r=shu
05b73106bfd5dc765b87ddb532c8604e53c4fd9a: Bug 1165456 - Perform name resolution on additional nodes by kind. r=shu
Jeff Walden <jwalden@mit.edu> - Wed, 04 Mar 2015 13:21:30 -0800 - rev 244616
Push 59999 by jwalden@mit.edu at Wed, 20 May 2015 06:04:31 +0000
Bug 1165456 - Perform name resolution on additional nodes by kind. r=shu
d269ae4d6973c6c95f21cb43f67bc25ae64112cd: Bug 1165456 - Perform name resolution on more nodes by kind, not arity. r=shu
Jeff Walden <jwalden@mit.edu> - Mon, 18 May 2015 22:27:34 -0700 - rev 244615
Push 59999 by jwalden@mit.edu at Wed, 20 May 2015 06:04:31 +0000
Bug 1165456 - Perform name resolution on more nodes by kind, not arity. r=shu
89a2a3d68ec6f9e60152d2e56efc1aa193e89020: Bug 1165456 - Handle a bunch of simple known-arity kinds, by kind, when resolving nested function names. r=shu
Jeff Walden <jwalden@mit.edu> - Mon, 18 May 2015 20:06:55 -0700 - rev 244614
Push 59999 by jwalden@mit.edu at Wed, 20 May 2015 06:04:31 +0000
Bug 1165456 - Handle a bunch of simple known-arity kinds, by kind, when resolving nested function names. r=shu
(0) -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip