Commit Graph

410598 Commits

Author SHA1 Message Date
Ryan VanderMeulen
d4a838cbc3 Backed out changesets cd5ec762afa1 and fad66e8fe874 (bug 1137515) for Nexus 5-L bustage.
CLOSED TREE

--HG--
extra : rebase_source : 59680d649177809d0a31d87091ab9d18070f7a0f
2015-03-11 12:35:08 -04:00
Benjamin Bouvier
47bf0598f9 Bug 1140317: include more UniquePtr and more using mozilla::UniquePtr in a CLOSED TREE; r=bustage
--HG--
extra : rebase_source : f8a64e3c5cdaa9abd47e2071d1a6331622e00e98
2015-03-11 17:32:02 +01:00
Jason Orendorff
0ab8467895 Bug 1137616 - Restore ReferenceError when a proxy is on the global object's prototype chain, regressed by rev 615f118f2787. r=jandem.
--HG--
extra : rebase_source : b6e51ec6061c99a0d796b85f87d25e436d3e472e
2015-03-03 18:13:03 -06:00
Jason Orendorff
93771d2a84 Bug 828137, part 2 - Make [[Set]] always fail on window elements. With this change, window[0] = null; is a TypeError in strict mode code. r=bz.
--HG--
extra : rebase_source : 10066af913c07b01a701b49915ca54e4131d702b
2015-02-11 11:47:39 -06:00
Jason Orendorff
cd9a74e351 Bug 828137, part 1 - Make Object.defineProperty fail on window elements. r=bz.
--HG--
extra : rebase_source : 8bfc7e8ebd9219511a6119bcefd2c784dc9a1682
2015-02-11 11:38:36 -06:00
Jason Orendorff
0c60195cd7 Bug 1132522, part 2 - Treat false return from proxyHandler.set() as strict mode failure. r=efaust.
This changeset includes a change in addon-sdk/source that is logically of a piece with the rest, but was reviewed separately; see <https://github.com/mozilla/addon-sdk/pull/1888>. r=Mossop.

--HG--
extra : rebase_source : 2cc5537258811d6c9d369062bd127947eed450c1
2015-02-13 09:49:31 -06:00
Jason Orendorff
ee6d024995 Bug 1132522, part 1 - Treat false return from proxyHandler.defineProperty() as strict mode failure. r=efaust.
--HG--
extra : rebase_source : 2fb0022f52553fe3bedf38e46ae50d465b7ae402
2015-02-12 11:29:32 -06:00
Benjamin Bouvier
4c5b145bae Bug 1135039: Apply swizzle type policy changes in Ion too; r=sunfish
--HG--
extra : rebase_source : ea6a775b4a32aa83745ae8950867f92dd1ff2e0b
2015-03-02 19:40:06 +01:00
Benjamin Bouvier
fca5b420d0 Bug 1135039: Throw on non-int32 or out-of-bounds lanes arguments to swizzle/shuffle; r=sunfish
--HG--
extra : rebase_source : 569ad212b4cd75089ba449ae86922d641810ae33
2015-03-05 11:55:10 +01:00
Nicolas Silva
b292aa6f59 Bug 1123080 - Use Cairo's image backend with canvas fallback on Windows. r=Bas 2015-03-11 17:16:13 +01:00
Jason Orendorff
8da1228198 Bug 1141329 - Fix crash [@ JSObject::getGroup] or [@ js::jit::SetPropertyIC::update]. r=efaust.
--HG--
extra : rebase_source : f34ba2ec39a84663892db9e08405e0efb3f5cd46
2015-03-10 13:14:36 -05:00
Jason Orendorff
eedeed1e47 Bug 1141329, prelude - Make ObjectOpResult pointer-sized to fix amazingly bogus code and assertions in IonCaches, introduced by rev 0712a3d4b79c. r=efaust.
--HG--
extra : rebase_source : 1d82219b61105088cf27154c6200e647091a36e0
2015-03-10 12:22:30 -05:00
Jason Orendorff
a9a1c904c3 Bug 1141154 - Fix crashes with Ion and proxy set failure cases, caused by rev 0712a3d4b79c. r=efaust.
--HG--
extra : rebase_source : d56b6bfda21f3e3797aae487efb344aae782c277
2015-03-09 19:07:56 -05:00
Benjamin Bouvier
98c2be829a Bug 1140317: Make sure chars created by DecompileValueGenerator won't ever leak; r=Waldo
--HG--
extra : rebase_source : 826d3b85b3b0b094f9d4d570a13915a99e985598
2015-03-10 19:34:00 +01:00
Jonathan Watt
0e1b8d416c Bug 1072037, part 2 - Tests for the effect of setting CSS animation's AnimationPlayer.currentTime. r=birtles
--HG--
rename : dom/animation/test/css-animations/test_animation-player-starttime.html => dom/animation/test/css-animations/test_animation-player-currenttime.html
2015-03-09 16:50:39 +00:00
Jonathan Watt
39fe510f93 Bug 1072037, part 1 - Implement web-animations proceedure to 'set the current time' and make AnimationPlayer.startTime writeable. r=birtles, r=smaug 2015-03-09 16:50:39 +00:00
Jonathan Watt
d5681f75bf Bug 1070744 - Backout c482c88b0393 and c5d5202c3d72 for being attributed to this bug instead of bug 1072037. r=me, and faking r=smaug since backout 2015-03-11 15:28:07 +00:00
Ryan VanderMeulen
bfc65a2274 Backed out changeset e677e55b96c2 (bug 1134791) for test bustage. 2015-03-11 11:29:11 -04:00
Ethan Lin
4de81417ac Bug 1141926 - Check nsCaret visibility when NotifySelectionChanged. r=roc 2015-03-10 23:01:00 -04:00
Alexandre Lissy
1e7c8bf446 Bug 1141029 - Disabling mochitests on Mulet with parity to B2G Desktop for taskcluster. r=ahal 2015-03-11 08:15:00 -04:00
Andreas Pehrson
2050f9e190 Bug 1081819 - Handle InMutedCycle() in TrackUnionStream::ProcessInput. r=roc,padenot 2015-03-05 12:27:16 +08:00
Andreas Pehrson
7f6daeea34 Bug 1081819 - Add mochitest for piping WebAudio in and out of PeerConnection. r=jesup,padenot 2015-03-02 18:07:20 +08:00
Andreas Pehrson
35fb84dfd4 Bug 1081819 - Let the output stream itself process input data from MediaStreamAudioDestinationNode::mStream. r=roc 2015-03-02 17:08:40 +08:00
Jonathan Watt
5bffcdb7ca Bug 1070744, part 2 - Tests for the effect of setting CSS animation's AnimationPlayer.currentTime. r=birtles
--HG--
rename : dom/animation/test/css-animations/test_animation-player-starttime.html => dom/animation/test/css-animations/test_animation-player-currenttime.html
2015-03-09 16:50:39 +00:00
Jonathan Watt
f6effca850 Bug 1070744, part 1 - Implement web-animations proceedure to 'set the current time' and make AnimationPlayer.startTime writeable. r=birtles, r=smaug 2015-03-09 16:50:39 +00:00
Jonathan Watt
6fce4aa41e Bug 1073379, part 7 - Tests for the effect of setting a CSS transition's AnimationPlayer.startTime. r=birtles
--HG--
rename : dom/animation/test/css-animations/test_animation-player-starttime.html => dom/animation/test/css-transitions/test_animation-player-starttime.html
2015-03-06 15:23:17 +00:00
Nathan Froyd
e7363b8b6b Bug 1141692 - use an actual Atomic for nsThreadPoolNaming::mCounter; r=bsmedberg
Marking a variable as volatile is never the right thing to do when
dealing with threads.  Use real atomic accesses instead.
2015-03-10 14:41:45 -04:00
Nathan Froyd
8c2657fa26 Bug 1140509 - remove the unused Infinity keyword from the xpidl parser; r=bsmedberg 2015-03-09 14:02:26 -04:00
Lars T Hansen
5c82f1e14b Bug 1141067 - byte operations on x86/x64. r=sunfish 2015-03-11 15:45:57 +01:00
Lars T Hansen
6a807eabb7 Bug 1138348 - byte array test cases. r=h4writer 2015-03-11 15:45:57 +01:00
Lars T Hansen
0bb0797a10 Bug 1138348 - byte ops on x86_64. r=h4writer 2015-03-11 15:45:57 +01:00
Ms2ger
421713c14a Bug 1134791 - Show the testharness.js output when the browser remains open after running the test; r=bz 2015-03-11 15:43:28 +01:00
James Willcox
99105b89d6 Bug 1084441 - Test for ability to play MP4 on Android Jelly Bean and higher r=cpearce 2015-03-11 09:22:55 -05:00
Sotaro Ikeda
59e524ebbe Bug 1137515 part 1 - Change to configure.in r=mwu 2015-03-11 07:18:50 -07:00
Sotaro Ikeda
80cec56356 Bug 1137515 part 2 - Change to media r=jesup 2015-03-11 07:18:23 -07:00
Nicolas Silva
41031003e6 Bug 1125848 - Consolidate PCompositor's creation-destruction logic. r=sotaro 2015-03-09 18:43:39 +01:00
Sotaro Ikeda
3dd206c7b8 Bug 1139935 - Re-enable RemoveTextureFromCompositableTracker r=nical 2015-03-11 06:53:43 -07:00
Josh Matthews
1566058f01 Bug 1142032 - Add a crashtest. 2015-03-11 09:31:57 -04:00
Carsten "Tomcat" Book
ba5885ce64 Merge mozilla-central to mozilla-inbound 2015-03-11 13:03:47 +01:00
Carsten "Tomcat" Book
8a066b437a merge fx-team to mozilla-central a=merge 2015-03-11 12:58:02 +01:00
Carsten "Tomcat" Book
b990c87421 merge mozilla-inbound to mozilla-central a=merge 2015-03-11 12:46:07 +01:00
Carsten "Tomcat" Book
6cfb110e4d merge b2g-inbound to mozilla-central a=merge 2015-03-11 12:43:13 +01:00
Jan de Mooij
1f3dbeca3b Bug 1090583 part 2 - Fix the property count check in MonitorAssign to check the actual count instead of the capacity. r=bhackett 2015-03-11 11:58:25 +01:00
Valentin Gosu
bd4d2c42d2 Bug 1135354 - Crash/Hang when clicking URL with a huge length r=mcmanus 2015-03-11 06:08:27 +02:00
Chris Pearce
de13adbecb Bug 1141883 - Add more logging to help debugging EME. r=edwin 2015-03-11 17:02:08 +13:00
Phil Ringnalda
c9d7caebde Backed out 7 changesets (bug 1066234) for bustage
CLOSED TREE

Backed out changeset ce28663e61d4 (bug 1066234)
Backed out changeset e06ad6b69b25 (bug 1066234)
Backed out changeset 99933582c7d8 (bug 1066234)
Backed out changeset a40045b47bba (bug 1066234)
Backed out changeset f6b44a3c3c6f (bug 1066234)
Backed out changeset 478d797266b1 (bug 1066234)
Backed out changeset 73f4dd8f8d97 (bug 1066234)
2015-03-10 20:44:12 -07:00
Sotaro Ikeda
a5af76c3cf Bug 1141311 - Add async mode support to GonkNativeWindow on Lollipop Gonk r=pchang 2015-03-10 20:39:23 -07:00
Eric Faust
060d7c0a57 Bug 1066234 - Tests. (r=jorendorff) 2015-03-10 20:27:35 -07:00
Eric Faust
c00fc2c512 Bug 1066234 - Part 6: Emitter support for 'extends' in ES6 Classes. (r=jorendorff) 2015-03-10 20:27:34 -07:00
Eric Faust
bc022f421f Bug 1066234 - Part 5: Implement JSOP_OBJWITHPROTO. (r=jorendorff) 2015-03-10 20:27:34 -07:00