aboutsummaryrefslogtreecommitdiffstats
path: root/src/components/script/dom/bindings/codegen/CodegenRust.py
Commit message (Expand)AuthorAgeFilesLines
* Rename squirrel_away_unboxed to squirrel_away_unique.(fixes #1938)lpy2014-03-201-3/+3
* auto merge of #1915 : Ms2ger/servo/wrap-return-js, r=jdmbors-servo2014-03-191-15/+10
|\
| * Return a JS<T> from *Binding::Wrap rather than a JSObject.Ms2ger2014-03-141-15/+10
* | auto merge of #1910 : Ms2ger/servo/dead-arg-CGAbstractMethod, r=jdmbors-servo2014-03-191-5/+5
|\ \
| * | Remove a dead argument from CGAbstractMethod methods.Ms2ger2014-03-131-5/+5
| |/
* | Rust upgrade for new master rebaseLars Bergstrom2014-03-181-3/+3
* | Warning police.Josh Matthews2014-03-181-14/+16
* | Remove all traces of Box representation from bindings. Work around file read ...Josh Matthews2014-03-181-19/+18
* | Rust upgradesLars Bergstrom2014-03-181-16/+18
* | Expose named constants in bindings.Tetsuharu OHZEKI2014-03-161-1/+1
* | Implement named constants in bindingsTom Schuster2014-03-141-0/+32
|/
* Remove support for returning values through outparams.Ms2ger2014-03-121-19/+12
* Merge CGThing.declare and CGThing.define.Ms2ger2014-03-111-133/+60
* Completely rewrite the code to convert JSVals to unions.Ms2ger2014-03-111-377/+176
* Replace GetReflector by an implementation of ToJSValConvertible.Ms2ger2014-03-111-37/+3
* Reorder GetProtoObject.Ms2ger2014-03-111-5/+6
* Cleanup and simplify CGImports.Ms2ger2014-03-111-133/+124
* Cleanup the code in PrototypeList().Ms2ger2014-03-111-43/+5
* Stop pointlessly indenting GetProtoObject.Ms2ger2014-03-111-1/+1
* Remove some dead code from CGAbstractMethod._decorators.Ms2ger2014-03-111-8/+6
* Remove unused CGAbstractStaticMethod class.Ms2ger2014-03-111-20/+1
* auto merge of #1877 : Ms2ger/servo/dead-codegen-code, r=jdmbors-servo2014-03-101-200/+6
|\
| * Remove code from codegen that is nowhere close to working.Ms2ger2014-03-101-200/+6
* | Replace jsval_to_str and jsval_to_domstring with a FromJSValConvertible imple...Ms2ger2014-03-101-20/+19
* | Replace str_to_jsval and domstring_to_jsval by a ToJSValConvertible implement...Ms2ger2014-03-101-6/+3
* | Allow passing options to FromJSValConvertible::from_jsval.Ms2ger2014-03-101-1/+1
* | Pass a JSContext to ToJSValConvertible::to_jsval.Ms2ger2014-03-101-1/+1
|/
* auto merge of #1861 : Ms2ger/servo/split-JSValConvertible, r=jdmbors-servo2014-03-101-3/+3
|\
| * Split JSValConvertible into two traits.Ms2ger2014-03-081-3/+3
* | Use the JSVal member functions to replace JSVAL_IS_* and JSVAL_TO_*.Ms2ger2014-03-091-26/+18
* | Use FooValue() functions.Ms2ger2014-03-091-31/+32
* | Move JSVal into the jsval module.Ms2ger2014-03-081-2/+4
|/
* Remove a pointless argIsPointer local variable.Ms2ger2014-03-071-8/+3
* auto merge of #1850 : Ms2ger/servo/init-interface, r=jdmbors-servo2014-03-071-19/+5
|\
| * Don't initialize nullable interface arguments to None in codegen.Ms2ger2014-03-071-19/+5
* | auto merge of #1851 : Ms2ger/servo/optional-jsval, r=jdmbors-servo2014-03-071-2/+10
|\ \
| * | Pass Option<JSVal> for optional JSVals.Ms2ger2014-03-071-2/+10
| |/
* | auto merge of #1848 : Ms2ger/servo/refactor-primitive-fromjsval, r=jdmbors-servo2014-03-071-39/+23
|\ \
| * | Common up some more code in the handling of default values for primitive types.Ms2ger2014-03-061-12/+7
| * | Simplify the code flow in the conversion to primitive types so that default v...Ms2ger2014-03-061-25/+22
| * | Common up some code in the conversion to nullable and non-nullable primitive ...Ms2ger2014-03-061-19/+11
| |/
* | auto merge of #1787 : hgentry/servo/mozilla-servo, r=jdmbors-servo2014-03-061-19/+83
|\ \ | |/ |/|
| * Removed glob imports from CodegenRust.pyhgentry2014-03-061-19/+83
* | Avoid a type error with a non-null default value for an optional nullable str...Ms2ger2014-03-061-7/+13
* | Avoid a type error with a non-null default value for an optional nullable pri...Ms2ger2014-03-061-0/+4
* | Inline dataLoc in the one place that can see it and the one place that can't.Ms2ger2014-03-061-5/+4
|/
* Stop sticking a Page in the JSContext's private.Ms2ger2014-03-051-1/+1
* Remove some dead code from CGCreateInterfaceObjectsMethod.Ms2ger2014-03-051-33/+1
* auto merge of #1821 : Ms2ger/servo/result-JSValConvertible, r=jdmbors-servo2014-03-051-4/+4
|\
| * Return Result from JSValConvertible::from_jsval.Ms2ger2014-03-041-4/+4