aboutsummaryrefslogtreecommitdiffstats
path: root/src/components/script/dom/node.rs
diff options
context:
space:
mode:
authorbors-servo <release+servo@mozilla.com>2013-11-17 06:29:33 -0800
committerbors-servo <release+servo@mozilla.com>2013-11-17 06:29:33 -0800
commit9a7ded729cc358832227dfe6966cb69bb001104b (patch)
tree8bd3262e0d295ba5586a43ed69f1d584fbb1c9f6 /src/components/script/dom/node.rs
parent800c2b3c0f044776d9fa2aa2af5860ac248b8776 (diff)
parentdc6dbc63af8d75006feaac77fefcaeedc20f045e (diff)
downloadservo-9a7ded729cc358832227dfe6966cb69bb001104b.tar.gz
servo-9a7ded729cc358832227dfe6966cb69bb001104b.zip
auto merge of #1266 : Ms2ger/servo/double-root, r=jdm
This removes the duplicate html element.
Diffstat (limited to 'src/components/script/dom/node.rs')
-rw-r--r--src/components/script/dom/node.rs10
1 files changed, 7 insertions, 3 deletions
diff --git a/src/components/script/dom/node.rs b/src/components/script/dom/node.rs
index 83deddcaf50..78533b2b48c 100644
--- a/src/components/script/dom/node.rs
+++ b/src/components/script/dom/node.rs
@@ -441,9 +441,7 @@ impl<'self, View> AbstractNode<View> {
}
pub fn children(&self) -> AbstractNodeChildrenIterator<View> {
- AbstractNodeChildrenIterator {
- current_node: self.first_child(),
- }
+ self.node().children()
}
// Issue #1030: should not walk the tree
@@ -498,6 +496,12 @@ impl<View> Node<View> {
pub fn set_owner_doc(&mut self, document: AbstractDocument) {
self.owner_doc = Some(document);
}
+
+ pub fn children(&self) -> AbstractNodeChildrenIterator<View> {
+ AbstractNodeChildrenIterator {
+ current_node: self.first_child,
+ }
+ }
}
impl Node<ScriptView> {