aboutsummaryrefslogtreecommitdiffstats
path: root/src/components/script/dom/bindings/codegen/CodegenRust.py
Commit message (Expand)AuthorAgeFilesLines
* 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
* | auto merge of #1814 : Ms2ger/servo/more-primitive-setters, r=jdmbors-servo2014-03-051-41/+16
|\|
| * Rewrite the codegen for nullable primitives to use JSValConvertible.Ms2ger2014-03-041-21/+14
| * Implement support for returning nullable primitive types.Ms2ger2014-03-041-3/+3
| * Use JSValConvertible::to_jsval from codegen.Ms2ger2014-03-041-19/+1
* | auto merge of #1811 : Ms2ger/servo/Wrap_, r=jdmbors-servo2014-03-051-25/+15
|\ \
| * | Get the Page directly off the Window in CreateBindingJSObject.Ms2ger2014-03-041-2/+1
| * | Pass &JS<Window> to the Wrap functions in codegen.Ms2ger2014-03-041-6/+7
| * | Stop passing the scope argument to global object bindings' Wrap functions.Ms2ger2014-03-041-4/+6
| * | Merge the Wrap and Wrap_ functions in codegen.Ms2ger2014-03-041-14/+2
| |/
* | Get the Page from the global object for ResolveProperty.Ms2ger2014-03-041-7/+5
* | Return a JS<Window> from global_object_for_{dom,js}_object.Ms2ger2014-03-041-2/+1
* | When calling constructors, retrieve the global object from the callee rather ...Ms2ger2014-03-041-7/+2
|/
* Remove support for external (i.e. XPIDL) interfaces.Ms2ger2014-03-031-16/+5
* auto merge of #1791 : Ms2ger/servo/conversions, r=jdmbors-servo2014-03-031-2/+2
|\
| * Pass a JSContext to JSValConvertible::from_jsval.Ms2ger2014-03-021-2/+2
* | Remove unused argument to CreateInterfaceObjects2.Ms2ger2014-03-031-1/+1
|/
* De-@mut the script crate.Josh Matthews2014-02-281-23/+25
* Move Error, Fallible, ErrorResult out of utils.rs (fixes #1749)Saurabh Anand2014-02-281-0/+1
* auto merge of #1736 : sankha93/servo/issue1733, r=jdmbors-servo2014-02-261-9/+9
|\
| * Merge master into this branchSankha Narayan Guria2014-02-271-88/+654
| |\
| * | Be more explicit in casts of generated bindingsSankha Narayan Guria2014-02-231-9/+9
* | | Move Traceable, trace_reflector from utils.rs to trace.rs.(fixes #1748)lpy2014-02-261-1/+2
* | | Remove support for some more obsolete configurations.Ms2ger2014-02-251-57/+15
* | | Remove support for workers-specific codegen.Ms2ger2014-02-251-138/+69