Remove some dead code from ThreadSafeLayoutNode::first_child.

self.pseudo is always PseudoElementType::Normal at this point.
This commit is contained in:
Ms2ger 2015-06-21 15:46:06 +02:00
parent 13a07a4ed2
commit f0034b4ac9

View file

@ -649,19 +649,7 @@ impl<'ln> TLayoutNode for ThreadSafeLayoutNode<'ln> {
}
if self.has_before_pseudo() {
// FIXME(pcwalton): This logic looks weird. Is it right?
match self.pseudo {
PseudoElementType::Normal => {
let pseudo_before_node = self.with_pseudo(PseudoElementType::Before(self.get_before_display()));
return Some(pseudo_before_node)
}
PseudoElementType::Before(display::T::inline) => {}
PseudoElementType::Before(_) => {
let pseudo_before_node = self.with_pseudo(PseudoElementType::Before(display::T::inline));
return Some(pseudo_before_node)
}
_ => {}
}
return Some(self.with_pseudo(PseudoElementType::Before(self.get_before_display())));
}
unsafe {