aboutsummaryrefslogtreecommitdiffstats
path: root/src/components/script/dom/bindings/codegen/CodegenRust.py
Commit message (Expand)AuthorAgeFilesLines
* Ensure that optional primitive arguments aren't treated as nullable.Ms2ger2014-04-171-7/+9
* Remove unwrap_object.Ms2ger2014-04-161-8/+7
* auto merge of #2112 : Ms2ger/servo/IDLInterface-JS, r=jdmbors-servo2014-04-161-0/+29
|\
| * Implement FromJSValConvertible for JS<T>.Ms2ger2014-04-151-0/+29
* | auto merge of #2114 : Ms2ger/servo/unused-obj-local-arg, r=jdmbors-servo2014-04-151-6/+3
|\ \
| * | Remove unused variable 'obj' from binding functions.Ms2ger2014-04-151-6/+3
| |/
* / Remove the return value from DefineDOMInterface.Ms2ger2014-04-151-3/+3
|/
* auto merge of #2093 : Ms2ger/servo/DOMObjectPointerType, r=jdmbors-servo2014-04-101-10/+4
|\
| * Remove DOMObjectPointerType.Ms2ger2014-04-101-10/+4
* | Make GetCallableProperty more rustic.Ms2ger2014-04-101-9/+9
|/
* Remove getWrapTemplateForType and simplify wrapForType.Ms2ger2014-04-101-87/+16
* Use ToJSValConvertible for all conversions to JSVal.Ms2ger2014-04-101-72/+2
* Remove all traces of C wrappers for SpiderMonkey class stubs.Josh Matthews2014-04-081-47/+47
* auto merge of #2051 : Ms2ger/servo/more-xray, r=jdmbors-servo2014-04-071-31/+12
|\
| * Remove some more xray code.Ms2ger2014-04-061-31/+12
* | auto merge of #2050 : sankha93/servo/rmxray, r=Ms2gerbors-servo2014-04-061-109/+2
|\|
| * Remove XRay related stuff from codegen (fixes #1936)Sankha Narayan Guria2014-04-071-109/+2
* | Use ToJSValConvertible to convert nullable enums to JSVal.Ms2ger2014-04-061-5/+3
* | Use ToJSValConvertible to convert enums to JSVal.Ms2ger2014-04-061-9/+11
* | Remove EnumEntry, as Rust already provides O(1) access to the string length.Ms2ger2014-04-061-3/+2
* | Move all the generated code for enums into CGEnum.Ms2ger2014-04-061-22/+22
|/
* Upgrade rust.Ms2ger2014-04-041-9/+9
* Annotate 'inline' to TCast::to/to_unchecked/from.Tetsuharu OHZEKI2014-03-231-0/+3
* Remove |unused| field from DOMClass.(fixes #1960)lpy2014-03-221-1/+0
* auto merge of #1950 : Ms2ger/servo/nullable-string-with-null-default, r=jdmbors-servo2014-03-211-2/+1
|\
| * Fix code generation for a null default value for nullable string arguments.Ms2ger2014-03-201-2/+1
* | Make unwrap and unwrap_object less generic.Ms2ger2014-03-201-2/+2
* | Remove support for non-castable arguments.Ms2ger2014-03-201-30/+16
|/
* Stop returning None from getRetvalDeclarationForType and update documentation.Ms2ger2014-03-201-13/+7
* Make the result and result_fallible variables immutable.Ms2ger2014-03-201-2/+2
* Remove the declareResult argument to CGCallGenerator's constructor.Ms2ger2014-03-201-2/+2
* Use CGIfElseWrapper in a few more places.Ms2ger2014-03-201-20/+12
* Remove the codeToSetNull argument to wrapObjectTemplate.Ms2ger2014-03-201-6/+4
* Remove the preSuccess and postSuccess arguments to getJSToNativeConversionTem...Ms2ger2014-03-201-17/+6
* Remove unused import of std::intrinsics::uninit.Ms2ger2014-03-201-1/+0
* auto merge of #1864 : saneyuki/servo/split_cast_to, r=jdmbors-servo2014-03-201-2/+9
|\
| * Split TCast::to into TCast::to_unchecked and TCast::to.Tetsuharu OHZEKI2014-03-201-2/+9
* | auto merge of #1943 : lpy/servo/issue1933, r=jdmbors-servo2014-03-201-0/+2
|\ \
| * | Force infallible binding methods to return void.(fixes #1933)lpy2014-03-201-0/+2
* | | auto merge of #1945 : Ms2ger/servo/1196-isDefinitelyObject, r=jdmbors-servo2014-03-201-2/+2
|\ \ \ | |_|/ |/| |
| * | Pass the isDefinitelyObject argument to wrapObjectTemplate and fix nearby whi...Ms2ger2014-03-201-2/+2
* | | auto merge of #1944 : lpy/servo/issue1938, r=Ms2gerbors-servo2014-03-201-3/+3
|\ \ \ | |/ / |/| |
| * | Rename squirrel_away_unboxed to squirrel_away_unique.(fixes #1938)lpy2014-03-201-3/+3
| |/
* | auto merge of #1909 : Ms2ger/servo/optional-defaults, r=jdmbors-servo2014-03-191-9/+6
|\ \ | |/ |/|
| * Pass Option<T> for optional primitive arguments without a default value (fixe...Ms2ger2014-03-191-9/+6
* | 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