aboutsummaryrefslogtreecommitdiffstats
path: root/components/script/dom/bindings/codegen/CodegenRust.py
Commit message (Expand)AuthorAgeFilesLines
* Auto merge of #9786 - peterjoel:fix_codegen_is_array_like, r=jdmbors-servo2016-03-041-3/+4
|\
| * Fixed compile error in generated code, when webidl constructors have same num...Peter2016-03-031-3/+4
* | Do not generate RegisterBindings::Register anymoreAnthony Ramine2016-02-251-20/+0
* | Lazily define interface objects on globals (fixes #6419)Anthony Ramine2016-02-251-10/+38
* | Cache legacy callback interface objects in proto_or_icache_arrayAnthony Ramine2016-02-251-12/+20
* | Lazily-define standard ECMAScript classesAnthony Ramine2016-02-251-2/+6
* | Always implement getOwnEnumerablePropertyKeysAnthony Ramine2016-02-231-3/+3
* | Support [LegacyUnenumerableNamedProperties]Anthony Ramine2016-02-231-10/+72
* | Fix a typo in CGDOMJSProxyHandler_getOwnPropertyDescriptorAnthony Ramine2016-02-231-1/+1
* | Make fill_property_descriptor take a flags argumentAnthony Ramine2016-02-231-4/+8
* | Just pass global to CreateInterfaceObjectsAnthony Ramine2016-02-231-22/+13
* | Clean up CGDOMJSClassAnthony Ramine2016-02-231-25/+24
|/
* Auto merge of #9633 - GuillaumeGomez:has_instance, r=noxbors-servo2016-02-191-28/+5
|\
| * All interface objects now share the same hasInstanceGuillaume Gomez2016-02-171-28/+5
* | Fixing issue with uniontypes not created with primitive typeszakorgyula2016-02-181-18/+43
* | Derive the Debug trait for WebIDL-generated enums.Ms2ger2016-02-171-1/+1
* | Support [ExceptionClass]Anthony Ramine2016-02-171-7/+9
|/
* Fix #9508: Beautify our union enums constructorsAlexander Lopatin2016-02-071-4/+4
* Auto merge of #9419 - psdh:includeTypedef, r=noxbors-servo2016-01-261-0/+12
|\
| * generate typedefs in CodegenRustPrabhjyot Singh Sodhi2016-01-261-0/+12
* | For WebIDL interfaces without constant members, do not generate a 'Constant' ...Michael Rosenberg2016-01-261-3/+6
* | Move ConstantSpec, NonNullJSNative and define_constants from utils to interfacenxnfufunezn2016-01-241-3/+4
|/
* webidl: Refactor isSequence in getJSToNativeConversionInfoEmilio Cobos Álvarez2016-01-151-2/+5
* webidl: Implement sequences in unionsEmilio Cobos Álvarez2016-01-151-20/+30
* codegen: Implement WebIDL sequence argumentsEmilio Cobos Álvarez2016-01-121-1/+10
* codegen: Move conversion behaviour to a common functionEmilio Cobos Álvarez2016-01-121-24/+32
* Fix prototypes of interface objects (fixes #2665)Anthony Ramine2016-01-121-54/+65
* Describe non-callback interface objects with JSClass structuresAnthony Ramine2016-01-121-30/+66
* Bump rust-mozjs to 4d384eb830d8d53c1268e8ce37135ace21e41721Anthony Ramine2016-01-121-1/+2
* Introduce Descriptor.prototypeDepthAnthony Ramine2016-01-121-2/+2
* Use the object prototype for callback interface objectsAnthony Ramine2016-01-121-1/+1
* Refactor prototype initialisationAnthony Ramine2016-01-121-110/+93
* Remove NativePropertyHooksAnthony Ramine2016-01-121-32/+2
* Remove unneeded dict sorting functions in CodegenRust.pyCorey Farwell2016-01-101-18/+4
* Generate PartialEq automaticallyGuillaume Gomez2016-01-031-0/+6
* Auto merge of #8993 - nox:small-codegen-slimming, r=Ms2gerbors-servo2015-12-181-3/+4
|\
| * Link [Abstract] to the existing concrete descriptor fieldAnthony Ramine2015-12-161-1/+2
| * Do not export GetProtoObject if the interface has no descendantsAnthony Ramine2015-12-161-2/+2
* | Auto merge of #8996 - nox:rm-empty-modules, r=frewsxcvbors-servo2015-12-161-8/+12
|\ \
| * | Do not create modules from files with nothing to codegen (fixes #8711)Anthony Ramine2015-12-161-8/+12
| |/
* | Auto merge of #8055 - nox:rm-webidl-patches, r=Ms2gerbors-servo2015-12-161-5/+6
|\ \
| * | Remove all our local patches to the WebIDL parserAnthony Ramine2015-12-151-5/+6
| |/
* / Merge CGClassConstructHook and CGClassNameConstructHook (fixes #8934)Anthony Ramine2015-12-151-37/+14
|/
* Fix invalid returned value for dictionary typesGuillaume Gomez2015-12-151-2/+2
* Fix invalid dictionary inheritanceGuillaume Gomez2015-12-141-1/+2
* Treat undefined arguments in JS as missingKeith Yeung2015-12-121-5/+5
* Avoid a null-dereference using debug mozjs builds. This matches the equivalen...Josh Matthews2015-12-071-22/+9
* Implement [Unforgeable]Anthony Ramine2015-12-021-78/+225
* Remove unused slot in prototype object (fixes #8588)Anthony Ramine2015-11-301-11/+2
* Auto merge of #8477 - asajeffrey:opaque-domstring, r=asajeffreybors-servo2015-11-131-1/+1
|\