aboutsummaryrefslogtreecommitdiffstats
path: root/components/script/dom/htmlformelement.rs
diff options
context:
space:
mode:
authorJack Moffitt <jack@metajack.im>2014-11-05 12:33:11 -0700
committerGlenn Watson <gw@intuitionlibrary.com>2014-11-13 11:17:43 +1000
commitd1b433a3b3bab353f320b2f39fa953ce326d2d55 (patch)
treed7a197abb65827b36c47e6b5c3adcce9071643d3 /components/script/dom/htmlformelement.rs
parent26045d7fcbab8851fbefe2851cd904203f8fd8dd (diff)
downloadservo-d1b433a3b3bab353f320b2f39fa953ce326d2d55.tar.gz
servo-d1b433a3b3bab353f320b2f39fa953ce326d2d55.zip
Rust upgrade to rustc hash b03a2755193cd756583bcf5831cf4545d75ecb8a
Diffstat (limited to 'components/script/dom/htmlformelement.rs')
-rw-r--r--components/script/dom/htmlformelement.rs19
1 files changed, 9 insertions, 10 deletions
diff --git a/components/script/dom/htmlformelement.rs b/components/script/dom/htmlformelement.rs
index f19649427e4..06d5de694c8 100644
--- a/components/script/dom/htmlformelement.rs
+++ b/components/script/dom/htmlformelement.rs
@@ -24,8 +24,7 @@ use http::method::Post;
use servo_msg::constellation_msg::LoadData;
use servo_util::str::DOMString;
use script_task::{ScriptChan, TriggerLoadMsg};
-use std::ascii::OwnedStrAsciiExt;
-use std::str::StrSlice;
+use std::ascii::OwnedAsciiExt;
use url::UrlParser;
use url::form_urlencoded::serialize;
use string_cache::Atom;
@@ -200,26 +199,26 @@ impl<'a> HTMLFormElementHelpers for JSRef<'a, HTMLFormElement> {
for ch in s.chars() {
match ch {
'\n' if prev != '\r' => {
- buf.push_char('\r');
- buf.push_char('\n');
+ buf.push('\r');
+ buf.push('\n');
},
'\n' => {
- buf.push_char('\n');
+ buf.push('\n');
},
// This character isn't LF but is
// preceded by CR
_ if prev == '\r' => {
- buf.push_char('\r');
- buf.push_char('\n');
- buf.push_char(ch);
+ buf.push('\r');
+ buf.push('\n');
+ buf.push(ch);
},
- _ => buf.push_char(ch)
+ _ => buf.push(ch)
};
prev = ch;
}
// In case the last character was CR
if prev == '\r' {
- buf.push_char('\n');
+ buf.push('\n');
}
buf
}