diff options
author | bors-servo <release+servo@mozilla.com> | 2013-11-17 06:29:33 -0800 |
---|---|---|
committer | bors-servo <release+servo@mozilla.com> | 2013-11-17 06:29:33 -0800 |
commit | 9a7ded729cc358832227dfe6966cb69bb001104b (patch) | |
tree | 8bd3262e0d295ba5586a43ed69f1d584fbb1c9f6 /src/components/script/dom/node.rs | |
parent | 800c2b3c0f044776d9fa2aa2af5860ac248b8776 (diff) | |
parent | dc6dbc63af8d75006feaac77fefcaeedc20f045e (diff) | |
download | servo-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.rs | 10 |
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> { |