Cleanup convert_length in ImageFragmentInfo.

This commit is contained in:
Ms2ger 2015-04-02 14:57:44 +02:00
parent 37b5e78a2c
commit d418c0da3a

View file

@ -311,10 +311,9 @@ impl ImageFragmentInfo {
-> ImageFragmentInfo {
fn convert_length(node: &ThreadSafeLayoutNode, name: &Atom) -> Option<Au> {
let element = node.as_element();
element.get_attr(&ns!(""), name).and_then(|string| {
let n: Option<int> = FromStr::from_str(string).ok();
n
}).and_then(|pixels| Some(Au::from_px(pixels)))
element.get_attr(&ns!(""), name)
.and_then(|string| string.parse::<isize>().ok())
.map(|pixels| Au::from_px(pixels))
}
ImageFragmentInfo {