diff options
author | Ms2ger <ms2ger@gmail.com> | 2013-10-21 15:58:16 +0200 |
---|---|---|
committer | Ms2ger <ms2ger@gmail.com> | 2013-10-21 15:58:16 +0200 |
commit | 364256e359c275b07d1daefaf48382aa8efdd53c (patch) | |
tree | 336b2d98021532fa4e4f7fa4716b22e90caf02f6 /src/components/script/dom/document.rs | |
parent | 5c725b31af4632407c201ae2727698a06e0bfd78 (diff) | |
download | servo-364256e359c275b07d1daefaf48382aa8efdd53c.tar.gz servo-364256e359c275b07d1daefaf48382aa8efdd53c.zip |
Replace Node::{with_base, with_mut_base} by Node::{node, mut_node}.
Diffstat (limited to 'src/components/script/dom/document.rs')
-rw-r--r-- | src/components/script/dom/document.rs | 16 |
1 files changed, 6 insertions, 10 deletions
diff --git a/src/components/script/dom/document.rs b/src/components/script/dom/document.rs index 931221cabe0..59a24c879c8 100644 --- a/src/components/script/dom/document.rs +++ b/src/components/script/dom/document.rs @@ -88,11 +88,9 @@ impl AbstractDocument { } pub fn set_root(&self, root: AbstractNode<ScriptView>) { - assert!(root.traverse_preorder().all(|node| { - do node.with_base |node| { - node.owner_doc() == *self - } - })); + assert!(do root.traverse_preorder().all |node| { + node.node().owner_doc() == *self + }); self.with_mut_base(|document| { document.root = Some(root); // Register elements having "id" attribute to the owner doc. @@ -561,11 +559,9 @@ impl Traceable for Document { do "root".to_c_str().with_ref |name| { (*tracer).debugPrintArg = name as *libc::c_void; debug!("tracing root node"); - do root.with_base |node| { - JS_CallTracer(tracer as *JSTracer, - node.reflector_.object, - JSTRACE_OBJECT as u32); - } + JS_CallTracer(tracer as *JSTracer, + root.reflector().get_jsobject(), + JSTRACE_OBJECT as u32); } } } |