gecko/layout
Brian Birtles e94d9a97ea Bug 927349 part 22 - Make AnimationPlayer wait for animations to be rendered before starting; r=jwatt
This patch (finally!) introduces the delayed start behavior. It updates
AnimationPlayer::DoPlay to put animations in the PendingPlayerTracker from
where they are triggered.

This patch also updates nsTransitionManager to set the animation's source
before calling Play as otherwise the AnimationPlayer won't be able to access
the pending player tracker (which it locates by navigating AnimationPlayer ->
Animation (source content) -> target element -> composed doc -> pending player
tracker). In future, when we support setting the AnimationPlayer.source property
we will make this more robust so that the order in which these steps are
performed doesn't matter.

This patch also updates a couple of tests to reflect the fact that
AnimationPlayer will now return the pending state.
2014-12-25 16:28:24 +09:00
..
analysis
base Backed out 4 changesets (bug 1116821, bug 1110928) for Windows OOMs 2015-01-04 21:12:19 -08:00
build Backed out 7 changesets (bug 1018320) 2015-01-04 08:40:27 -08:00
doc
forms Bug 1111995 - Mochitest. 2014-12-20 20:19:13 +00:00
generic Bug 1084450: Disable subpixelAA text when requested for header/footer drawing code. r=mattwoodrow 2015-01-05 01:18:11 +01:00
inspector Back out 9 changesets (bug 649142) 2014-12-30 20:04:20 -08:00
ipc Rename ContentReceivedTouch to ContentReceivedInputBlock. (bug 1013432 part 3, r=kats) 2014-12-09 02:35:12 -08:00
mathml Bug 1108378 - Do not expose the <mphantom> element to the accessible tree. r=karl 2014-12-07 08:39:00 +01:00
media Bug 1100632 - Remove --disable-opus option and MOZ_OPUS #define macros. r=rillian,ted 2014-11-28 01:20:00 -08:00
printing Backed out changesets fb903f13f215, 9c5c712698e4, and 36d257ead3da (bug 1092835) for causing test_csp_allow_https_schemes.html permafail on Android 2.3. 2014-12-09 14:00:47 -05:00
reftests Bug 1107280 - Fuzz a test unrelated to event-regions but that fails with event regions enabled. r=me 2015-01-02 17:07:20 -05:00
style Bug 927349 part 22 - Make AnimationPlayer wait for animations to be rendered before starting; r=jwatt 2014-12-25 16:28:24 +09:00
svg Bug 1109860 - getBBox incorrect with bidirectional text character. r=heycam 2015-01-02 16:47:47 +00:00
tables Bug 1115999 - Call ApplyRelativePositioning properly for some table cells that we choose not to reflow. r=roc 2014-12-28 19:42:54 -05:00
tools Bug 1087735: Make JS callers of ios.newChannel call ios.newChannel2 in layout/ (r=dbaron) 2014-10-24 14:58:25 -07:00
xul Bug 649012 - Fail mochitest-plains which use flaky timeouts (setTimeout(x) for x > 0); r=ted 2014-12-11 13:34:40 -05:00
moz.build