aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--components/script/dom/node.rs5
1 files changed, 1 insertions, 4 deletions
diff --git a/components/script/dom/node.rs b/components/script/dom/node.rs
index 3db56ed3c1d..9c296ac4385 100644
--- a/components/script/dom/node.rs
+++ b/components/script/dom/node.rs
@@ -599,10 +599,7 @@ impl Node {
}
pub fn is_parent_of(&self, child: &Node) -> bool {
- match child.parent_node.get() {
- Some(ref parent) => parent.r() == self,
- None => false,
- }
+ child.parent_node.get().map_or(false, |ref parent| parent.r() == self)
}
pub fn to_trusted_node_address(&self) -> TrustedNodeAddress {