Cleanup Document::Title.

This commit is contained in:
Ms2ger 2014-10-23 11:57:59 +02:00
parent fff0491c01
commit 903f3fa729

View file

@ -688,12 +688,9 @@ impl<'a> DocumentMethods for JSRef<'a, Document> {
root.traverse_preorder()
.find(|node| node.type_id() == ElementNodeTypeId(HTMLTitleElementTypeId))
.map(|title_elem| {
for child in title_elem.children() {
if child.is_text() {
let text: JSRef<Text> = TextCast::to_ref(child).unwrap();
for text in title_elem.children().filter_map::<JSRef<Text>>(TextCast::to_ref) {
title.push_str(text.characterdata().data().as_slice());
}
}
});
});
let v: Vec<&str> = split_html_space_chars(title.as_slice()).collect();