Commit Graph

398564 Commits

Author SHA1 Message Date
Brian Birtles
ce6bc54785 Bug 927349 part 24 - Add a test that empty animations still start; r=heycam 2014-12-25 16:28:24 +09:00
Brian Birtles
30b7966bc4 Bug 927349 part 23 - Wait on player.ready on test_running_on_compositor.html; r=jwatt 2014-12-25 16:28:24 +09:00
Brian Birtles
94756a7b6f 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
Phil Ringnalda
0c888c27eb Backed out 15 changesets (bug 1070755, bug 998863) for e10s bustage
CLOSED TREE

Backed out changeset 076d1d47d601 (bug 1070755)
Backed out changeset 43819af59ca5 (bug 998863)
Backed out changeset 5f587697ae63 (bug 998863)
Backed out changeset e2cf239e8572 (bug 998863)
Backed out changeset fe21b6b789ce (bug 998863)
Backed out changeset 404f59f86edc (bug 998863)
Backed out changeset 5dd57abaf2b0 (bug 998863)
Backed out changeset 6c1f006a03bc (bug 998863)
Backed out changeset 9e69875e3667 (bug 998863)
Backed out changeset c6b68f8f72ba (bug 998863)
Backed out changeset 713799a7afe4 (bug 998863)
Backed out changeset 4244d662787c (bug 998863)
Backed out changeset ba058cc7a1b2 (bug 998863)
Backed out changeset dabc69b0b09a (bug 998863)
Backed out changeset 18dad6d2e7cc (bug 998863)
2014-12-24 18:28:45 -08:00
Aaron Klotz
25fe9e6ae9 Bug 1070755: Add telemetry for timing PluginAsyncSurrogate::WaitForInit; r=vladan 2014-12-24 17:57:59 -07:00
Aaron Klotz
2094f72cde Bug 998863: Asynchronous Plugin Initialization, Part 14: Build system updates; r=jimm 2014-12-24 17:57:49 -07:00
Aaron Klotz
73234f5006 Bug 998863: Asynchronous Plugin Initialization, Part 13: PluginAsyncSurrogate; r=jimm 2014-12-24 17:57:41 -07:00
Aaron Klotz
661b2ebbd0 Bug 998863: Asynchronous Plugin Initialization, Part 12: PluginScriptableObject changes; r=jimm 2014-12-24 17:57:33 -07:00
Aaron Klotz
c972b3826c Bug 998863: Asynchronous Plugin Initialization, Part 11: IPC browser stream changes; r=jimm 2014-12-24 17:57:23 -07:00
Aaron Klotz
f48ebe9397 Bug 998863: Asynchronous Plugin Initialization, Part 10: PluginInstanceParent changes; r=jimm 2014-12-24 17:57:12 -07:00
Aaron Klotz
2a239530b3 Bug 998863: Asynchronous Plugin Initialization, Part 9: PluginModuleParent changes; r=jimm 2014-12-24 17:57:03 -07:00
Aaron Klotz
46b61c4117 Bug 998863: Asynchronous Plugin Initialization, Part 8: Plugin process launch changes; r=josh 2014-12-24 17:56:53 -07:00
Aaron Klotz
bd70e04b59 Bug 998863: Asynchronous Plugin Initialization, Part 7: PluginDataResolver; r=jimm 2014-12-24 17:56:44 -07:00
Aaron Klotz
0303ab94e2 Bug 998863: Asynchronous Plugin Initialization, Part 6: PluginInstanceChild changes; r=jimm 2014-12-24 17:56:32 -07:00
Aaron Klotz
b684cf06ab Bug 998863: Asynchronous Plugin Initialization, Part 5: PluginModuleChild changes; r=jimm 2014-12-24 17:56:22 -07:00
Aaron Klotz
55c78d728a Bug 998863: Asynchronous Plugin Initialization, Part 4: IPDL changes; r=jimm 2014-12-24 17:56:13 -07:00
Aaron Klotz
fc2f0c6a2e Bug 998863: Asynchronous Plugin Initialization, Part 3: ipc/glue changes; r=dvander 2014-12-24 17:56:06 -07:00
Aaron Klotz
15edf3ffa5 Bug 998863: Asynchronous Plugin Initialization, Part 2: dom/plugins/base changes; r=johns,josh 2014-12-24 17:55:58 -07:00
Aaron Klotz
3f61ccb984 Bug 998863: Asynchronous Plugin Initialization, Part 1: nsJSNPRuntime changes; r=josh 2014-12-24 17:55:48 -07:00
Chris Peterson
27902ec6b5 Bug 1114724 - Define PRIuSIZE format specifiers for size_t. r=Waldo 2014-12-21 23:30:06 -08:00
Phil Ringnalda
dc8c1c5904 Merge m-i to m-c, a=merge 2014-12-24 15:38:41 -08:00
Phil Ringnalda
361e1fc9d9 Merge b-i to m-c 2014-12-24 15:35:20 -08:00
B2G Bumper Bot
37f1a5e83c Bumping manifests a=b2g-bump 2014-12-24 12:47:01 -08:00
B2G Bumper Bot
e6abcab9a6 Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/c0d86bd82a03
Author: Eli Perelman <eli@eliperelman.com>
Desc: Merge pull request #26918 from eliperelman/bug-1088131

Bug 1088131 - Adding new raptor performance tests

========

https://hg.mozilla.org/integration/gaia-central/rev/3f3edf2b503a
Author: Eli Perelman <eli@eliperelman.com>
Desc: Bug 1088131 - Adding new raptor performance tests
2014-12-24 12:37:15 -08:00
B2G Bumper Bot
20db7aab57 Bumping manifests a=b2g-bump 2014-12-24 11:13:57 -08:00
Paolo Amadini
cdd2f29b18 Bug 1112088 - Use Downloads.jsm functions to get download directories in the Safari Migrator. r=mak 2014-12-24 18:10:04 +00:00
Paolo Amadini
9edfedb1bb Bug 1114618 - Don't package nsIDownloadManagerUI in Firefox OS. r=fabrice 2014-12-24 18:10:04 +00:00
Paolo Amadini
e3f6b034bc Bug 1114617 - Remove nsIDownloadManagerUI from Firefox for Android. r=margaret 2014-12-24 18:10:04 +00:00
Paolo Amadini
18c8d8408d Bug 931776 - Use Downloads.jsm functions to get download directories in Firefox for Android. r=margaret 2014-12-24 18:10:04 +00:00
Georg Fritzsche
b7d7a3f59c Bug 1113675 - Follow-up: Actually add the diagnostic to the AsyncShutdownTimeout state. 2014-12-24 18:08:45 +01:00
Ehsan Akhgari
3474c1cff3 Bug 1111269 - Enable running the clang-plugin tests as part of the build; r=glandium 2014-12-24 12:13:36 -05:00
Hannes Verschore
2dccc3c4e6 Backed out changeset b17f6c6b10a1 (bug 1114981) 2014-12-24 16:36:53 +01:00
Hannes Verschore
976feb4d50 Bug 1114981 - IonMonkey: Don't increase the return typeset during inlining, r=jandem 2014-12-24 15:01:06 +01:00
Hannes Verschore
c83863cefe Bug 1107328 - IonMonkey: Also check for boxed constants when checking for constants, r=jandem 2014-12-24 15:01:03 +01:00
Benjamin Bouvier
c8dac7d6b0 Bug 1113367: SIMD (interpreter): make constructors arguments facultative; r=sunfish
--HG--
extra : rebase_source : db43b1437b55ad4ac822151307de81db31eda15d
2014-12-22 19:22:36 +01:00
Masatoshi Kimura
a325bfdb20 Bug 1114295 - Remove the dead pref for TLS_DHE_DSS_WITH_AES_128_CBC_SHA. r=keeler 2014-12-24 22:21:12 +09:00
Tom Schuster
b45a1a0c90 Bug 764496 - Make EV detection work in content processes. r=keeler,kanru 2014-12-24 14:04:24 +01:00
Simon Montagu
7fdd199fd3 Bug 1113526: make GetLogicalNormalPosition return the correct logical origin of the frame, not just convert the physical origin to logical coordinates, r=jfkthame 2014-12-24 04:39:46 -08:00
Jonathan Kew
cb01fc326c Reftest for bug 1114329, r=smontagu 2014-12-22 02:28:20 -08:00
Georg Fritzsche
d77edc0a3d Bug 1113675 - Submit which health reporter provider is currently shutting down on AsyncShutdownTimeout. r=gps 2014-12-24 13:32:51 +01:00
Jean-Yves Avenard
a3c28798a1 Bug 1111319: Reorder video frames with respect to decoding sliding window. r=rillian 2014-12-24 23:11:35 +11:00
Jean-Yves Avenard
a52d454032 Bug 1111328: Add H264 SPS NAL decoder part #2 (VUI and HDR). r=kentuckyfriedtakahe 2014-12-24 23:11:35 +11:00
Jean-Yves Avenard
cb16fdaa24 Bug 1111328: Retrieve video dimensions from H264 SPS when possible. r=rillian 2014-12-24 23:11:35 +11:00
Jean-Yves Avenard
c40872326d Bug 1111328: Add H264 SPS NAL decoder. r=kentuckyfriedtakahe 2014-12-24 23:11:35 +11:00
Chris Peterson
c26e697150 Bug 1115264 - Fix -Wsometimes-uninitialized clang warning in nsRubyFrame.cpp. r=dholbert 2014-12-23 21:29:32 -08:00
Dan Gohman
a057143366 Bug 1115217 - Fix a jit-test SIMD test to disable itself when SIMD is not available r=bbouvier 2014-12-23 21:50:48 -08:00
Brian Smith
c5b4fd868c Bug 1115181: Remove pkixnss.h dependency from pkixcert_signature_algorithm_tests, r=keeler
--HG--
extra : rebase_source : 2a4e11338b06d33ab8ad1536dc05c082db330d68
2014-12-23 14:51:16 -08:00
Makoto Kato
276b9dd00e Bug 1112709 - CreateFileW isn't hooking properly on Windows 8/8.1. r=ehsan 2014-12-24 13:23:36 +09:00
Ehsan Akhgari
4045514658 Remove media/webrtc/trunk/webrtc/tools/e2e_quality/audio/perf, which seems to have randomly been added in bug 987979
DONTBUILD

--HG--
extra : amend_source : 1b3ff1e9a5b0eb721f5209e21187f433c24294fa
2014-12-23 21:25:50 -05:00
Ehsan Akhgari
9297631e0b Bug 1114880 follow-up: Rename MOZ_{STRONG,WEAK}_REF to MOZ_{OWNING,NON_OWNING}_REF
--HG--
extra : rebase_source : 51fff0785d112b5b87be3c6ff723c8986b37effe
2014-12-23 21:17:50 -05:00