aboutsummaryrefslogtreecommitdiffstats
path: root/components/script/dom/filereader.rs
diff options
context:
space:
mode:
authorCharles Vandevoorde <charles.vandevoorde@hotmail.be>2017-02-28 17:14:14 +0100
committerCharles Vandevoorde <charles.vandevoorde@hotmail.be>2017-02-28 17:20:16 +0100
commit44e05e224c4795847721b34532bdb9a0cefff17a (patch)
treee4b3ab75ccfe36ad9ca69c391e2d07f7a54adf77 /components/script/dom/filereader.rs
parent050d9d909749f5d549b4dfdf69690bd1b5486836 (diff)
downloadservo-44e05e224c4795847721b34532bdb9a0cefff17a.tar.gz
servo-44e05e224c4795847721b34532bdb9a0cefff17a.zip
Remove support for Blob::{close, isClosed}
Diffstat (limited to 'components/script/dom/filereader.rs')
-rw-r--r--components/script/dom/filereader.rs13
1 files changed, 2 insertions, 11 deletions
diff --git a/components/script/dom/filereader.rs b/components/script/dom/filereader.rs
index 53493dbd167..e28c08b5efa 100644
--- a/components/script/dom/filereader.rs
+++ b/components/script/dom/filereader.rs
@@ -375,20 +375,11 @@ impl FileReader {
if self.ready_state.get() == FileReaderReadyState::Loading {
return Err(Error::InvalidState);
}
- // Step 2
- let global = self.global();
- if blob.IsClosed() {
- let exception = DOMException::new(&global, DOMErrorName::InvalidStateError);
- self.error.set(Some(&exception));
-
- self.dispatch_progress_event(atom!("error"), 0, None);
- return Ok(());
- }
- // Step 3
+ // Step 2
self.change_ready_state(FileReaderReadyState::Loading);
- // Step 4
+ // Step 3
let blob_contents = Arc::new(blob.get_bytes().unwrap_or(vec![]));
let type_ = blob.Type();