Josh Matthews
|
4ec428b9d6
|
Trigger a reflow when nodes are appended and removed from the document. Fixes #907.
|
2013-09-12 10:17:00 -07:00 |
|
Josh Matthews
|
636c30affe
|
Add trace hooks for Window and Document, and remove explicit rooting for the root DOM node. Fixes #901.
|
2013-09-11 12:18:23 -07:00 |
|
Jack Moffitt
|
227bb95213
|
Add document.createElement and document.createTextNode.
This re-uses the parser's node creation code. That could probably be put
somewhere nicer. Suggestions welcome!
|
2013-09-10 16:21:58 -06:00 |
|
Brian Anderson
|
9624148f18
|
Merge remote-tracking branch 'origin/master' into HEAD
Conflicts:
src/components/script/dom/bindings/proxyhandler.rs
src/components/script/dom/bindings/text.rs
|
2013-08-29 16:04:52 -07:00 |
|
Brian Anderson
|
1026556477
|
Update Rust
|
2013-08-29 15:36:36 -07:00 |
|
Josh Matthews
|
d31e308d3f
|
Remove many long ugly lists of imports of HTML element types. They can now be obtained via dom::types::*, which is autogenerated.
|
2013-08-27 17:38:27 -04:00 |
|
Keegan McAllister
|
a2d9810b69
|
Update Rust version again
This gets us the new runtime.
|
2013-08-15 13:56:29 -07:00 |
|
Keegan McAllister
|
307f1074d3
|
For loops and misc changes
|
2013-08-15 13:56:29 -07:00 |
|
Keegan McAllister
|
1bdaff0fad
|
Reorganize tree ref / node traits
rustc is no longer happy with
impl<NR:TreeNodeRef<N>,N:TreeNode<NR>> TreeUtils for NR
|
2013-08-15 13:55:40 -07:00 |
|
Yusuke Suzuki
|
6f2c24eca7
|
Generate bindings for HTMLTitleElement
|
2013-08-09 16:41:25 -04:00 |
|
Youngsoo Son
|
133cf9caf1
|
Simplify HTMLCollection predicates
|
2013-08-09 12:54:06 +09:00 |
|
Junyoung Cho
|
00c3ffb7a4
|
Add a getter of 'document.head' according to HTML spec.
Add a getter and a setter of 'document.title' according to HTML spec.
Modify the test file.
|
2013-08-08 09:42:56 +09:00 |
|
Josh Matthews
|
9a545b13c3
|
Generate bindings for HTMLHeadElement.
|
2013-08-05 11:29:12 -04:00 |
|
Josh Matthews
|
fd4efad70c
|
Generate bindings for Node, CharacterData, Text, Element, and HTMLElement. Hook up text nodes to use the new bindings.
|
2013-08-05 11:29:12 -04:00 |
|
Josh Matthews
|
c9bc2046f6
|
Fill out various proxy binding traps as part of making setters work. Add named getter and setter and indexed getter support, as well as proxy object expandos. Fixes #660.
|
2013-08-03 13:48:09 -04:00 |
|
Josh Matthews
|
a2bdab7989
|
Generate bindings for Window.
|
2013-07-30 16:30:46 -04:00 |
|
Josh Matthews
|
5546f2105b
|
Generate HTMLDocument bindings. Introduce invariant into generated bindings that associated DOM classes are named the same as their interfaces, so Event and Event_ need to be swapped.
|
2013-07-30 16:28:02 -04:00 |
|
Tim Kuehn
|
2e6ad0a4a3
|
fix borrow check failures by reverting to storing *mut Page in window
|
2013-07-29 20:22:01 -07:00 |
|
Tim Kuehn
|
df5306e358
|
switched window.page from *mut Page to @mut Page
|
2013-07-29 14:14:31 -07:00 |
|
Tim Kuehn
|
e9888b299c
|
structural changes to support Iframes
|
2013-07-29 11:03:17 -07:00 |
|
Josh Matthews
|
09d50147f7
|
Autogenerate DOM bindings for Document.
|
2013-07-28 12:04:11 -04:00 |
|
Youngsoo Son
|
f8f9d203f5
|
Add binding for Document (getElementsByName)
|
2013-07-25 13:51:36 +09:00 |
|
Brian Anderson
|
56e5ba1b82
|
Update for language changes
|
2013-06-26 13:44:26 -07:00 |
|
Patrick Walton
|
bf82bc54f3
|
Separate the DOM and layout into separate crates.
|
2013-05-28 17:13:40 -07:00 |
|