aboutsummaryrefslogtreecommitdiffstats
path: root/src/components/script/dom/bindings
Commit message (Collapse)AuthorAgeFilesLines
...
| * | Support for extension methods, getResponseHeader(), and an extra errorManish Goregaokar2014-06-083-1/+10
| |/
* / Allow union types to be used as return valuesManish Goregaokar2014-06-072-1/+6
|/
* Bonus: Make Reflector::object private.Ms2ger2014-06-061-1/+1
|
* Fix and disable some compile warnings.Ms2ger2014-06-062-0/+2
|
* auto merge of #2599 : Ms2ger/servo/constantspec, r=jdmbors-servo2014-06-062-103/+77
|\
| * Store a slice in ConstantSpec, rather than a raw pointer.Ms2ger2014-06-062-6/+5
| |
| * Remove the pointless terminator from ConstantSpec slices.Ms2ger2014-06-062-16/+10
| |
| * Pass slices to CreateInterfaceObjects2 rather than raw pointers.Ms2ger2014-06-062-43/+64
| |
| * Remove some code to support preffing off APIs.Ms2ger2014-06-061-46/+6
| | | | | | | | | | We won't be using this feature in the near future, and the implementation is not really Rustic.
* | auto merge of #2598 : Ms2ger/servo/unsafe-deriving, r=jdmbors-servo2014-06-061-0/+1
|\|
| * Squash a warning about deriving traits on a struct that contains a raw pointer.Ms2ger2014-06-061-0/+1
| |
* | Don't use mem::transmute for the argument to CreateProxyHandler.Ms2ger2014-06-061-1/+1
|/
* Upgrade Rust.Jack Moffitt2014-06-057-33/+32
|
* Move WebIDL unions into their own module.Ms2ger2014-06-031-17/+22
| | | | This will allow multiple unions to contain the same type.
* auto merge of #2550 : Ms2ger/servo/default-handling, r=jdmbors-servo2014-06-021-43/+56
|\
| * Support dictionary members without default values.Ms2ger2014-06-021-5/+9
| |
| * Rewrite the dictionary codegen to use pattern matching rather than ↵Ms2ger2014-06-021-8/+9
| | | | | | | | is_some/unwrap.
| * Return the default value from getJSToNativeConversionTemplate, to allow ↵Ms2ger2014-06-021-39/+47
| | | | | | | | | | | | reusing it more easily. This commit does not change the generated code.
* | Rename BindingDeclarations to Bindings.Ms2ger2014-06-022-5/+5
|/
* auto merge of #2547 : Ms2ger/servo/dictionary-tests, r=jdmbors-servo2014-06-021-2/+2
|\
| * Support enumerations in dictionaries.Ms2ger2014-06-021-2/+2
| |
* | Add a static from_rooted method to JS<T> #2309Edit Balint2014-06-021-0/+8
|/
* auto merge of #2535 : saneyuki/servo/mut, r=jdmbors-servo2014-06-011-11/+3
|\ | | | | | | Related #2514
| * Remove the implementation OptionalSettable for Option<JS<T>> to remove ↵Tetsuharu OHZEKI2014-06-021-11/+3
| | | | | | | | needless '&mut self'.
* | Remove HTMLMainElement.Tetsuharu OHZEKI2014-06-022-3/+0
| | | | | | | | https://github.com/mozilla/servo/issues/2541
* | Include modules with only callbacks in BindingDeclarations.Ms2ger2014-05-311-2/+3
|/ | | | | This commit also includes improvements to the 'use' order in some of the touched files.
* Fix minor misformatting in codegen.Ms2ger2014-05-301-2/+2
|
* auto merge of #2515 : saneyuki/servo/raw, r=jdmbors-servo2014-05-303-11/+11
|\ | | | | | | | | | | Fix #2511 @jdm r?
| * "JS<T>::from_raw" should accept "*T" instead of "*mut T"Tetsuharu OHZEKI2014-05-313-11/+11
| |
* | Throw DOMExceptions where appropriate (fixes #2518).Ms2ger2014-05-302-42/+43
|/
* Implement OptionalSettable for 'Cell<Option<JS<U>>>'.Tetsuharu OHZEKI2014-05-301-1/+10
|
* Make 'Cell<Option<JS<T>>>' traceable.Tetsuharu OHZEKI2014-05-301-0/+6
|
* Make 'RefCell<Vec<JS<T>>>' traceable.Tetsuharu OHZEKI2014-05-301-0/+7
|
* Make 'Cell<JS<T>>' traceable.Tetsuharu OHZEKI2014-05-301-0/+7
|
* JS<T> contains '*T' instead of RefCell.Tetsuharu OHZEKI2014-05-301-8/+7
|
* JSRef<T> & Root<T> contains '*T' instead of RefCell.Tetsuharu OHZEKI2014-05-301-9/+8
|
* Enable inline event handlers for XHR, and add most progressevent callsManish Goregaokar2014-05-291-5/+10
|
* Request header and postdata support for XHRManish Goregaokar2014-05-281-0/+50
|
* Port modern callback handling code from Gecko, and copy related WebIDL ↵Josh Matthews2014-05-276-146/+322
| | | | parser bits too.
* Implement window forwarding for body event handlers.Josh Matthews2014-05-271-1/+0
|
* Add stubs for inline event handler manipulation.Josh Matthews2014-05-273-9/+25
|
* Make GetProtoOrIfaceArray return the actual type.Ms2ger2014-05-262-3/+3
|
* 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-268-261/+247
|
* Implement CustomEvent (#2173)Manish Goregaokar2014-05-241-0/+1
|
* Update Rust.Ms2ger2014-05-224-28/+22
|
* auto merge of #2442 : Manishearth/servo/xhr-async, r=jdmbors-servo2014-05-201-0/+10
|\ | | | | | | (Note that only `getAllResponseHeaders()` is supported at the moment, I'll be adding the other header methods later.)
| * Async XHR GET with basic response header supportManish Goregaokar2014-05-201-0/+10
| |
* | auto merge of #2434 : Ms2ger/servo/contentWindow, r=jdmbors-servo2014-05-201-13/+9
|\ \ | |/ |/|
| * Use JS_ObjectToOuterObject in wrap callbacks.Ms2ger2014-05-151-27/+4
| |