aboutsummaryrefslogtreecommitdiffstats
path: root/components/script/dom/treewalker.rs
diff options
context:
space:
mode:
Diffstat (limited to 'components/script/dom/treewalker.rs')
-rw-r--r--components/script/dom/treewalker.rs22
1 files changed, 11 insertions, 11 deletions
diff --git a/components/script/dom/treewalker.rs b/components/script/dom/treewalker.rs
index 37e920cf9b1..da0e0846a6d 100644
--- a/components/script/dom/treewalker.rs
+++ b/components/script/dom/treewalker.rs
@@ -540,18 +540,18 @@ impl<'a> TreeWalkerHelpers for JSRef<'a, TreeWalker> {
impl<'a> Iterator for JSRef<'a, TreeWalker> {
type Item = JSRef<'a, Node>;
- fn next(&mut self) -> Option<JSRef<'a, Node>> {
- match self.next_node() {
- Ok(node) => node.map(|n| n.root().get_unsound_ref_forever()),
- Err(_) =>
- // The Err path happens only when a JavaScript
- // NodeFilter throws an exception. This iterator
- // is meant for internal use from Rust code, which
- // will probably be using a native Rust filter,
- // which cannot produce an Err result.
- unreachable!()
+ fn next(&mut self) -> Option<JSRef<'a, Node>> {
+ match self.next_node() {
+ Ok(node) => node.map(|n| n.root().get_unsound_ref_forever()),
+ Err(_) =>
+ // The Err path happens only when a JavaScript
+ // NodeFilter throws an exception. This iterator
+ // is meant for internal use from Rust code, which
+ // will probably be using a native Rust filter,
+ // which cannot produce an Err result.
+ unreachable!()
}
- }
+ }
}
#[jstraceable]