aboutsummaryrefslogtreecommitdiffstats
path: root/components/script/dom/xmlhttprequest.rs
diff options
context:
space:
mode:
authorMs2ger <ms2ger@gmail.com>2015-05-01 21:19:11 +0200
committerMs2ger <ms2ger@gmail.com>2015-05-01 21:19:11 +0200
commit84b1b5268217d2be6fc729282cd4a921c93ccc5b (patch)
tree645d39ff104513a3f59dc5a6b4f6d5eb4fb75ea7 /components/script/dom/xmlhttprequest.rs
parent0a5ffc4bb04304c4bdd1e6cebcadb7823e1bff1f (diff)
downloadservo-84b1b5268217d2be6fc729282cd4a921c93ccc5b.tar.gz
servo-84b1b5268217d2be6fc729282cd4a921c93ccc5b.zip
Replace ByteString::as_slice() by a Deref implementation.
Diffstat (limited to 'components/script/dom/xmlhttprequest.rs')
-rw-r--r--components/script/dom/xmlhttprequest.rs8
1 files changed, 4 insertions, 4 deletions
diff --git a/components/script/dom/xmlhttprequest.rs b/components/script/dom/xmlhttprequest.rs
index 73748b27f14..d9e0f57ad8d 100644
--- a/components/script/dom/xmlhttprequest.rs
+++ b/components/script/dom/xmlhttprequest.rs
@@ -399,14 +399,14 @@ impl<'a> XMLHttpRequestMethods for JSRef<'a, XMLHttpRequest> {
debug!("SetRequestHeader: old value = {:?}", raw[0]);
let mut buf = raw[0].clone();
buf.push_all(b", ");
- buf.push_all(value.as_slice());
+ buf.push_all(&value);
debug!("SetRequestHeader: new value = {:?}", buf);
value = ByteString::new(buf);
},
None => {}
}
- headers.set_raw(name_str.to_owned(), vec![value.as_slice().to_vec()]);
+ headers.set_raw(name_str.to_owned(), vec![value.to_vec()]);
Ok(())
}
@@ -678,7 +678,7 @@ impl<'a> XMLHttpRequestMethods for JSRef<'a, XMLHttpRequest> {
},
_ if self.ready_state.get() != XMLHttpRequestState::Done => NullValue(),
Json => {
- let decoded = UTF_8.decode(self.response.borrow().as_slice(), DecoderTrap::Replace).unwrap().to_owned();
+ let decoded = UTF_8.decode(&self.response.borrow(), DecoderTrap::Replace).unwrap().to_owned();
let decoded: Vec<u16> = decoded.utf16_units().collect();
let mut vp = UndefinedValue();
unsafe {
@@ -1028,7 +1028,7 @@ impl<'a> PrivateXMLHttpRequestHelpers for JSRef<'a, XMLHttpRequest> {
let response = self.response.borrow();
// According to Simon, decode() should never return an error, so unwrap()ing
// the result should be fine. XXXManishearth have a closer look at this later
- encoding.decode(response.as_slice(), DecoderTrap::Replace).unwrap().to_owned()
+ encoding.decode(&response, DecoderTrap::Replace).unwrap().to_owned()
}
fn filter_response_headers(self) -> Headers {
// https://fetch.spec.whatwg.org/#concept-response-header-list