Ms2ger
|
c72d2e067b
|
Bug 1034204 - Implement unforgeable methods; r=bz
|
2014-07-04 15:02:10 +02:00 |
|
Jan de Mooij
|
1b86692882
|
Bug 1032726 part 6 - Some followup changes. r=bz
|
2014-07-03 13:05:03 +02:00 |
|
Jan de Mooij
|
17ceaaf838
|
Bug 1032726 part 5 - Make new DOM bindings work with Latin1 strings. r=bz
|
2014-07-03 10:03:56 +02:00 |
|
Boris Zbarsky
|
6f43b14017
|
Bug 1033100. Fix event codegen to compile when an event has a sequence-of-non-null-interface-type member. r=smaug
|
2014-07-02 15:16:43 -04:00 |
|
Jan de Mooij
|
270ee19b48
|
Bug 1032726 part 2 - Make GetArrayIndexFromId work with Latin1 strings. r=bz,terrence
|
2014-07-02 15:45:02 +02:00 |
|
Peter Van der Beken
|
1e598af033
|
Bug 1032748 - Make ConvertJSValueToString work on ns*String. r=bz.
|
2014-01-23 10:18:35 +01:00 |
|
Steve Fink
|
145fbca942
|
Bug 1022773 - Return value rooting for dom/, r=bz
|
2014-06-25 15:35:36 -07:00 |
|
Kyle Huey
|
65a7896b54
|
Bug 1031051: Part 1 - Allow codegenerating an InitFooEvent method for legacy event types. r=smaug,bz
|
2014-06-30 16:00:31 -07:00 |
|
Bill McCloskey
|
d8405e904f
|
Bug 1030343 - Fix compile error in UnionTypes.cpp in old gcc (r=bz)
|
2014-06-30 14:36:45 -07:00 |
|
Eric Faust
|
122811aa1e
|
Bug 1027402 - Part 3: Mark all Proxy Handler methods const. (r=jorendorff, r=bz)
|
2014-06-27 04:44:06 -07:00 |
|
Eric Faust
|
51c149ff8f
|
Bug 1027402 - Part 2: Mark Proxy Handler instances as const. (r=bholley, r=bz over IRC)
|
2014-06-27 04:44:04 -07:00 |
|
Carsten "Tomcat" Book
|
026215908a
|
Backed out changeset 346912776f97 (bug 1027402)
|
2014-06-27 14:21:22 +02:00 |
|
Carsten "Tomcat" Book
|
6d91e7ccb9
|
Backed out changeset 285c853fedfa (bug 1027402)
|
2014-06-27 14:21:20 +02:00 |
|
Eric Faust
|
7c512d564b
|
Bug 1027402 - Part 3: Mark all Proxy Handler methods const. (r=jorendorff, r=bz)
|
2014-06-27 04:44:06 -07:00 |
|
Eric Faust
|
7a21439f3d
|
Bug 1027402 - Part 2: Mark Proxy Handler instances as const. (r=bholley)
|
2014-06-27 04:44:04 -07:00 |
|
Ben Kelly
|
0bd2a19168
|
Bug 1029812 Make webidl Sequence and MozMap distinguishable. r=bz
|
2014-06-25 10:25:09 -07:00 |
|
Boris Zbarsky
|
06bb24ba4f
|
Bug 1027667. Allow MozMap in unions. r=peterv
|
2014-06-23 16:03:58 -04:00 |
|
Boris Zbarsky
|
c6d02cd269
|
Bug 1023762 part 2. Add basic support for sequences of non-containers to event codegen. r=smaug
|
2014-06-23 16:03:58 -04:00 |
|
Boris Zbarsky
|
1667739c1e
|
Bug 1023762 part 1. Factor out the IDL-to-C++ type mapping for event codegen into a separate function. r=smaug
|
2014-06-23 16:03:58 -04:00 |
|
Boris Zbarsky
|
3649127620
|
Bug 767924 part 4. Allow [] as a default value for sequences in unions. r=peterv
|
2014-06-23 16:03:58 -04:00 |
|
Boris Zbarsky
|
b4556b3b6b
|
Bug 767924 part 3. Allow sequences in unions. r=peterv
|
2014-06-23 16:03:57 -04:00 |
|
Boris Zbarsky
|
ef941d1bf9
|
Bug 767924 part 2. Introduce both const and non-const versions of GetAs* methods on unions, with the former returning the public-facing type and the latter returning the internal type. r=peterv
|
2014-06-23 16:03:57 -04:00 |
|
Boris Zbarsky
|
f81d5f9403
|
Bug 767924 part 1. Add support for holders with nonempty holderArgs in unions. r=peterv
|
2014-06-23 16:03:57 -04:00 |
|
Boris Zbarsky
|
95095842ec
|
Bug 1026080 part 2. Add binding codegen support for [] as a default value for sequence arguments and dictionary entries. r=khuey
|
2014-06-23 16:03:57 -04:00 |
|
Benoit Jacob
|
016643f7a6
|
Bug 1028588 - Fix dangerous public destructors in dom/bindings - r=bz
|
2014-06-23 14:49:08 -04:00 |
|
Ms2ger
|
0817fa0497
|
Bug 1026739 - Remove unused INTERFACE_CHAIN macro; r=bz
|
2014-06-20 12:32:50 +02:00 |
|
Birunthan Mohanathas
|
aa6d74fac6
|
Bug 1026535 - Fix mismatched class/struct tags. r=ehsan
|
2014-06-18 17:57:51 -07:00 |
|
Ben Kelly
|
9f741501e5
|
Bug 1027256 P1 Fix SetStringData() to exclude ByteString and otherwise use real type name. r=bz
|
2014-06-18 20:22:09 -04:00 |
|
Eric Faust
|
570830c1d0
|
Bug 1011660 - Remove separate DOMClass struct. (r=bz)
|
2014-06-18 13:19:19 -07:00 |
|
Ben Kelly
|
98bdfecd04
|
Bug 1025973 - Part 2: Do not pass JSContext to static webidl methods in non-worker case. r=bz
|
2014-06-16 12:52:00 -04:00 |
|
Olli Pettay
|
7589c40004
|
Bug 1023698 - Missing JSContext* parameter in inherited generated event constructor, r=bz
|
2014-06-11 23:25:25 +03:00 |
|
Boris Zbarsky
|
88e45ab7b2
|
Bug 1009675 part 3. Return WebIDL 'object' values as handles. r=peterv
|
2014-06-11 16:26:52 -04:00 |
|
Boris Zbarsky
|
f4496f1213
|
Bug 1009675 part 2. Return WebIDL 'any' values as handles. r=peterv
|
2014-06-11 16:26:52 -04:00 |
|
Boris Zbarsky
|
4abeb29251
|
Bug 1009675 part 1. Change the return value of getRetvalDeclarationForType to allow more than two states for the outparam bit. r=peterv
|
2014-06-11 16:26:51 -04:00 |
|
Olli Pettay
|
69617f14f7
|
Bug 1023280 - Rename dictionary.ToObject to ToObjectInternal, r=bz
|
2014-06-11 22:38:55 +03:00 |
|
Nikhil Marathe
|
63536c4190
|
Bug 1023520 - Add support for Promise returning methods on globals. r=bz
|
2014-06-11 09:05:22 -07:00 |
|
Ehsan Akhgari
|
321805fb82
|
Bug 1021670 - Enable using non-wrapper-cached objects in unions; r=bzbarsky
|
2014-06-07 11:50:21 -04:00 |
|
Nathan Froyd
|
beaa8787a1
|
Bug 1019160 - part 4 - use jsids to access JS-implemented interface properties; r=bz
|
2014-06-05 14:47:13 -04:00 |
|
Nathan Froyd
|
6cefb13754
|
Bug 1019160 - part 3 - create atom caches for JS-implemented interfaces; r=bz
|
2014-06-02 17:23:39 -04:00 |
|
Boris Zbarsky
|
ec8e37070b
|
Bug 1019160 - part 2 - separate out some Fake* class changes; r=froydnj,because-it-works
|
2014-06-05 14:06:58 -04:00 |
|
Nathan Froyd
|
c79b5e8ed8
|
Bug 1019160 - part 1 - factor out initIdsClassMethod from CGDictionary; r=bz
|
2014-06-02 17:14:03 -04:00 |
|
Jason Orendorff
|
1d23b85cd3
|
Bug 998115 - Make the output of Codegen.py less #BOGUS. r=peterv.
|
2014-06-06 11:15:22 -04:00 |
|
Jason Orendorff
|
201acb0e94
|
Bug 1017067 - Merge deleteProperty/deleteElement ops back into a single deleteGeneric op. r=bhackett.
|
2014-06-05 13:19:23 -04:00 |
|
Ms2ger
|
c22b3476bb
|
Bug 1018306 - Call interface.hasInterfaceObject rather than checking the truthiness of the method; r=bz
|
2014-06-06 10:06:27 +02:00 |
|
Nathan Froyd
|
5d3f5a0c46
|
Bug 1019705 - replace binaryNames accesses with binaryNameFor; r=bz
|
2014-06-03 12:20:16 -04:00 |
|
Boris Zbarsky
|
f399dfd071
|
Bug 1017428 part 1. Store information in jitinfo about [Cached] attribute slots in addition to [StoreInSlot] ones. r=peterv,efaust
|
2014-06-03 11:38:36 -04:00 |
|
Peter Van der Beken
|
f8bdcc83b0
|
Bug 1016960 - make |instanceof WebIDLInterface| work with outer windows. r=bz.
|
2014-05-28 22:45:37 +02:00 |
|
Reuben Morais
|
2d48305b9f
|
Bug 952486 - Add a CheckPermissions extended attribute to WebIDL. r=bz
|
2014-05-25 15:31:07 -03:00 |
|
Fabrice Desré
|
e5f8ec9184
|
Bug 952486 - backout for breaking all device and emulator builds (keeping dom reviewer to land the backout...) r=bz
|
2014-05-26 12:11:52 -07:00 |
|
Reuben Morais
|
567a90fb0a
|
Bug 952486 - Add a CheckPermissions extended attribute to WebIDL. r=bz
|
2014-05-25 15:31:07 -03:00 |
|