aboutsummaryrefslogtreecommitdiffstats
path: root/src/components/script/dom/htmlserializer.rs
diff options
context:
space:
mode:
authorMs2ger <ms2ger@gmail.com>2014-05-04 09:39:07 +0200
committerMs2ger <ms2ger@gmail.com>2014-05-04 09:39:07 +0200
commit25542e3f7ee34716b7aec67c3cf7c85f1adc1481 (patch)
tree75750d2a04c1a4934ce009c3de23bf363a5b796d /src/components/script/dom/htmlserializer.rs
parent660f7a016ee75a418afda9e92d45b79eff6ba540 (diff)
downloadservo-25542e3f7ee34716b7aec67c3cf7c85f1adc1481.tar.gz
servo-25542e3f7ee34716b7aec67c3cf7c85f1adc1481.zip
Replace most ~"string"s with "string".to_owned().
Diffstat (limited to 'src/components/script/dom/htmlserializer.rs')
-rw-r--r--src/components/script/dom/htmlserializer.rs22
1 files changed, 11 insertions, 11 deletions
diff --git a/src/components/script/dom/htmlserializer.rs b/src/components/script/dom/htmlserializer.rs
index 494bdb9fb8b..0077cdf5164 100644
--- a/src/components/script/dom/htmlserializer.rs
+++ b/src/components/script/dom/htmlserializer.rs
@@ -25,7 +25,7 @@ pub fn serialize(iterator: &mut NodeIterator) -> ~str {
for node in *iterator {
while open_elements.len() > iterator.depth {
- html.push_str(~"</" + open_elements.pop().unwrap().as_slice() + ">");
+ html.push_str("</".to_owned() + open_elements.pop().unwrap().as_slice() + ">");
}
html.push_str(
match node.type_id() {
@@ -60,13 +60,13 @@ pub fn serialize(iterator: &mut NodeIterator) -> ~str {
);
}
while open_elements.len() > 0 {
- html.push_str(~"</" + open_elements.pop().unwrap().as_slice() + ">");
+ html.push_str("</".to_owned() + open_elements.pop().unwrap().as_slice() + ">");
}
html
}
fn serialize_comment(comment: &JSRef<Comment>) -> ~str {
- ~"<!--" + comment.deref().characterdata.data + "-->"
+ "<!--".to_owned() + comment.deref().characterdata.data + "-->"
}
fn serialize_text(text: &JSRef<Text>) -> ~str {
@@ -88,15 +88,15 @@ fn serialize_text(text: &JSRef<Text>) -> ~str {
}
fn serialize_processing_instruction(processing_instruction: &JSRef<ProcessingInstruction>) -> ~str {
- ~"<?" + processing_instruction.deref().target + " " + processing_instruction.deref().characterdata.data + "?>"
+ "<?".to_owned() + processing_instruction.deref().target + " " + processing_instruction.deref().characterdata.data + "?>"
}
fn serialize_doctype(doctype: &JSRef<DocumentType>) -> ~str {
- ~"<!DOCTYPE" + doctype.deref().name + ">"
+ "<!DOCTYPE".to_owned() + doctype.deref().name + ">"
}
fn serialize_elem(elem: &JSRef<Element>, open_elements: &mut Vec<~str>) -> ~str {
- let mut rv = ~"<" + elem.deref().local_name;
+ let mut rv = "<".to_owned() + elem.deref().local_name;
for attr in elem.deref().attrs.iter() {
let attr = attr.root();
rv.push_str(serialize_attr(&*attr));
@@ -125,18 +125,18 @@ fn serialize_elem(elem: &JSRef<Element>, open_elements: &mut Vec<~str>) -> ~str
fn serialize_attr(attr: &JSRef<Attr>) -> ~str {
let attr_name = if attr.deref().namespace == namespace::XML {
- ~"xml:" + attr.deref().local_name.clone()
+ "xml:".to_owned() + attr.deref().local_name.clone()
} else if attr.deref().namespace == namespace::XMLNS &&
attr.deref().local_name.as_slice() == "xmlns" {
- ~"xmlns"
+ "xmlns".to_owned()
} else if attr.deref().namespace == namespace::XMLNS {
- ~"xmlns:" + attr.deref().local_name.clone()
+ "xmlns:".to_owned() + attr.deref().local_name.clone()
} else if attr.deref().namespace == namespace::XLink {
- ~"xlink:" + attr.deref().local_name.clone()
+ "xlink:".to_owned() + attr.deref().local_name.clone()
} else {
attr.deref().name.clone()
};
- ~" " + attr_name + "=\"" + escape(attr.deref().value, true) + "\""
+ " ".to_owned() + attr_name + "=\"" + escape(attr.deref().value, true) + "\""
}
fn escape(string: &str, attr_mode: bool) -> ~str {