aboutsummaryrefslogtreecommitdiffstats
path: root/src/components/script/dom/bindings/codegen/CodegenRust.py
Commit message (Collapse)AuthorAgeFilesLines
* Generate bindings for HTMLDivElement, and pass abstract type to methods that ↵Josh Matthews2013-08-061-10/+21
| | | | need access to the opaque wrappers.
* Generate bindings for HTMLAnchorElement.Josh Matthews2013-08-051-1/+2
|
* Generate HTMLHtmlElement bindings.Josh Matthews2013-08-051-1/+1
|
* Generate bindings for HTMLHeadElement.Josh Matthews2013-08-051-1/+1
|
* Generate bindings for Node, CharacterData, Text, Element, and HTMLElement. ↵Josh Matthews2013-08-051-13/+15
| | | | Hook up text nodes to use the new bindings.
* Fill out various proxy binding traps as part of making setters work. Add ↵Josh Matthews2013-08-031-14/+276
| | | | named getter and setter and indexed getter support, as well as proxy object expandos. Fixes #660.
* Generate bindings for Window.Josh Matthews2013-07-301-22/+8
|
* Generate HTMLDocument bindings. Introduce invariant into generated bindings ↵Josh Matthews2013-07-301-19/+28
| | | | that associated DOM classes are named the same as their interfaces, so Event and Event_ need to be swapped.
* structural changes to support IframesTim Kuehn2013-07-291-14/+14
|
* Autogenerate DOM bindings for Document.Josh Matthews2013-07-281-6/+6
|
* auto merge of #577 : jdm/servo/autogen, r=jdm,metajackbors-servo2013-07-121-18/+176
|\
| * DOM bindings: Autogenerate list of prototypes and binding registration goop.Josh Matthews2013-07-121-18/+176
| |
* | auto merge of #573 : jdm/servo/domevent, r=metajackbors-servo2013-07-121-99/+178
|\|
| * Generate DOM bindings for UIEvent and MouseEvent.Josh Matthews2013-07-101-16/+19
| |
| * WebIDL codegen: Add support for dictionary inheritance.Josh Matthews2013-07-101-36/+48
| |
| * DOM bindings: Add support for fallible JS unwrapping.Josh Matthews2013-07-101-34/+24
| |
| * WebIDL codegen: Add setter support.Josh Matthews2013-07-101-3/+72
| |
| * Avoid endlessly regenerating bindings after modifying CodegenRust.py.Josh Matthews2013-07-101-10/+15
| |
* | Fix replaceFileIfMissing return value.Jack Moffitt2013-07-101-0/+2
|/
* Update to latest Rust.Jack Moffitt2013-07-091-1/+1
|
* Implement WebIDL method overloads. Fixes #540.Josh Matthews2013-07-031-66/+129
|
* Update for language changesBrian Anderson2013-06-261-14/+17
|
* Separate the DOM and layout into separate crates.Patrick Walton2013-05-281-0/+4165