diff --git a/components/script/dom/node.rs b/components/script/dom/node.rs index d0a77d82f07..17764636b0c 100644 --- a/components/script/dom/node.rs +++ b/components/script/dom/node.rs @@ -2261,9 +2261,7 @@ impl<'a> style::TNode<'a, JSRef<'a, Element>> for JSRef<'a, Node> { } fn as_element(self) -> JSRef<'a, Element> { - let elem: Option> = ElementCast::to_ref(self); - assert!(elem.is_some()); - elem.unwrap() + ElementCast::to_ref(self).unwrap() } fn match_attr(self, attr: &style::AttrSelector, test: |&str| -> bool) -> bool {