Commit Graph

14628 Commits

Author SHA1 Message Date
Andrea Marchesini
32444b30d9 Bug 856410 - Implement futures - Part 6: Additional tests. r=mounir 2013-06-11 21:41:22 -04:00
Andrea Marchesini
4f48e480a6 Bug 856410 - Implement futures - Part 5: Put futures behind a pref. r=mounir 2013-06-11 21:41:22 -04:00
Andrea Marchesini
e412a54734 Bug 856410 - Implement futures - Part 4: Future.accept, Future.reject, Future.resolve. r=mounir 2013-06-11 21:41:22 -04:00
Andrea Marchesini
7bfba06b31 Bug 856410 - Implement futures - Part 3: resolver.resolve(new Future(). r=mounir 2013-06-11 21:41:22 -04:00
Andrea Marchesini
cb935c984c Bug 856410 - Implement futures - Part 2: Future.then() and Future.catch(). r=mounir, r=bz, r=smaug 2013-06-11 21:41:22 -04:00
Andrea Marchesini
017c4cd6e6 Bug 856410 - Implement futures - Part 1: Constructor, webidl, Done(). r=mounir, r=bz 2013-06-11 21:41:21 -04:00
Andrea Marchesini
ef3bccd14c Bug 856410 - Implement futures - Part 0: ErrorResult::StealJSException. r=bz 2013-06-11 21:41:21 -04:00
Ryan VanderMeulen
7740efe46f Merge m-c to inbound. 2013-06-11 21:04:08 -04:00
Ryan VanderMeulen
774115510a Merge m-c to inbound. 2013-06-11 21:03:14 -04:00
Benjamin Peterson
f4dc321a08 Bug 823978 - Rename JSOPTION_STRICT to JSOPTION_EXTRA_WARNINGS. r=Waldo
--HG--
extra : rebase_source : 34f95fc6017d3f3f4f091083debacbd466b51bf6
2013-06-11 12:49:11 -07:00
Ryan VanderMeulen
79cab24538 Backed out changeset 1df122edcf0d (bug 823978) for bustage (again).
CLOSED TREE (again)
2013-06-11 15:27:46 -04:00
Ryan VanderMeulen
079997c1b8 Merge m-c to inbound. 2013-06-11 15:02:04 -04:00
Ryan VanderMeulen
e58b753c67 Merge fx-team to m-c. 2013-06-11 15:00:51 -04:00
Benjamin Peterson
ad3fb45421 Bug 823978 - Rename JSOPTION_STRICT to JSOPTION_EXTRA_WARNINGS. r=Waldo
--HG--
extra : rebase_source : 1396c8ec5bd99ab35343cfff2b87d22955671243
2013-06-11 11:30:18 -07:00
Mihai Sucan
f8f7fa75e5 Bug 861338 - [browserconsole] Cache Console.jsm API calls with ConsoleAPIStorage.jsm; r=jwalker 2013-06-07 20:13:48 +03:00
Michael Wu
3edaa59bc8 Bug 869903 - Report background color on mozbrowserloadend, r=jlebar 2013-06-06 17:40:49 -04:00
Albert Crespell
040448c03c Bug 879793 - Update tests. r=clian 2013-06-07 18:57:07 +02:00
Albert Crespell
bf2364a528 Bug 879793 - Update stats when network interface is unregistered. r=clian 2013-06-06 20:40:50 +02:00
Eric Chou
ba5153a179 Bug 876823 - Fire DOMRequest.onerror event when Bluetooth*Manager.Connect() fails, r=gyeh 2013-06-11 18:24:19 +08:00
Ed Morley
8311a912cc Merge mozilla-central and birch 2013-06-11 09:38:18 +01:00
Gina Yeh
1513a7181a Bug 881606 - BluetoothA2dpManager doesn't receive any sink property changed, r=echou 2013-06-11 14:47:48 +08:00
Phil Ringnalda
e28cb20c96 Back out efdf2d801664 (bug 881128) for disregarding the DANGER of not dealing with test_interfaces.html 2013-06-10 19:26:45 -07:00
David Zbarsky
5d896bb730 Bug 881128 - Remove nsIDOMGetSVGDocument r=bz 2013-06-10 17:50:42 -07:00
Ehsan Akhgari
bcac308338 Bug 815643 - Part 1: Implement the DOM bindings for ConvolverNode; r=roc
--HG--
extra : rebase_source : 9f6853dcaeeac1f36aa8c2ee90991a7f0ea0b145
2013-06-10 16:07:55 -04:00
Masatoshi Kimura
5adf56e2de Bug 881252 - Warn use of getUserData() or setUserData(). r=bz 2013-06-11 07:41:42 +09:00
Guillaume Abadie
73226a51be Bug 879954 - Implement OES_texture_float_linear - r=bjacob 2013-06-10 16:00:52 -04:00
Paul Adenot
3aa35d131a Bug 865244 - Implement AudioContext.destination.maxChannelCount. r=ehsan 2013-06-10 19:32:28 +02:00
Ryan VanderMeulen
911f19ec09 Backed out changeset 7e69e102a432 (bug 823978) for bustage.
CLOSED TREE
2013-06-11 14:28:17 -04:00
Benjamin Peterson
bf9614501d Bug 823978 - Rename JSOPTION_STRICT to JSOPTION_EXTRA_WARNINGS. r=Waldo
--HG--
extra : rebase_source : f5c0e9c743dadb0431eacef6b46b6e274264d3aa
2013-06-11 10:55:21 -07:00
Mike Habicher
076c424da2 Bug 879478 - fix regressions when starting camera (crash and de-virtualized functions -- see also bug 880780), r=roc 2013-06-10 15:01:19 -04:00
Vincent Chang
1b99e8abcb Bug 868913 - [Buri][Tethering]PC can't display RNDIS com port when reset handset. r=mrbkap 2013-05-16 19:39:58 +08:00
Ryan VanderMeulen
254db91ed2 Merge m-c to inbound. 2013-06-10 12:26:38 -04:00
Joey Armstrong
081e2d3a69 bug 870370: move EXTRA_COMPONENTS to moz.build (file batch #1). r=mshal 2013-06-10 11:30:03 -04:00
Joey Armstrong
bfded569cf bug 870370: move EXTRA_COMPONENTS to moz.build (file batch #2). r=mshal 2013-06-10 11:19:28 -04:00
Kartikaya Gupta
3add0c36b5 Bug 879004 - Add types to the remaining methods in GeckoContentController. r=kentuckyfriedtakahe 2013-06-10 09:05:44 -04:00
Kartikaya Gupta
21233ee23c Bug 879004 - Convert the async scroll offset fields in APZC.h to CSSPoints. r=kentuckyfriedtakahe 2013-06-10 09:05:44 -04:00
Kartikaya Gupta
fe148e065e Bug 879004 - Change FrameMetrics.mViewport to be a CSSRect. r=BenWa 2013-06-10 09:05:43 -04:00
Martin Stransky
d846e03b29 Bug 879515 - Port GTK2 to GTK3 - dom/plugins fixes. r=karlt 2013-06-10 08:36:26 -04:00
Ed Morley
77f18862e2 Merge latest green birch changeset and mozilla-central 2013-06-10 10:06:11 +01:00
Gina Yeh
ea0fa55fff Bug 878745 - BluetoothService cleanup, r=echou 2013-06-10 12:18:00 +08:00
Szu-Yu Chen [:aknow]
93c97c6d9b Bug 875243 - B2G RIL: fix some coding style. r=hsinyi 2013-06-10 10:41:14 +08:00
Gina Yeh
fe63c7c6f5 Bug 872907 - Patch 5: Handle A2DP status changed in AudioManager, r=echou, r=mwu 2013-06-08 23:26:28 +08:00
Gina Yeh
f200d479f6 Bug 872907 - Patch 4: Implement NotifyStatusChagned() and NotifyAudioManager(), r=echou, r=mrbkap 2013-06-08 23:26:01 +08:00
Gina Yeh
5520896f2f Bug 872907 - Patch 3: Handle Sink property change, r=echou, r=mrbkap 2013-06-08 23:25:41 +08:00
Gina Yeh
82daabdd9e Bug 872907 - Patch 2: Implement SendSinkMessage in BluetoothService, r=echou, r=mrbkap 2013-06-08 23:25:18 +08:00
Gina Yeh
42db248693 Bug 872907 - Patch 1: Implement BluetoothA2dpManager, r=echou, r=mrbkap 2013-06-08 23:24:29 +08:00
Sankha Narayan Guria
5304247273 Bug 880265 - Remove AudioBufferSourceNode.gain; r=ehsan 2013-06-08 00:55:04 +05:30
Jon Coppeard
fa77e296a8 Bug 860573 - Part 1 - Store wrapper cache flags separately to the object pointer r=smaug 2013-06-08 09:53:21 +01:00
Boris Zbarsky
f68f0da53c Bug 872669. Slightly speed up our named proxy gets by making use of the inline chars/length getters we can have when our id is an atom. r=waldo,peterv 2013-06-07 22:45:46 -04:00
Boris Zbarsky
9f09fecc19 Bug 877281 part 6. Replace ${jsvalPtr} with a MutableHandle ${jsvalHandle}. r=peterv
It's a little unfortunate that we need both ${jsvalHandle} and
${jsvalRef}, but the only other option is to consistently have a
MutableHandle in this code.  If the thing we have to work with is a
Rooted, that means doing JS::MutableHandle<JS::Value>(&myRooted) as
the thing to substitute for ${jsvalHandle}.  Just using "&myRooted"
doesn't work, because things like "&myRooted.set()" or
"&myRooted.address()" fail, even if parenthesized as
"(&myRooted).set()", because &myRooted is actually a Rooted*, not a
MutableHandle.

We could go the JS::MutableHandle<JS::Value>(&myRooted) route if
desired; it would primarily uglify dictionary and sequence to-js
conversions.  With the setup in this patch, ideally it looks pretty
idiomatic except for the use of .set() instead of operator= on Rooted.
2013-06-07 22:45:46 -04:00