aboutsummaryrefslogtreecommitdiffstats
path: root/components/script/dom/bindings/codegen/Configuration.py
Commit message (Expand)AuthorAgeFilesLines
* Remove unused Descriptor.needsRooting field.Ms2ger2017-02-081-3/+0
* Don't generate constructor IDs for inline interfacesAnthony Ramine2017-01-031-0/+2
* Implement [Inline] interfacesAnthony Ramine2016-10-061-2/+9
* Ensure Promise "reflector" is not GCed before the Rust object.Josh Matthews2016-09-221-1/+2
* Implement binding support for returning and accepting Promises in WebIDL.Josh Matthews2016-09-221-2/+10
* Implement WebIDL namespacesAnthony Ramine2016-09-081-7/+15
* Implement pair iterators in WebIDL interfaces.Josh Matthews2016-08-241-2/+26
* Support multiple WebIDL interfaces being generated in the same output binding...Josh Matthews2016-08-241-4/+10
* Generate a list of supported DOM APIs from parsed WebIDLs.Josh Matthews2016-07-151-0/+2
* Implement the [Exposed] extended attribute on interfaces.Ms2ger2016-07-121-0/+2
* Make sure that Descriptor.isGlobal() returns a bool.Ms2ger2016-07-121-2/+2
* Support WindowProxy return values in bindingsJansen Jan2016-06-091-4/+6
* Forbid unconditionally-exposed interfaces that inherit from conditionally-exp...Josh Matthews2016-05-021-0/+6
* Support controlling the visibility of WebIDL interfaces via the Pref annotation.Josh Matthews2016-04-291-0/+3
* Use os.path.basename instead of split('/')[-1]Zbynek Winkler2016-04-171-1/+3
* Cache legacy callback interface objects in proto_or_icache_arrayAnthony Ramine2016-02-251-0/+4
* generate typedefs in CodegenRustPrabhjyot Singh Sodhi2016-01-261-0/+4
* Introduce Descriptor.prototypeDepthAnthony Ramine2016-01-121-0/+1
* Auto merge of #8993 - nox:small-codegen-slimming, r=Ms2gerbors-servo2015-12-181-1/+1
|\
| * Link [Abstract] to the existing concrete descriptor fieldAnthony Ramine2015-12-161-1/+1
* | Remove all our local patches to the WebIDL parserAnthony Ramine2015-12-151-1/+10
|/
* Implement [Unforgeable]Anthony Ramine2015-12-021-0/+10
* Introduce trait WeakReferenceableAnthony Ramine2015-11-121-0/+1
* Support variadic interface arguments (fixes #8159)Anthony Ramine2015-11-111-3/+1
* Generate the TypeId enums in codegenAnthony Ramine2015-10-141-0/+8
* Don't generate useless InheritTypes interfacesAnthony Ramine2015-10-021-2/+2
* Remove deprecated 'creator' WebIDL attributeCorey Farwell2015-09-211-2/+0
* Move EventTargetTypeId/NodeTypeId to DOMClassMichael Wu2015-09-121-1/+2
* Add infrastructure for supporting dashed CSS property names on CSSStyleDeclar...Josh Matthews2015-08-281-0/+7
* Remove dead Python code in binding generating codeCorey Farwell2015-08-051-13/+0
* Remove tidy blacklist for 'script/dom/bindings/*'Corey Farwell2015-07-091-11/+23
* Upgrade to SM 39Michael Wu2015-06-191-4/+4
* Properly generate proxy stringifiersAnthony Ramine2015-04-291-1/+1
* Support callback interfaces with constants.Chris Paris2015-04-111-2/+3
* Add support for BinaryName attribute to servo's codegen (fixes #4435) r=jdmChris Manchester2015-02-271-0/+17
* Add stringifier method support to CodegenRust.py (fixes #1986)Chris Manchester2015-02-201-27/+32
* Implement an Unrooted smart pointer to replace JS when it is not traced.Ms2ger2015-02-061-1/+1
* Remove the 'b lifetime from Root.Ms2ger2015-01-011-1/+1
* Remove the 'a lifetime from Root.Ms2ger2015-01-011-1/+1
* Remove warning from 'deleter' WebIDL codegenBruno de Oliveira Abinader2014-11-061-3/+0
* Remove support for {return,native,concrete}Type overrides in Bindings.conf.Ms2ger2014-10-101-5/+10
* Cargoify servoJack Moffitt2014-09-081-0/+341