Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Implement JSManaged for DOM objects. | Josh Matthews | 2014-02-24 | 1 | -52/+0 |
| | |||||
* | Upgrade to latest Rust. | Jack Moffitt | 2014-01-12 | 1 | -4/+5 |
| | |||||
* | script: Eliminate the phantom type in `Node`, as it is no longer needed | Patrick Walton | 2013-12-17 | 1 | -2/+2 |
| | | | | for enforcing layout memory safety. | ||||
* | script: Eliminate the phantom type in favor of just whitelisting methods | Patrick Walton | 2013-12-17 | 1 | -2/+2 |
| | | | | | | | that layout can safely call. This is simpler. Currently, the set of methods is not safe, but I plan to lock it down more soon. | ||||
* | script: Make trees less generic | Patrick Walton | 2013-12-17 | 1 | -1/+0 |
| | |||||
* | Remove Reflectable::GetParentObject. | Ms2ger | 2013-11-06 | 1 | -5/+1 |
| | |||||
* | Remove Reflectable::wrap_object_shared. | Ms2ger | 2013-11-06 | 1 | -5/+1 |
| | |||||
* | Generate code for handling callbacks. Implement add/removeEventListener and ↵ | Josh Matthews | 2013-11-05 | 1 | -1/+1 |
| | | | | hacky dispatchEvent proof-of-concept. | ||||
* | Remove node::create. | Ms2ger | 2013-11-03 | 1 | -91/+1 |
| | |||||
* | auto merge of #1163 : metajack/servo/kmc-rust-upgrade, r=kmcallister | bors-servo | 2013-10-31 | 1 | -2/+2 |
|\ | | | | | | | | | | | Most work courtesy of @kmcallister. I already reviewed Keegan's work, so just the last two commits need attention. | ||||
| * | fmt! -> format! | Keegan McAllister | 2013-10-31 | 1 | -2/+2 |
| | | |||||
* | | Make Document a Node. | Josh Matthews | 2013-10-31 | 1 | -1/+4 |
|/ | |||||
* | Revert "Make Document a Node." for breaking Acid1 | Patrick Walton | 2013-10-24 | 1 | -4/+1 |
| | | | | | | | | This reverts commit 4e47d59165d186d0938fe9ffd726b2c1b83d50f4. Conflicts: src/components/script/dom/domparser.rs | ||||
* | Make Document a Node. | Josh Matthews | 2013-10-24 | 1 | -1/+4 |
| | |||||
* | Replace Node::{with_base, with_mut_base} by Node::{node, mut_node}. | Ms2ger | 2013-10-21 | 1 | -9/+3 |
| | |||||
* | Implemention of HTMLMainElement | Marcos Caceres | 2013-10-18 | 1 | -0/+1 |
| | |||||
* | Merge BindingObject and Reflectable. | Ms2ger | 2013-10-18 | 1 | -0/+6 |
| | |||||
* | Implement HTMLTableDataCellElement & HTMLTableHeaderCellElement. | Tetsuharu OHZEKI | 2013-10-15 | 1 | -0/+2 |
| | |||||
* | Remove View type parameter from DocumentType | Tim Taubert | 2013-10-14 | 1 | -1/+1 |
| | |||||
* | Remove some type variables and an explicit dereference. | Ms2ger | 2013-10-12 | 1 | -1/+1 |
| | |||||
* | Implement DocumentFragment. | Ms2ger | 2013-10-12 | 1 | -3/+4 |
| | |||||
* | Introduce mutable/immutable variants of reflector() with named lifetimes, ↵ | Bobby Holley | 2013-10-10 | 1 | -5/+9 |
| | | | | and kill unsafe casts. | ||||
* | Rename |wrapper| to |reflector_| in Reflectable implementations for DOM objects. | Bobby Holley | 2013-10-09 | 1 | -2/+2 |
| | |||||
* | Rename some local variables and shorten some lines. | Bobby Holley | 2013-10-09 | 1 | -4/+3 |
| | | | | This was done manually, and might benefit from a more careful review. | ||||
* | Rename {get,set}_wrapper to {get,set}_jsobject. v1 | Bobby Holley | 2013-10-09 | 1 | -2/+2 |
| | |||||
* | Rename get_wrappercache() to reflector(). v1 | Bobby Holley | 2013-10-09 | 1 | -2/+2 |
| | | | | I also updated some variable names in the codegen. | ||||
* | Rename WrapperCache to Reflector. | Bobby Holley | 2013-10-09 | 1 | -2/+2 |
| | | | | | I think the abstraction from the raw JSObject is still probably worthwhile for now. | ||||
* | Rename CacheableWrapper to Reflectable. | Bobby Holley | 2013-10-09 | 1 | -2/+2 |
| | |||||
* | Add trace hooks for Window and Document, and remove explicit rooting for the ↵ | Josh Matthews | 2013-09-11 | 1 | -1/+1 |
| | | | | root DOM node. Fixes #901. | ||||
* | Add trace hooks for all generated derivatives of Node. | Josh Matthews | 2013-09-04 | 1 | -2/+33 |
| | |||||
* | Generate bindings for HTMLAudioElement, HTMLVideoElement. | Tetsuharu OHZEKI | 2013-09-01 | 1 | -0/+2 |
| | |||||
* | Generate bindings for HTMLMediaElement. | Tetsuharu OHZEKI | 2013-08-31 | 1 | -0/+1 |
| | |||||
* | Generate bindings for HTMLTrackElement. | Tetsuharu OHZEKI | 2013-08-31 | 1 | -0/+1 |
| | |||||
* | Generate bindings for HTMLLabelElement. | Tetsuharu OHZEKI | 2013-08-31 | 1 | -0/+1 |
| | |||||
* | Generate bindings for HTMLLegendElement. | Tetsuharu OHZEKI | 2013-08-31 | 1 | -0/+1 |
| | |||||
* | Generate bindings for HTMLPreElement. | Tetsuharu OHZEKI | 2013-08-31 | 1 | -0/+1 |
| | |||||
* | Generate bindings for HTMLTemplateElement. | Tetsuharu OHZEKI | 2013-08-31 | 1 | -0/+1 |
| | |||||
* | Remove all handwritten bindings code. | Josh Matthews | 2013-08-30 | 1 | -115/+3 |
| | |||||
* | Implement IDL based HTMLSmallElement binding | Yusuke Suzuki | 2013-08-31 | 1 | -1/+0 |
| | |||||
* | Generate bindings for HTMLFormElement. | Youngsoo Son | 2013-08-29 | 1 | -0/+1 |
| | |||||
* | Generate bindings for Comment and DocumentType. | Josh Matthews | 2013-08-28 | 1 | -8/+4 |
| | |||||
* | Generate bindings for HTMLUnknownElement. | Josh Matthews | 2013-08-28 | 1 | -0/+1 |
| | |||||
* | Generate bindings for HTMLSelectElement. | Josh Matthews | 2013-08-28 | 1 | -0/+1 |
| | |||||
* | Generate bindings for HTMLParamElement. | Josh Matthews | 2013-08-28 | 1 | -0/+1 |
| | |||||
* | Generate bindings for HTMLOutputElement. | Josh Matthews | 2013-08-28 | 1 | -0/+1 |
| | |||||
* | Generate bindings for HTMLOptionElement. | Josh Matthews | 2013-08-28 | 1 | -0/+1 |
| | |||||
* | Generate bindings for HTMLOptGroupElement. | Josh Matthews | 2013-08-28 | 1 | -0/+1 |
| | |||||
* | Generate bindings for HTMLObjectElement. | Josh Matthews | 2013-08-28 | 1 | -0/+1 |
| | |||||
* | Generate bindings for HTMLModElement. | Josh Matthews | 2013-08-28 | 1 | -0/+1 |
| | |||||
* | Remove more unnecessary lists of imports. | Josh Matthews | 2013-08-28 | 1 | -19/+1 |
| |