e443000da039963b2e566b63db74a99f34ebe691: Bug 1109390 part 10 - Add an enum to AnimationPlayer to represent if we are pause-pending or play-pending; r=jwatt
Brian Birtles <birtles@gmail.com> - Fri, 27 Mar 2015 15:56:45 +0900 - rev 236029
Push 57572 by bbirtles@mozilla.com at Fri, 27 Mar 2015 06:57:17 +0000
Bug 1109390 part 10 - Add an enum to AnimationPlayer to represent if we are pause-pending or play-pending; r=jwatt
de1b1fbecf37fac6e4682bd00c2a424f8538d832: Bug 1109390 part 9 - Call Trigger* on pause-pending players; r=jwatt
Brian Birtles <birtles@gmail.com> - Fri, 27 Mar 2015 15:56:45 +0900 - rev 236028
Push 57572 by bbirtles@mozilla.com at Fri, 27 Mar 2015 06:57:17 +0000
Bug 1109390 part 9 - Call Trigger* on pause-pending players; r=jwatt This won't actually do anything yet because: (a) We don't yet add pause-pending players to the PendingPlayerTracker (b) We never mark pausing players as pending so AnimationPlayer::TriggerOnNextTick will just ignore them.
38f3018ddf8576c93f0ae3f972a42bf3583c9f45: Bug 1109390 part 8 - Rename Start* methods in AnimationPlayer to Trigger*; r=jwatt
Brian Birtles <birtles@gmail.com> - Fri, 27 Mar 2015 15:56:45 +0900 - rev 236027
Push 57572 by bbirtles@mozilla.com at Fri, 27 Mar 2015 06:57:17 +0000
Bug 1109390 part 8 - Rename Start* methods in AnimationPlayer to Trigger*; r=jwatt
92fd678cb47cdd74d12d22ded5656b76dc09a896: Bug 1109390 part 7 - Rename PendingPlayerTracker's Start* methods to Trigger*; r=jwatt
Brian Birtles <birtles@gmail.com> - Fri, 27 Mar 2015 15:56:45 +0900 - rev 236026
Push 57572 by bbirtles@mozilla.com at Fri, 27 Mar 2015 06:57:17 +0000
Bug 1109390 part 7 - Rename PendingPlayerTracker's Start* methods to Trigger*; r=jwatt These methods will soon be used to start animations that are waiting to start and also to finish pausing animations that are waiting to pause. As a result we rename them to TriggerXXX since that's a bit more generic. There are still references to StartXXX within PendingPlayerTracker. These will be updated in a subsequent patch once we have the appropriate methods available on AnimationPlayer to call.
ff6b730f3a891749c00940dda54595e4c3e0cab7: Bug 1109390 part 6 - Generalize PendingPlayerTracker to support pausing as well; r=jwatt
Brian Birtles <birtles@gmail.com> - Fri, 27 Mar 2015 15:56:45 +0900 - rev 236025
Push 57572 by bbirtles@mozilla.com at Fri, 27 Mar 2015 06:57:17 +0000
Bug 1109390 part 6 - Generalize PendingPlayerTracker to support pausing as well; r=jwatt This patch extends the PendingPlayerTracker which is currently used to record which animations are waiting to play, such that it can also handle animations which are waiting to complete a pause operation. It doesn't yet do anything with the pause-pending animations, that will come in another patch.
71e33f9c871eb86bc81c1586db6c0bb7f1b7441c: Bug 1109390 part 5 - Adjust tests to better handle asynchronous pausing; r=jwatt
Brian Birtles <birtles@gmail.com> - Fri, 27 Mar 2015 15:56:44 +0900 - rev 236024
Push 57572 by bbirtles@mozilla.com at Fri, 27 Mar 2015 06:57:17 +0000
Bug 1109390 part 5 - Adjust tests to better handle asynchronous pausing; r=jwatt A number of animation tests assume that pausing happens instantaneously. This patch adjust many of those tests so that they will continue to work when pausing happens asynchronously. In many cases this is possible because we know the ready promise on AnimationPlayer (soon to be Animation) objects will be resolved so we can wait on it and it will resolve immediately now, but when asynchronous pausing is introduced the test the promise won't resolve until after the pause operation is complete. There are some tests that can't be so easily adjusted and we will have to fix these at the same time as we turn on async pausing. However, taking care of this set of tests now should reduce the size of subsequent patches in this series.
1c4030c686d6cf5d143be795c6228368729581c5: Bug 1130400. Add test.
Timothy Nikkel <tnikkel@gmail.com> - Fri, 27 Mar 2015 01:52:39 -0500 - rev 236023
Push 57571 by tnikkel@gmail.com at Fri, 27 Mar 2015 06:53:35 +0000
Bug 1130400. Add test.
3b30137b0f6aef6f8b17bae314a175f727a66e66: Bug 1092102 - Implement WorkerDebuggerGlobalScope.enterEventLoop;r=khuey
Eddy Bruël <ejpbruel@gmail.com> - Fri, 27 Mar 2015 07:17:16 +0100 - rev 236022
Push 57570 by ejpbruel@mozilla.com at Fri, 27 Mar 2015 06:17:34 +0000
Bug 1092102 - Implement WorkerDebuggerGlobalScope.enterEventLoop;r=khuey
cc3988bc43b6a6d86a4a02df13eb4f06bb54dcee: Bug 1147435 - Fix SetDormant() handling in MediaOmxCommonDecoder r=cpearce
Sotaro Ikeda <sikeda@mozilla.com> - Thu, 26 Mar 2015 20:57:42 -0700 - rev 236021
Push 57569 by sikeda@mozilla.com at Fri, 27 Mar 2015 03:57:58 +0000
Bug 1147435 - Fix SetDormant() handling in MediaOmxCommonDecoder r=cpearce
96c8ca415e45befc351584a78c6b8d69882f6ed7: Bug 1147728: When using WARP, don't try to create a synchronization texture. This will fail on Windows 7. r=jrmuizel
Bas Schouten <bschouten@mozilla.com> - Fri, 27 Mar 2015 04:45:54 +0100 - rev 236020
Push 57568 by bschouten@mozilla.com at Fri, 27 Mar 2015 03:46:09 +0000
Bug 1147728: When using WARP, don't try to create a synchronization texture. This will fail on Windows 7. r=jrmuizel
92aeec7102fe44addbd50cef9d3c6b194730f617: Bug 1147193. Go back to having our accessors on JSStackFrame infallible. r=bholley
Boris Zbarsky <bzbarsky@mit.edu> - Thu, 26 Mar 2015 23:05:16 -0400 - rev 236019
Push 57567 by bzbarsky@mozilla.com at Fri, 27 Mar 2015 03:05:43 +0000
Bug 1147193. Go back to having our accessors on JSStackFrame infallible. r=bholley
f0c08ce4f555821c8a3bc6ca9df5e7fff15fb456: Bug 1147907. Relax our realParent asserts in CloneFunction a bit, pending a proper fix for bug 1143794. r=luke
Boris Zbarsky <bzbarsky@mit.edu> - Thu, 26 Mar 2015 23:03:20 -0400 - rev 236018
Push 57567 by bzbarsky@mozilla.com at Fri, 27 Mar 2015 03:05:43 +0000
Bug 1147907. Relax our realParent asserts in CloneFunction a bit, pending a proper fix for bug 1143794. r=luke
a88de895edc832164a33c377ed38b6b1f8d3762e: Bug 1142844. When xdr-decoding a non-lazy but relazifiable function, don't forget to set up the source object on the LazyScript we create for it. r=luke
Boris Zbarsky <bzbarsky@mit.edu> - Thu, 26 Mar 2015 23:02:55 -0400 - rev 236017
Push 57567 by bzbarsky@mozilla.com at Fri, 27 Mar 2015 03:05:43 +0000
Bug 1142844. When xdr-decoding a non-lazy but relazifiable function, don't forget to set up the source object on the LazyScript we create for it. r=luke
dd689ba706ab58fe6ec5076ba9c68008aa19ff97: Bug 1146574 - Update Android 4.3 configs for cppunit; r=dminor
Geoff Brown <gbrown@mozilla.com> - Thu, 26 Mar 2015 20:35:36 -0600 - rev 236016
Push 57566 by gbrown@mozilla.com at Fri, 27 Mar 2015 02:35:52 +0000
Bug 1146574 - Update Android 4.3 configs for cppunit; r=dminor
6d9dd4432988477a4f761687b16b8184a7786a92: Bug 1140148 - Update mochitest manifests for Android 4.3 emulator; r=dminor
Geoff Brown <gbrown@mozilla.com> - Thu, 26 Mar 2015 20:35:35 -0600 - rev 236015
Push 57566 by gbrown@mozilla.com at Fri, 27 Mar 2015 02:35:52 +0000
Bug 1140148 - Update mochitest manifests for Android 4.3 emulator; r=dminor
73d6926f491238def2a065326f67c6afe13fd2a6: Bug 1148230 - Eliminate the duplicate subexpression
Ehsan Akhgari <ehsan@mozilla.com> - Thu, 26 Mar 2015 20:56:51 -0400 - rev 236014
Push 57565 by eakhgari@mozilla.com at Fri, 27 Mar 2015 01:00:23 +0000
Bug 1148230 - Eliminate the duplicate subexpression This is leftover from bug 815643. In that bug, |destinationChannelL->length()| and |destinationChannelR->length()| both end up being |destinationBus->mDuration| and I forgot to eliminate the common subexpression.
4dea18c871d36b4e8a05994a3a0cbe93dbc377e2: Bug 1148228 - Stop checking ul twice
Ehsan Akhgari <ehsan@mozilla.com> - Thu, 26 Mar 2015 20:42:57 -0400 - rev 236013
Push 57565 by eakhgari@mozilla.com at Fri, 27 Mar 2015 01:00:23 +0000
Bug 1148228 - Stop checking ul twice
2446d768506cab77e9fb052540107e573d21a3ea: Merge m-c to inbound a=merge CLOSED TREE
Wes Kocher <wkocher@mozilla.com> - Thu, 26 Mar 2015 17:46:35 -0700 - rev 236012
Push 57564 by kwierso@gmail.com at Fri, 27 Mar 2015 00:47:05 +0000
Merge m-c to inbound a=merge CLOSED TREE
e046475a75cb2dbcce6ebc3cd012efd7385a2142: Merge fx-team to m-c a=merge CLOSED TREE
Wes Kocher <wkocher@mozilla.com> - Thu, 26 Mar 2015 17:22:05 -0700 - rev 236011
Push 57564 by kwierso@gmail.com at Fri, 27 Mar 2015 00:47:05 +0000
Merge fx-team to m-c a=merge CLOSED TREE
47c1e9a82e01b849845608d10ab4dfc8da9274c0: Merge b2g-inbound to m-c a=merge CLOSED TREE
Wes Kocher <wkocher@mozilla.com> - Thu, 26 Mar 2015 16:44:47 -0700 - rev 236010
Push 57564 by kwierso@gmail.com at Fri, 27 Mar 2015 00:47:05 +0000
Merge b2g-inbound to m-c a=merge CLOSED TREE
(0) -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip