Boris Zbarsky
|
c6af618fd5
|
Bug 731746 part 4. When wrapping a JS-implemented webidl object, define the new object as a property on the implementing object. r=mccr8
|
2013-04-24 22:44:28 -04:00 |
|
Boris Zbarsky
|
de9b7862dc
|
Bug 731746 part 3. Change JS-implemented webidl codegen to always invoke the parent constructor if there is a parent interface. r=mccr8
|
2013-04-24 22:44:28 -04:00 |
|
Boris Zbarsky
|
2f17e61fc4
|
Bug 731746 part 2. Change JS-implemented webidl codegen to pass an nsPIDOMWindow, not an nsISupports, to the object constructor. r=mccr8
|
2013-04-24 22:44:27 -04:00 |
|
Boris Zbarsky
|
498c958a33
|
Bug 864590. Assert that the object is not null when wrapping WebIDL objects. r=peterv
|
2013-04-24 14:59:15 -04:00 |
|
Boris Zbarsky
|
20ab2b6db5
|
Bug 862629 part 2. Remove the now-unused scope object bit in js-to-native conversions. r=peterv
|
2013-04-24 14:59:15 -04:00 |
|
Boris Zbarsky
|
87e77a2b99
|
Bug 862629 part 1. Stop playing compartment games with WebIDL callbacks and just use the given object as-is. r=peterv
|
2013-04-24 14:59:15 -04:00 |
|
Boris Zbarsky
|
560478bb6b
|
Bug 843264. Allow returning sequences of non-primitive types from callback methods. r=mccr8
|
2013-04-24 14:59:14 -04:00 |
|
Boris Zbarsky
|
8406904ff2
|
Bug 864535. Drop some comments from WebIDL proxy [[Delete]] implementations, since the spec has changed. r=waldo
|
2013-04-24 14:59:14 -04:00 |
|
Ehsan Akhgari
|
5faff9a565
|
Bug 864164 - Part 2: Send the AudioBufferSourceNode buffer parameter changes to the stream; r=padenot
|
2013-04-22 17:01:22 -04:00 |
|
Andrea Marchesini
|
62b8b6bea9
|
Bug 864747 - Optional<T&> should be able to receive a value in the constructor. r=bz
|
2013-04-24 08:36:10 -04:00 |
|
Robert O'Callahan
|
0e51880b10
|
Bug 834835. Part 1: Add initial AudioStreamTrack/VideoStreamTrack/MediaStreamTrack interfaces and implementations. r=jesup
|
2013-03-27 14:32:51 +13:00 |
|
Reuben Morais
|
a9e6bfba22
|
Bug 864578 - Follow up, fixing test.
--HG--
extra : rebase_source : ace505d178de7ce66e5733df74291b31471a0202
|
2013-04-22 18:22:47 -07:00 |
|
Reuben Morais
|
a5f7e797a4
|
Bug 864578 - Allow NamedConstructor and NoInterfaceObject in the same interface. r=bz
--HG--
extra : rebase_source : 1c15c840a72539cfd97d54dbaef4908b1571aefa
|
2013-04-22 18:05:25 -07:00 |
|
Olli Pettay
|
f7b5debcae
|
Bug 856338 - Using sequence<foo>? as an argument type crashes when passing non-null value, p=Ms2ger+smaug,r=bz
--HG--
extra : rebase_source : fb54e52db051584333c9430b0b000ee052e5b2d7
|
2013-04-23 02:49:49 +03:00 |
|
David Zbarsky
|
730feee6f8
|
Backout 3e7970330a3e for being wrong
|
2013-04-22 02:01:36 -04:00 |
|
Ms2ger
|
88e0c63e61
|
Merge m-c to m-i.
|
2013-04-21 09:54:41 +02:00 |
|
Ms2ger
|
778540f42f
|
Bug 861880 - Move TreeColumns to WebIDL; r=bz
|
2013-04-21 08:42:26 +02:00 |
|
David Zbarsky
|
a670bfb881
|
Bug 856962 - Move Touch to WebIDL bindings; r=mounir
|
2013-04-21 08:42:19 +02:00 |
|
Ms2ger
|
933f682691
|
Bug 861507 - Move SVGStringList to WebIDL and remove nsIDOMSVGStringList; r=heycam,smaug
|
2013-04-21 08:42:00 +02:00 |
|
Ehsan Akhgari
|
e6ef206ecb
|
Bug 834513 - Part 3: Implement ScriptProcessorNode; r=roc
|
2013-04-13 21:37:04 -04:00 |
|
Olli Pettay
|
46719a3897
|
Bug 856364 - Paris binding for KeyboardEvent, r=peterv
|
2013-04-21 02:48:55 +03:00 |
|
Peter Van der Beken
|
7c90dee12e
|
Bug 862092 - "Assertion failure: target->isNative() == obj->isNative()" adopting a <select>. r=bz.
--HG--
extra : rebase_source : 3eef5382c32927ac321db47003a974768cbdaf6e
|
2013-04-16 19:02:57 +02:00 |
|
David Zbarsky
|
65a41e7101
|
Bug 856472: Convert CanvasPattern to WebIDL r=bz
|
2013-04-19 04:49:22 -04:00 |
|
David Zbarsky
|
7235cdcd53
|
Bug 856472: Convert TextMetrics to WebIDL r=bz
* * *
Bug 857439 Part 4: Fix MediaStreamList wrapping r=bz
|
2013-04-19 04:49:22 -04:00 |
|
David Zbarsky
|
8ce74aae9d
|
Bug 857439 Part 3: Make sure to delete owned interfaces if wrapping fails r=bz
|
2013-04-19 04:49:21 -04:00 |
|
David Zbarsky
|
f5022bb55c
|
Bug 857439 Part 2: Cleanup example codegen a bit r=bz
|
2013-04-19 04:49:21 -04:00 |
|
David Zbarsky
|
01f59de8e2
|
Bug 857439 Part 1: Disallow owned interfaces from having parents or children r=bz
|
2013-04-19 04:49:21 -04:00 |
|
David Zbarsky
|
ef87d4f932
|
Bug 857439 Part 0: Allow creators to return raw pointers for owned objects r=bz
|
2013-04-19 04:49:20 -04:00 |
|
Olli Pettay
|
cdec8c80e4
|
Bug 856351 - Paris binding for DragEvent, r=peterv
--HG--
extra : rebase_source : 695b5a3bf3641f0e39d33ca8718e1bc78695b09d
|
2013-04-19 02:13:35 +03:00 |
|
Olli Pettay
|
b1ddad7f2c
|
Bug 863094 - Infinity/-Infinity/NaN defaults for unrestricted types, r=bz
--HG--
extra : rebase_source : c2495008be9b084656222e6a0773c72d5224e9cc
|
2013-04-18 19:58:01 +03:00 |
|
Bobby Holley
|
629d0d4121
|
Bug 860438 - Straightforward cases. r=gabor
|
2013-04-18 11:36:03 -04:00 |
|
Ryan VanderMeulen
|
3707b146a1
|
Backed out 4 changesets (bug 834835) for making bug 786539 nearly perma-orange.
|
2013-04-18 10:32:26 -04:00 |
|
Boris Zbarsky
|
0adaab0902
|
Bug 862610. When we have named constructors, make sure we managed to set up an interface object before looking for them. r=peterv
|
2013-04-18 01:21:46 -04:00 |
|
Olli Pettay
|
568cea39db
|
Bug 862991 - If dictionary member needs cx, so should dictionary itself, r=bz
--HG--
extra : rebase_source : a495d79df021e896d3b7695a7d11da8d52559c28
|
2013-04-17 23:40:54 +03:00 |
|
Olli Pettay
|
0cfa77f832
|
Bug 862983 - HeaderFile annotation for WebIDL interfaces, r=bz
--HG--
extra : rebase_source : f096c032342b71aeb42999f80241697c79037b7c
|
2013-04-17 23:29:09 +03:00 |
|
Olli Pettay
|
b589a2e03c
|
Bug 862987 - Include nsAutoPtr.h in BindingDeclarations.h, r=bz
--HG--
extra : rebase_source : b3059811b16fa5a2bec070176a276ece18178baf
|
2013-04-17 23:17:44 +03:00 |
|
Ryan VanderMeulen
|
3b5b1e9f13
|
Backed out changeset 409285b3f69c (bug 862092) for mochitest-2 failures on a CLOSED TREE.
|
2013-04-17 11:48:34 -04:00 |
|
Peter Van der Beken
|
d80727e491
|
Bug 862092 - "Assertion failure: target->isNative() == obj->isNative()" adopting a <select>. r=bz.
--HG--
extra : rebase_source : 1905aa3aa956a599e9ce1de8866f7dc58feb73be
|
2013-04-16 19:02:57 +02:00 |
|
Robert O'Callahan
|
bd6864353b
|
Bug 834835. Part 1: Add initial AudioStreamTrack/VideoStreamTrack/MediaStreamTrack interfaces and implementations. r=jesup
--HG--
extra : rebase_source : 7d9ec16301f7ba12fb181e0b37fdcaf8455b97e4
|
2013-03-27 14:32:51 +13:00 |
|
Boris Zbarsky
|
1e78780e54
|
Bug 835643 part 2. Store an EventListenerHolder, not an nsIDOMEventListener, in nsListenerStruct. r=smaug
|
2013-04-16 17:15:57 -04:00 |
|
Boris Zbarsky
|
7b4ea9ad6a
|
Bug 835643 part 1. Give CallbackObject an IID so that random things don't QI to it. r=smaug
Right now it thinks its IID is the nsISupports IID!
|
2013-04-16 17:14:30 -04:00 |
|
Mike Shal
|
77cdb6567d
|
Bug 846634 - Part 2: Move EXPORTS to moz.build; r=joey
|
2013-04-16 15:24:43 -04:00 |
|
Peter Van der Beken
|
bd68680410
|
Bug 852094 - Support Unforgeable on proxy-based DOM bindings. r=bz.
|
2012-12-20 10:56:11 +01:00 |
|
Boris Zbarsky
|
18e59668bd
|
Bug 863386. Add support for nullable enum arguments and return values. r=mccr8
This incidentally fixes bug 843355
|
2013-04-19 23:04:19 -04:00 |
|
David Zbarsky
|
5dda7256e6
|
Bug 857439 Followup: Add null-checks for WrapObject failing and assert that the JSObject took ownership if WrapObject succeeded r=bz
|
2013-04-19 18:18:31 -04:00 |
|
Olli Pettay
|
c81e6649ce
|
Bug 847596 - Paris binding for DeviceMotionEvent, r=peterv
--HG--
extra : rebase_source : 7cbf9ac11b81506a2ffe0a5c3a34ecb78fe54f5b
|
2013-04-16 16:03:46 +03:00 |
|
Jon Coppeard
|
1f1c0e6af9
|
Bug 861281 - GC: Root the wrap object API r=terrence r=bholley
--HG--
extra : rebase_source : 1d3ed88299ad8e9ad6812fb41aa48f03cc7aabae
|
2013-04-15 18:32:55 +01:00 |
|
Jeff Walden
|
f9d3bc73ed
|
Bug 858677 - Fix up code not built by SpiderMonkey to use the newly-changed deletion signatures. r=bholley, r=billm
|
2013-04-05 21:22:55 -07:00 |
|
Olli Pettay
|
124d1b4696
|
Bug 856303 - Paris binding for MouseScrollEvent, r=peterv
--HG--
extra : rebase_source : 26aec7e5472d213615918f20168e3fd2277b0591
|
2013-04-15 23:37:52 +03:00 |
|
Olli Pettay
|
09d818e775
|
Bug 856363 - Paris binding for TouchEvent, r=peterv
--HG--
extra : rebase_source : 09fc86b555febd5adfaeebdffeb685e37c1d0823
|
2013-04-15 23:33:46 +03:00 |
|