Phil Ringnalda
f057e4abbb
Backed out 7 changesets (bug 1018320) because the debug M12 is still from this
...
Backed out changeset f60d4ad64070 (bug 1018320)
Backed out changeset 1aac4d23ccd2 (bug 1018320)
Backed out changeset 6063a2463d6c (bug 1018320)
Backed out changeset 2df23c44ef44 (bug 1018320)
Backed out changeset daf456b0a23a (bug 1018320)
Backed out changeset 3e2e4d298e98 (bug 1018320)
Backed out changeset 012373bb552b (bug 1018320)
2015-01-05 08:02:54 -08:00
Paul Adenot
6b6e13a7ce
Backed out changeset 3ae2161027a6 (bug 1106649) on a CLOSED TREE
2015-01-05 16:04:36 +01:00
Paul Adenot
0fdb348584
Backed out changeset 187fa323cec6 (bug 997870)
...
--HG--
extra : rebase_source : afb3581dd9855fcacab840806020617df12d6afd
2015-01-05 16:04:34 +01:00
Paul Adenot
39bd1d3c7d
Backed out changeset 99d7aacbdd3b (bug 916285)
...
--HG--
extra : rebase_source : 51c9b4ded036dc9ef0cb80c878dde663b4d0f3e2
2015-01-05 16:04:33 +01:00
Paul Adenot
4aa4b8d6c7
Backed out changeset f33f5ff9d956 (bug 916285)
...
--HG--
extra : rebase_source : 2397738b8a357a20967d89158929d6c30d5ccba6
2015-01-05 16:04:23 +01:00
Paul Adenot
7fe3429be3
Bug 916285 - Fix bustage on windows, on a CLOSED TREE.
2015-01-05 15:30:53 +01:00
Paul Adenot
02fe6e9c99
Bug 937718 - Test for MediaElementAudioSourceNode and cross-origin resources. r=roc
...
--HG--
extra : rebase_source : d5ff27560c2c67361baf6a3e767860060848638e
2014-12-24 13:46:58 +01:00
Paul Adenot
5d125aaa27
Bug 937718 - Output frames to the MediaElementAudioSourceNode when an <audio> has labeled the resource has CORS-cross-origin. r=roc
...
--HG--
extra : rebase_source : af3473e372f511640e62b47a86a133f0018c9388
2014-12-17 18:03:34 +01:00
Paul Adenot
64983bc928
Bug 1113925 - Don't return null in AudioContext.decodeAudioData. r=bz
...
--HG--
extra : rebase_source : c3efee1ad98547003d7ea16e068c0bacf2ea9e46
2015-01-05 13:43:00 +01:00
Paul Adenot
566568c711
Bug 916285 - Make OscillatorNode handle negative frequencies. r=karlt
...
--HG--
extra : rebase_source : 3ceb0506ad4d9f53a15d30d0e6e5a6b7626c6751
2014-12-01 16:10:54 -08:00
Paul Adenot
7e6f9c53b8
Bug 997870 - Optimize OscillatorNodeEngine::ComputeCustom a little. r=karlt
...
--HG--
extra : rebase_source : ce3d73268c343aef7b9630ce86446f795398de57
2014-12-10 15:34:14 +01:00
Paul Adenot
dec22bf6cc
Bug 1106649 - Use band-limited wave tables to implement basic waveforms. r=karlt
...
--HG--
extra : rebase_source : 1be08aab883e46b01f2bc0ee2039b43807c0ae86
2014-12-01 16:09:56 -08:00
Jon Coppeard
f1d487e594
Bug 1099152 - Make external GC APIs take invocation kind as a parameter r=terrence r=mccr8
2015-01-02 17:19:43 +00:00
Jon Coppeard
ce3ea6b63b
Bug 1099152 - Separate out external APIs to start and continute an incremental GC r=terrence r=mccr8
2015-01-02 17:19:43 +00:00
Dave Huseby
83a6796724
Bug 1107681 - fix up the dom uses of WrapptedJSToDictionary to use the cx-less interface. r=bholley
2014-12-29 11:56:00 +01:00
Andrea Marchesini
f580f63a40
Bug 1018320 - RequestSync API - patch 7 - reject promise when an exception is thrown, r=fabrice
2015-01-05 13:42:09 +01:00
Andrea Marchesini
e698b7f0f6
Bug 1018320 - RequestSync API - patch 6 - Manager API, r=ehsan
2015-01-05 13:42:07 +01:00
Andrea Marchesini
f5c4864944
Bug 1018320 - RequestSync API - patch 5 - mozSetMessageHandlerPromise, r=fabrice
2015-01-05 13:42:05 +01:00
Andrea Marchesini
535de3c45e
Bug 1018320 - RequestSync API - patch 4 - sendAsyncMessage used to schedule tasks, r=ehsan
2015-01-05 13:42:03 +01:00
Andrea Marchesini
e9e9ceb7d3
Bug 1018320 - RequestSync API - patch 3 - a Promise return value from sendAsyncMessage, r=fabrice
2015-01-05 13:42:02 +01:00
Andrea Marchesini
743bee51d0
Bug 1018320 - RequestSync API - patch 2 - Wifi Only, r=ehsan
2015-01-05 13:42:00 +01:00
Andrea Marchesini
e53bfd92ff
Bug 1018320 - RequestSync API - patch 1 - webIDL and basic logic, r=ehsan
2015-01-05 13:41:59 +01:00
Carsten "Tomcat" Book
cbb7c3b829
Merge mozilla-central to mozilla-inbound
2015-01-05 12:34:48 +01:00
Carsten "Tomcat" Book
60ab5910a1
merge b2g-inbound to mozilla-central a=merge
2015-01-05 12:32:36 +01:00
Phil Ringnalda
e75fcfb043
Backed out 4 changesets (bug 1116821, bug 1110928) for Windows OOMs
...
CLOSED TREE
Backed out changeset 9d593597df5f (bug 1110928)
Backed out changeset d68c75986335 (bug 1110928)
Backed out changeset 21d807074550 (bug 1110928)
Backed out changeset ca77252e50dd (bug 1116821)
2015-01-04 21:12:19 -08:00
Hsin-Yi Tsai
eaeab06769
Bug 1116431 - mobileconnection.iccId should be null instead of an empty string when no sim. r=edgar
2014-12-31 15:13:50 +08:00
Phil Ringnalda
415bfb6776
Backed out 7 changesets (bug 1018320)
...
Backed out changeset 2ef1c26d77d3 (bug 1018320)
Backed out changeset bce9ed290ddd (bug 1018320)
Backed out changeset 8c01c134e40f (bug 1018320)
Backed out changeset 46353577ef7a (bug 1018320)
Backed out changeset edf5737d6e0e (bug 1018320)
Backed out changeset c6fcdd1c681f (bug 1018320)
Backed out changeset 5e26604cc6e0 (bug 1018320)
2015-01-04 08:40:27 -08:00
Christoph Kerschbaumer
b39fa64608
Bug 1116624 - Move CORS into dom/security (r=sicking)
...
--HG--
rename : dom/base/nsCrossSiteListenerProxy.cpp => dom/security/nsCORSListenerProxy.cpp
rename : dom/base/nsCrossSiteListenerProxy.h => dom/security/nsCORSListenerProxy.h
2014-12-30 15:54:59 -08:00
Andrew McCreight
f65b00d7c0
Bug 1110928, part 3 - Try to pass a relevant zone to PokeGC. r=smaug
...
This means the browser will do less full GCs.
2015-01-04 17:46:50 -08:00
Andrew McCreight
9316f22371
Bug 1110928, part 1 - Hoist the LOAD_END PokeGC out of nsJSContext::LoadEnd. r=smaug
...
nsDocumentViewer knows which document is involved which will help us later.
Also, fix a typo in the comment.
2015-01-04 17:46:50 -08:00
Andrew McCreight
7a91a82059
Bug 1116821 - Don't PokeGC in SetNewDocument. r=smaug
2015-01-04 17:46:49 -08:00
Andrew McCreight
a308cb0dfc
Bug 1088268 - Use a switch statement in DOMGCSliceCallback. r=smaug
2015-01-04 17:46:49 -08:00
Brian Birtles
ddaaa69a98
Bug 927349 part 29 - Temporarily disable failing tests {browser_555547.js on Windows opt, test_animation-pausing.html on 10.8, test_deferred_start.html on mulet}; r=me (as discussed with jwatt)
2014-12-24 15:42:37 +09:00
Brian Birtles
291701ad1b
Bug 927349 part 26 - Add a test for compositor animations with a delay; r=nical
...
This patch adds a test that we correctly incorporate the delay when setting
a layer animation's initialCurrentTime.
The notion of 'current time' on layer animations differs from that on main
thread animations in that it does not incorporate the animation delay.
Instead, we wait until an animation's delay has complete before putting it
on the layer and then it we add without delay.
For animations that are still waiting to start we need to factor this delay into
the initialCurrentTime stored on the layer animation so that when we update
the animation's start time it represents the time *after* the delay has
finished. Previously we failed to do this but no tests failed since all existing
tests for delay rely on DOMWindowUtils.advanceTimeAndRefresh which avoids this
particular code path (since we don't add pending animations to layers while
the refresh driver is under test control).
This patch adds a test for animation delay that does not rely on
DOMWindowUtils.advanceTimeAndRefresh which has been confirmed to fail if we
don't incorporate the delay in our calculation of initialCurrentTime.
2014-12-25 16:28:25 +09:00
Brian Birtles
54a9341689
Bug 927349 part 25 - Test cancelling of players; r=heycam
2014-12-25 16:28:24 +09:00
Brian Birtles
06faed4dae
Bug 927349 part 24 - Add a test that empty animations still start; r=heycam
2014-12-25 16:28:24 +09:00
Brian Birtles
01a5445ce7
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
c4aa216c4c
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
Jason Orendorff ext:(%2C%20Till%20Schneidereit%20%3Ctill%40tillschneidereit.net%3E)
5f7eacef1c
Bug 911142 - Make the "length" property of function objects configurable. r=Waldo.
...
Thanks to Till Schneidereit for a bunch of test fixes.
2014-09-29 11:38:53 -05:00
Andrea Marchesini
cf6f008fcb
Bug 1018320 - RequestSync API - patch 7 - reject promise when an exception is thrown, r=fabrice
2015-01-04 10:37:24 +01:00
Andrea Marchesini
0ce46d31ce
Bug 1018320 - RequestSync API - patch 6 - Manager API, r=ehsan
2015-01-04 10:37:18 +01:00
Andrea Marchesini
bc6fce69f9
Bug 1018320 - RequestSync API - patch 5 - mozSetMessageHandlerPromise, r=fabrice
2015-01-04 10:37:11 +01:00
Andrea Marchesini
db5503c179
Bug 1018320 - RequestSync API - patch 4 - sendAsyncMessage used to schedule tasks, r=ehsan
2015-01-04 10:37:03 +01:00
Andrea Marchesini
fd2d403268
Bug 1018320 - RequestSync API - patch 3 - a Promise return value from sendAsyncMessage, r=fabrice
2015-01-04 10:36:58 +01:00
Andrea Marchesini
c01dc5fa14
Bug 1018320 - RequestSync API - patch 2 - Wifi Only, r=ehsan
2015-01-04 10:36:53 +01:00
Andrea Marchesini
d29adb7aca
Bug 1018320 - RequestSync API - patch 1 - webIDL and basic logic, r=ehsan
2015-01-04 10:36:46 +01:00
Phil Ringnalda
9f997b2894
Merge m-i to m-c, a=merge
2015-01-03 20:02:33 -08:00
Phil Ringnalda
eb325b1129
Merge b-i to m-c, a=merge
2015-01-03 17:42:36 -08:00
Phil Ringnalda
f13ac03e03
Merge f-t to m-c, a=merge
2015-01-03 17:23:54 -08:00
Kyle Machulis
3eeb2fd986
Bug 1117252 - Re-enable settings mochitests that were disabled by bug 1113199; a=test-only
2015-01-03 11:15:51 -08:00