dom/bindings/Codegen.py
c2a70bac7627
created 2012-10-22 14:35 -0400
pushed 2012-10-23 01:41 +0000
Boris Zbarsky Boris Zbarsky - Bug 798187 followup. Actually return our newly-created object from dictionary ToObject. r=peterv
085bffb67692
created 2012-10-22 13:08 -0400
pushed 2012-10-23 01:41 +0000
Boris Zbarsky Boris Zbarsky - Bug 798187 part 1. Add support for dictionary return values. r=peterv
ffa2d8f5b8be
created 2012-10-22 13:08 -0400
pushed 2012-10-23 01:41 +0000
Boris Zbarsky Boris Zbarsky - Bug 798151. Support stringifier operations (but not yet attributes!) on non-proxy bindings, and fix Object.prototype.toString for proxy bindings. r=peterv
982da0cd2711
created 2012-10-22 13:08 -0400
pushed 2012-10-23 01:41 +0000
Boris Zbarsky Boris Zbarsky - Bug 801712 part 3. Make object return values faster by only doing the JS_WrapValue if needed. r=peterv
2a96aeb11ad4
created 2012-10-17 21:17 -0400
pushed 2012-10-18 17:12 +0000
Boris Zbarsky Boris Zbarsky - Bug 802636. Add a test that makes sure that codegen and example generation agree with each other. r=jst
50d6355b80c4
created 2012-10-17 17:01 -0400
pushed 2012-10-18 02:10 +0000
Boris Zbarsky Boris Zbarsky - Bug 796983 part 2. Add a way to generate an example class declaration for a given WebIDL interface. r=jst
d8798b6331be
created 2012-10-17 17:01 -0400
pushed 2012-10-18 02:10 +0000
Boris Zbarsky Boris Zbarsky - Bug 796983 part 1. Switch nullable primitives to using a const Nullable. r=jst
dac5700acf8b
created 2012-10-16 21:52 -0400
pushed 2012-10-17 01:52 +0000
Ryan VanderMeulen Ryan VanderMeulen - Merge the last PGO-green inbound changeset to m-c.
ed39040f53ad
created 2012-10-16 14:06 -0400
pushed 2012-10-17 01:52 +0000
Trevor Saunders Trevor Saunders - Bug 742191 - Part d: Throw TypeErrors for Paris binding exceptions; r=bz
5a707ebc0329
created 2012-10-16 18:37 +0300
pushed 2012-10-16 16:11 +0000
Olli Pettay Olli Pettay - Bug 797806 - Helper method to handle stringified JSON in C++, part2, r=khuey
b3d5c1bcf847
created 2012-10-16 17:52 +0300
pushed 2012-10-16 16:11 +0000
Olli Pettay Olli Pettay - Bug 797806 - Helper method to handle stringified JSON in C++, r=khuey
d178bdc3a557
created 2012-10-09 20:50 +0200
pushed 2012-10-14 20:39 +0000
Peter Van der Beken Peter Van der Beken - Fix for bug 798264 (Split property tables). r=bz.
c1bbabd184b3
created 2012-09-26 20:12 +0200
pushed 2012-10-14 20:39 +0000
Peter Van der Beken Peter Van der Beken - Fix for bug 799465 (Add complete support for non-nsISupports objects in new DOM bindings) - fix CC traversal and wrapper preservation. r=bz.
5540b310d435
created 2012-10-12 14:45 +0100
pushed 2012-10-13 08:36 +0000
Ed Morley Ed Morley - Backout 3044539fec87 (bug 799465),2dbcd6d16b43 (bug 798264), f7019f73a5f0 (bug 711628), a484a3a904da, 7154061ddc00 & 7e7fc42021c1 (bug 799465) for burning
2dbcd6d16b43
created 2012-10-09 20:50 +0200
pushed 2012-10-13 08:36 +0000
Peter Van der Beken Peter Van der Beken - Fix for bug 798264 (Split property tables). r=bz.
7e7fc42021c1
created 2012-09-26 20:12 +0200
pushed 2012-10-13 08:36 +0000
Peter Van der Beken Peter Van der Beken - Fix for bug 799465 (Add complete support for non-nsISupports objects in new DOM bindings) - fix CC traversal and wrapper preservation. r=bz.
2803709dc340
created 2012-10-10 15:57 -0400
pushed 2012-10-11 13:47 +0000
Boris Zbarsky Boris Zbarsky - Bug 792890. Fix JS-wrapping of callback interfaces to just return the underlying JS object. r=peterv
c24f40ee97cb
created 2012-10-10 15:53 -0400
pushed 2012-10-11 13:47 +0000
Boris Zbarsky Boris Zbarsky - Bug 792137. [TreatNonCallableAsNull] lives on the callback type now. r=peterv
bc5648cb9972
created 2012-10-05 18:59 +0200
pushed 2012-10-06 19:35 +0000
Bobby Holley Bobby Holley - Bug 761695 - Implement expando traps for ProxyXrayTraits DOMXrayTraits. r=peterv
64236acfaa80
created 2012-06-13 17:18 +0200
pushed 2012-10-02 01:31 +0000
Peter Van der Beken Peter Van der Beken - Fix for bug 791774 (Hook DOM lists up to the new DOM bindings). r=bz.
f4c544d409bd
created 2012-09-26 16:17 +0200
pushed 2012-10-02 01:31 +0000
Peter Van der Beken Peter Van der Beken - Fix for bug 794959 (Use the right cast in GetAs* functions of union types in new DOM bindings). r=bz.
6362581f442e
created 2012-09-19 15:02 +0200
pushed 2012-10-02 01:31 +0000
Peter Van der Beken Peter Van der Beken - Fix for bug 791347 (Support non-nsISupports refcounted natives and non-refcounted natives in new DOM bindings). r=bz/smaug.
b9721197c221
created 2012-09-24 18:08 -0700
pushed 2012-09-26 22:55 +0000
Terrence Cole Terrence Cole - Bug 791322 - Move Rooted to js:: namespace; r=billm
fd398d69d052
created 2012-09-03 16:42 -0700
pushed 2012-09-26 22:55 +0000
Bill McCloskey Bill McCloskey - Bug 787856 - Convert JS_GetPrototype to support lazy protos (r=bhackett)
c372439f0aad
created 2012-09-03 16:42 -0700
pushed 2012-09-26 22:55 +0000
Bill McCloskey Bill McCloskey - Bug 787856 - Convert js::GetObjectProto to support lazy protos (r=bhackett)
4050caa0b9c5
created 2012-09-20 19:47 -0700
pushed 2012-09-22 02:38 +0000
Kyle Huey Kyle Huey - Bug 793025: Convert FileReaderSync to WebIDL bindings. r=bz
17dcbe563c2b
created 2012-09-18 23:24 -0400
pushed 2012-09-19 14:18 +0000
Boris Zbarsky Boris Zbarsky - Bug 790975. Support sequences as dictionary members in WebIDL. r=peterv
fc7232da08ef
created 2012-09-17 11:44 +0200
pushed 2012-09-17 19:20 +0000
Peter Van der Beken Peter Van der Beken - Fix for bug 791345 (Support non-wrappercached objects in proxy-based bindings). r=bz.
05ce8d0d6e98
created 2012-06-13 17:15 +0200
pushed 2012-09-17 19:20 +0000
Peter Van der Beken Peter Van der Beken - Fix for bug 768684 (Fix sequence<any> return type in WebIDL). r=bz.
83380c25f756
created 2012-09-12 17:24 +0100
pushed 2012-09-13 01:13 +0000
Boris Zbarsky Boris Zbarsky - Bug 790273. Add support for [LenientThis] in WebIDL. r=peterv
d50bf1edaabe
created 2012-09-11 16:38 -0400
pushed 2012-09-12 01:39 +0000
Ehsan Akhgari Ehsan Akhgari - Merge IonMonkey into mozilla-inbound
443937d07b13
created 2012-09-11 20:08 +0100
pushed 2012-09-12 01:39 +0000
Boris Zbarsky Boris Zbarsky - Bug 787554. Don't prefix WebIDL getters names with a Get if they look like simple member access on the C++ side. r=peterv
79a573c42da8
created 2012-09-11 20:08 +0100
pushed 2012-09-12 01:39 +0000
Boris Zbarsky Boris Zbarsky - Bug 789636. Make getInterface on XHR and QueryInterface on all WebIDL objects be [ChromeOnly]. r=peterv
3254e5b70c09
created 2012-09-11 18:37 +0100
pushed 2012-09-12 01:39 +0000
Boris Zbarsky Boris Zbarsky - Bug 790123. Make sure to not lose a single trailing newline in stripTrailingWhitespace. r=mats
28bfdee57026
created 2012-09-10 12:16 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
d16c4404e8c4
created 2012-09-06 18:28 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
ae68e6c539a2
created 2012-09-05 16:18 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
7bf95bb09233
created 2012-08-29 17:57 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
6cd206b37176
created 2012-08-29 17:51 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
52ff63c19417
created 2012-08-08 15:09 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
b8084b0700fa
created 2012-08-06 12:44 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
3da9a96f6c3f
created 2012-08-02 13:47 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
3e6c62bf74fc
created 2012-08-01 11:30 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge.
4b251874c178
created 2012-07-31 17:19 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
08187a7ea897
created 2012-07-30 13:15 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
a21ef9ee88f4
created 2012-07-20 12:02 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
af4c7ab58889
created 2012-07-19 14:34 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
adb60cc7b150
created 2012-07-18 19:02 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
6f258bdf1b82
created 2012-06-26 15:37 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
9494f28472a1
created 2012-06-25 13:09 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
7966ed5d4fef
created 2012-05-18 23:25 +0200
pushed 2012-09-11 17:34 +0000
Peter Van der Beken Peter Van der Beken - Fix for bug 756258 (Support union types in new DOM bindings). r=bz.
87e239ca45c6
created 2012-06-23 08:35 -0400
pushed 2012-09-11 17:34 +0000
Ryan VanderMeulen Ryan VanderMeulen - Merge the last PGO-green inbound changeset to m-c.
58bebcfa82af
created 2012-09-04 16:40 -0700
pushed 2012-09-07 23:47 +0000
Terrence Cole Terrence Cole - Bug 787580 - Root all jsval at the API surface; r=sfink sr=dmandelin
5f7e3a8d6640
created 2012-09-06 10:19 +0100
pushed 2012-09-06 09:22 +0000
Ed Morley Ed Morley - Merge last PGO-green changeset of mozilla-inbound to mozilla-central
87196975aeea
created 2012-08-29 17:16 -0400
pushed 2012-09-06 09:22 +0000
Nathan Froyd Nathan Froyd - Bug 774757 - don't generate static initializers with new bindings; r=bz
7682c01baef3
created 2012-09-06 09:25 +0200
pushed 2012-09-06 08:20 +0000
Ms2ger Ms2ger - Bug 763367 - Add support for [EnforceRange] and [Clamp]; r=bz
076ac298af72
created 2012-09-06 09:14 +0200
pushed 2012-09-06 08:20 +0000
Ms2ger Ms2ger - Bug 768793 - Remove DOMJSClass::mGetWrapperCacheVTableOffset; r=khuey
4e6c53859f89
created 2012-09-06 09:14 +0200
pushed 2012-09-06 08:20 +0000
Ms2ger Ms2ger - Bug 788211 - Fix a few bugs in CGDOMJSProxyHandler_defineProperty; r=bz
8d5589b88c8b
created 2012-09-05 13:37 -0400
pushed 2012-09-06 02:27 +0000
Boris Zbarsky Boris Zbarsky - Bug 778044. Add a way to pref off Paris binding constructor objects. r=peterv
73642fc72b2e
created 2012-09-05 13:37 -0400
pushed 2012-09-06 02:27 +0000
Boris Zbarsky Boris Zbarsky - Bug 788149. Don't use jsids in worker code in bindings, because those are runtime-specific and workers can run on multiple runtimes. r=peterv
less more (0) -100 -60 tip