aboutsummaryrefslogtreecommitdiffstats
path: root/components/script/dom/filereader.rs
diff options
context:
space:
mode:
authorAnthony Ramine <n.oxyde@gmail.com>2017-03-26 14:15:31 +0200
committerAnthony Ramine <n.oxyde@gmail.com>2017-03-26 14:15:31 +0200
commit0ed4df28b57e51795bf54240ce5fcf849d8a0863 (patch)
tree518d0da8b8688e13dc8e2e5d7a9a455fc72cf639 /components/script/dom/filereader.rs
parentc2d9f663afd6c804c30a7a077392b836e1fa29b5 (diff)
downloadservo-0ed4df28b57e51795bf54240ce5fcf849d8a0863.tar.gz
servo-0ed4df28b57e51795bf54240ce5fcf849d8a0863.zip
Replace use of rustc_serialize::base64 by base64
Diffstat (limited to 'components/script/dom/filereader.rs')
-rw-r--r--components/script/dom/filereader.rs10
1 files changed, 2 insertions, 8 deletions
diff --git a/components/script/dom/filereader.rs b/components/script/dom/filereader.rs
index e28c08b5efa..61da63a57e6 100644
--- a/components/script/dom/filereader.rs
+++ b/components/script/dom/filereader.rs
@@ -2,6 +2,7 @@
* License, v. 2.0. If a copy of the MPL was not distributed with this
* file, You can obtain one at http://mozilla.org/MPL/2.0/. */
+use base64;
use dom::bindings::cell::DOMRefCell;
use dom::bindings::codegen::Bindings::BlobBinding::BlobMethods;
use dom::bindings::codegen::Bindings::EventHandlerBinding::EventHandlerNonNull;
@@ -29,7 +30,6 @@ use js::jsapi::JSAutoCompartment;
use js::jsapi::JSContext;
use js::jsval::{self, JSVal};
use js::typedarray::{ArrayBuffer, CreateWith};
-use rustc_serialize::base64::{CharacterSet, Config, Newline, ToBase64};
use script_thread::RunnableWrapper;
use servo_atoms::Atom;
use std::cell::Cell;
@@ -247,13 +247,7 @@ impl FileReader {
//https://w3c.github.io/FileAPI/#dfn-readAsDataURL
fn perform_readasdataurl(result: &DOMRefCell<Option<FileReaderResult>>, data: ReadMetaData, bytes: &[u8]) {
- let config = Config {
- char_set: CharacterSet::UrlSafe,
- newline: Newline::LF,
- pad: true,
- line_length: None
- };
- let base64 = bytes.to_base64(config);
+ let base64 = base64::encode(bytes);
let output = if data.blobtype.is_empty() {
format!("data:base64,{}", base64)