Josh Matthews
|
4e47d59165
|
Make Document a Node.
|
2013-10-24 18:07:46 +02:00 |
|
Ms2ger
|
e418e4d830
|
Remove no-op implementations from Document and HTMLDocument.
|
2013-10-21 19:51:12 +02:00 |
|
Ms2ger
|
321e0373fa
|
Merge BindingObject and Reflectable.
|
2013-10-18 17:02:16 +02:00 |
|
Ms2ger
|
25cae74093
|
Remove unused aTriedToWrap argument.
|
2013-10-17 16:43:28 +02:00 |
|
Simon Sapin
|
62f1f03c16
|
Move Element::get_attr to a trait defined in util::tree
… and add a get_local_name() method to that trait.
|
2013-10-16 18:10:39 +01:00 |
|
Ms2ger
|
60b6d1bb57
|
Issue #1071 - Ensure that Documents always have a non-null Window.
|
2013-10-16 10:15:09 +02:00 |
|
bors-servo
|
8d3c7a2ded
|
auto merge of #1051 : Ms2ger/servo/private-root, r=jdm
In preparation for removing it as part of making Document a Node.
|
2013-10-14 10:22:00 -07:00 |
|
Ms2ger
|
b6b2606c96
|
Make Document::root private, in preparation for removing it as part of making Document a Node.
|
2013-10-13 14:08:37 +02:00 |
|
Ms2ger
|
da2cf6cbd7
|
Implement Window::get_cx() to reduce code repetition.
|
2013-10-13 12:06:32 +02:00 |
|
Tim Taubert
|
9fe9145be4
|
implement NodeList and consolidate common scope and context retrieval
|
2013-10-11 07:34:38 -07:00 |
|
Bobby Holley
|
c4bbc4cd37
|
Introduce mutable/immutable variants of reflector() with named lifetimes, and kill unsafe casts.
|
2013-10-10 13:11:24 +02:00 |
|
Bobby Holley
|
549ac6a29b
|
Rename some local variables and shorten some lines.
This was done manually, and might benefit from a more careful review.
|
2013-10-09 12:15:56 +02:00 |
|
Bobby Holley
|
622aa76515
|
Rename WrappableDocument stuff.
|
2013-10-09 12:13:18 +02:00 |
|
Bobby Holley
|
6bf740d967
|
Rename {get,set}_wrapper to {get,set}_jsobject. v1
|
2013-10-09 12:13:18 +02:00 |
|
Bobby Holley
|
62ddac8b6f
|
Rename get_wrappercache() to reflector(). v1
I also updated some variable names in the codegen.
|
2013-10-09 12:11:25 +02:00 |
|
Bobby Holley
|
2cbe2d7ce9
|
Rename WrapperCache to Reflector.
I think the abstraction from the raw JSObject is still probably worthwhile for
now.
|
2013-10-09 12:07:41 +02:00 |
|
Bobby Holley
|
0a0599ad9b
|
Rename CacheableWrapper to Reflectable.
|
2013-10-09 12:03:18 +02:00 |
|
Ms2ger
|
c93d13b0da
|
Don't require passing a root element to Document::new (needed for issue #888).
|
2013-10-05 21:42:13 +02:00 |
|
Josh Matthews
|
cb826f9920
|
Make proxy bindings generate trace and finalization hooks.
|
2013-09-30 22:14:27 -04:00 |
|
Keegan McAllister
|
73c1a12f30
|
bindings: Return errors in Result rather than setting an out parameter
Fixes #909.
|
2013-09-18 18:07:37 -07:00 |
|
Keegan McAllister
|
68ddc6b4ab
|
Make DOMString an alias for Option<~str>
Fixes #898.
|
2013-09-18 14:46:42 -07:00 |
|
Josh Matthews
|
8ae725146c
|
Make Window store an @Page instead of a *Page and remove a bunch of unsafe code.
|
2013-09-12 14:45:47 -07: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 |
|
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
|
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 |
|
Keegan McAllister
|
fad7df8e7a
|
Simplify HTMLCollection predicates
|
2013-08-02 10:38:48 -07:00 |
|
Youngsoo Son
|
7b20da05f6
|
Fix some implementations for DOM tree accessors
|
2013-08-02 18:53:38 +09:00 |
|
Youngsoo Son
|
8032b17e36
|
This implements the DOM tree accessors that return a HTMLCollection
|
2013-08-01 11:56:17 +09: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 |
|