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
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