aboutsummaryrefslogtreecommitdiffstats
path: root/src/components/script/dom/bindings/codegen/CodegenRust.py
Commit message (Expand)AuthorAgeFilesLines
* auto merge of #2515 : saneyuki/servo/raw, r=jdmbors-servo2014-05-301-7/+7
|\
| * "JS<T>::from_raw" should accept "*T" instead of "*mut T"Tetsuharu OHZEKI2014-05-311-7/+7
* | Throw DOMExceptions where appropriate (fixes #2518).Ms2ger2014-05-301-31/+30
|/
* Port modern callback handling code from Gecko, and copy related WebIDL parser...Josh Matthews2014-05-271-113/+172
* Add stubs for inline event handler manipulation.Josh Matthews2014-05-271-7/+16
* Make GetProtoOrIfaceArray return the actual type.Ms2ger2014-05-261-1/+1
* Pass an immutable pointer to the private in NewProxyObject.Ms2ger2014-05-261-1/+1
* Use *mut T for the T* pointers in SpiderMonkey.Ms2ger2014-05-261-79/+72
* Update Rust.Ms2ger2014-05-221-10/+9
* auto merge of #2452 : Ms2ger/servo/getDefaultRetval, r=jdmbors-servo2014-05-161-62/+28
|\
| * Stop returning a default return value from getRetvalInfo.Ms2ger2014-05-161-36/+18
| * Remove getDefaultRetval.Ms2ger2014-05-161-26/+10
* | Remove unused imports for UnionTypes codegen. Fixes #2440.Glenn Watson2014-05-161-23/+3
|/
* Remove the isOptional argument and the dealWithOptional return value from get...Ms2ger2014-05-101-44/+25
* Remove the argcAndIndex argument from instantiateJSToNativeConversionTemplate.Ms2ger2014-05-101-77/+64
* Remove an unused field from CodegenRust.py.Cameron Zwarich2014-05-081-1/+0
* Remove unused zip_copies.Ms2ger2014-05-071-1/+0
* Rename from_unrooted to from_temporary. Fixes #2332.Glenn Watson2014-05-071-1/+1
* auto merge of #2343 : Ms2ger/servo/String-union, r=jdmbors-servo2014-05-061-0/+5
|\
| * Add support for DOMString in unions (fixes #2324).Ms2ger2014-05-061-0/+5
* | Enter a compartment when calling callbacks.Ms2ger2014-05-061-4/+11
* | Use a single JSContext per JSRuntime.Ms2ger2014-05-051-12/+18
|/
* Assign into the argument binding directly in instantiateJSToNativeConversionT...Ms2ger2014-05-051-9/+11
* Move the assignment outside the if when dealing with optional arguments.Ms2ger2014-05-051-6/+6
* Move the assignment of 'None' in the no-argument-passed case into an else bra...Ms2ger2014-05-051-3/+3
* Remove getJSToNativeConversionTemplate's initialValue return value.Ms2ger2014-05-051-13/+8
* Move the handling of default values in getJSToNativeConversionTemplate into h...Ms2ger2014-05-051-75/+51
* Use CGIfWrapper in instantiateJSToNativeConversionTemplate.Ms2ger2014-05-051-13/+2
* Remove references to unused substitution variables in getJSToNativeConversion...Ms2ger2014-05-051-26/+1
* Prevent unused result warning in codegen. Always expect success for now.Glenn Watson2014-05-051-1/+1
* Address review comments.Josh Matthews2014-05-031-37/+29
* Make dictionaries contain Root<T> values instead of JS<T>, ensuring that they...Josh Matthews2014-05-031-5/+10
* Address review comments.Josh Matthews2014-05-031-19/+3
* Remove all root collections.Josh Matthews2014-05-031-20/+18
* s/Unrooted/Temporary/gJosh Matthews2014-05-031-3/+3
* Remove abstract_self.Josh Matthews2014-05-031-18/+0
* Move WebIDL methods to traits implemented by JSRef types.Josh Matthews2014-05-031-23/+48
* Remove JS::get/get_mut to enforce sound rooting practices.Josh Matthews2014-05-031-25/+4
* Implement safe rooting strategy via Unrooted, Root, JSRef, and JS.Josh Matthews2014-05-031-5/+41
* Turn on GC all the time. Fix rooting errors during parsing and storing timers...Josh Matthews2014-05-031-30/+74
* auto merge of #2295 : Ms2ger/servo/JSCLASS_DOM_GLOBAL, r=jdmbors-servo2014-05-031-6/+4
|\
| * Add JSCLASS_DOM_GLOBAL to DOM global classes, and assert it is used.Ms2ger2014-05-031-6/+4
* | Webidl and basic implementation of XHR objectManish Goregaokar2014-05-031-16/+6
|/
* auto merge of #2290 : saneyuki/servo/export, r=jdmbors-servo2014-05-011-2/+3
|\
| * Remove the 'pub use self::BindingDeclarations::*;' export.Tetsuharu OHZEKI2014-05-011-2/+3
* | Implement WebIDL codegen for ByteString.Ms2ger2014-05-011-1/+25
* | Change some isString() checks in the WebIDL codegen to isDOMString() checks.Ms2ger2014-05-011-2/+2
|/
* Merge UnionConversions() into UnionTypes().Ms2ger2014-04-291-26/+2
* Reuse getTypes in UnionConversions().Ms2ger2014-04-291-13/+2
* Remove C++-specific union codegen code.Ms2ger2014-04-291-56/+4