dom/bindings/Configuration.py
d531b6a61a6e4afb27ca92a5434fddb0488285ff
created 2012-12-06 15:21 -0500
pushed 2014-10-20 17:29 +0000
Boris Zbarsky Boris Zbarsky - Bug 816376. Create vanilla objects for the interface object of callback interfaces. r=peterv
c348f36c317ba4e414f6de7d83aeacbf0b9d525d
created 2012-11-09 07:43 -0800
pushed 2014-10-20 17:29 +0000
Boris Zbarsky Boris Zbarsky - Bug 779048 part 2. Rearrange how we do our includes and forward-declares to actually work with callbacks and dictionaries sanely. r=peterv
da96e260d2dd3565e871966b6c23ae9378eba58d
created 2012-11-05 11:58 -0500
pushed 2014-10-20 17:29 +0000
Boris Zbarsky Boris Zbarsky - Bug 804635. Make codegen deal with Document not being an external interface but not available in workers even though XMLHttpRequest (which can return or accept Document) is available there. r=peterv
b356ecf4086ca17ad4ed6bbc515eac91b43aaacb
created 2012-11-05 11:58 -0500
pushed 2014-10-20 17:29 +0000
Boris Zbarsky Boris Zbarsky - Bug 803519. Require indexed/named getters if we have creators/deleters/setters. r=peterv
b67a1dba5690052f4c4c0785732321c6a3c05fa9
created 2012-11-05 11:58 -0500
pushed 2014-10-20 17:29 +0000
Boris Zbarsky Boris Zbarsky - Bug 788225. Implement WebIDL deleters. r=peterv
ffa2d8f5b8be06649da504d863bb6c57e2f586d6
created 2012-10-22 13:08 -0400
pushed 2014-10-20 17:29 +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
c1bbabd184b33ec21cba783c64760937cffe975f
created 2012-09-26 20:12 +0200
pushed 2014-10-20 17:29 +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.
5540b310d435b0616b878b5a279f9ae65c2baa3f
created 2012-10-12 14:45 +0100
pushed 2014-10-20 17:29 +0000
Ed Morley Ed Morley - Backout 3044539fec87 (bug 799465),2dbcd6d16b43 (bug 798264), f7019f73a5f0 (bug 711628), a484a3a904da, 7154061ddc00 & 7e7fc42021c1 (bug 799465) for burning
7e7fc42021c11b514939f28dcbbe2626a3a27484
created 2012-09-26 20:12 +0200
pushed 2014-10-20 17:29 +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.
2803709dc340deb32dc82ac4d67433cf01f7b00b
created 2012-10-10 15:57 -0400
pushed 2014-10-20 17:29 +0000
Boris Zbarsky Boris Zbarsky - Bug 792890. Fix JS-wrapping of callback interfaces to just return the underlying JS object. r=peterv
86cc9c289960e869d047a72372f060c919879c66
created 2012-10-01 08:56 -0400
pushed 2014-10-20 17:29 +0000
Boris Zbarsky Boris Zbarsky - Bug 792980. Don't force consumers to list descriptors for interfaces that are using all teh defaults. r=peterv
1b63db497ca442b68af42627d55d782fb3f89918
created 2012-10-01 08:45 -0400
pushed 2014-10-20 17:29 +0000
Boris Zbarsky Boris Zbarsky - Bug 793528. Worker bindings should default to looking for headers in mozilla/dom/workers/bindings/. r=khuey
6362581f442e31019d0c147edb958a9fbe47d298
created 2012-09-19 15:02 +0200
pushed 2014-10-20 17:29 +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.
6afc8e3898835c8b19c9823eecd20a4e643a558a
created 2012-09-05 09:21 -0400
pushed 2014-10-20 17:29 +0000
Boris Zbarsky Boris Zbarsky - Bug 778150 part 3. Default attributes to infallible. Allow annotation of fallible attributes in WebIDL. r=peterv
5cb9f5f29ead62694ba995724905928c2e4593cd
created 2012-09-05 09:21 -0400
pushed 2014-10-20 17:29 +0000
Boris Zbarsky Boris Zbarsky - Bug 778150 part 2. Default methods to infallible. Allow annotation of fallible methods in WebIDL using [Throws]. r=peterv
d625d938c36d990145f725a9812038064b9ff47c
created 2012-09-05 09:21 -0400
pushed 2014-10-20 17:29 +0000
Boris Zbarsky Boris Zbarsky - Bug 778150 part 1. Remove the vestigial ability to specify infallibility stuff in the conf file. r=peterv
41b8acc383568b521ae0efd691ebd30ca92c10b1
created 2012-08-28 13:10 -0400
pushed 2014-10-20 17:29 +0000
Boris Zbarsky Boris Zbarsky - Bug 774970. Add the ability to generate code for dealing with an XPConnect 'this' object in some cases. r=peterv
561f1e6ccdc9e7efe9a4e17e35a1cc0d937a4522
created 2012-08-28 13:10 -0400
pushed 2014-10-20 17:29 +0000
Boris Zbarsky Boris Zbarsky - Bug 779046. Have saner defaults for the nativeType of a WebIDL bindings. r=peterv
cd86e0d61c3facabea95de41947273a143c9d95c
created 2012-05-22 15:46 +0200
pushed 2014-10-20 17:29 +0000
Peter Van der Beken Peter Van der Beken - Fix for bug 768692 (Move DOM list binding generation to the new DOM binding codegen). r=bzbarsky.
8498c31fb92e453bb83a19abf9ed2970d47bc556
created 2012-07-19 14:48 -0400
pushed 2014-10-20 17:29 +0000
Boris Zbarsky Boris Zbarsky - Bug 764456 part 3. Clean up meaning of 'castable' and use thereof a bit. r=peterv
ddfa6d5ad10a91444bf67904c0463994c8a34f7f
created 2012-07-13 19:29 -0400
pushed 2014-10-20 17:29 +0000
Boris Zbarsky Boris Zbarsky - Bug 757164. Move infallibility annotations into webidl. r=peterv
13fd7bda630a23355ed04e73762bac0cc39fe670
created 2012-06-22 16:18 -0400
pushed 2014-10-20 17:29 +0000
Boris Zbarsky Boris Zbarsky - Bug 766449. Use the fully namespaced class name to determine the default header name for bindings. r=peterv
fe05699b88358ba2c63de1ab2e2c697419b3a5d6
created 2012-06-19 12:09 -0400
pushed 2014-10-20 17:29 +0000
Boris Zbarsky Boris Zbarsky - Bug 763911. Add support for interface members of dictionaries. r=khuey
338df639952820f2b266eef71fbcabbb8a1456f0
created 2012-06-15 16:25 -0400
pushed 2014-10-20 17:29 +0000
Boris Zbarsky Boris Zbarsky - Bug 750297 part 1. Add support for objects that do not have a wrapper cache in WebIDL bindings. r=peterv
84536fdda9b7574c16d8c61d3693a19f87612761
created 2012-06-12 10:22 -0400
pushed 2014-10-20 17:29 +0000
Boris Zbarsky Boris Zbarsky - Bug 742153 part 3. Implement codegen for dictionary arguments. r=peterv
24f6cf7eece90529f71b3dfa33e2d375dae7a522
created 2012-05-23 12:44 -0400
pushed 2014-10-20 17:29 +0000
Boris Zbarsky Boris Zbarsky - Bug 755080 part 1. Add infrastructure for binding codegen tests. r=khuey,peterv
1bdb337e3136c877e5d93b9c3ebac548bd7e4fff
created 2012-03-30 21:42 -0700
pushed 2014-10-20 17:29 +0000
Peter Van der Beken Peter Van der Beken - Fix for bug 740069 (Generate JS bindings in C++ with a python script for DOM objects on the main thread and in workers. Infrastructure and new bindings for XMLHttpRequest). Patch by bent/bz/bholley/jst/khuey/peterv, r=bent/bz/bholley/jlebar/khuey/peterv/sicking/smaug.
less more (0) tip