aboutsummaryrefslogtreecommitdiffstats
path: root/components/script/dom/blob.rs
diff options
context:
space:
mode:
authorAnthony Ramine <n.oxyde@gmail.com>2016-10-03 18:39:03 +0200
committerAnthony Ramine <n.oxyde@gmail.com>2016-10-06 21:35:46 +0200
commitbad49e46964915afeac3aab4f7de9a9d6c2c55c6 (patch)
treec811eda23275a494a03c3288096a8147486f5bd5 /components/script/dom/blob.rs
parent86d2008137f48432ba14aed5009775cfd4dadcc5 (diff)
downloadservo-bad49e46964915afeac3aab4f7de9a9d6c2c55c6.tar.gz
servo-bad49e46964915afeac3aab4f7de9a9d6c2c55c6.zip
Introduce GlobalScope::resource_threads
Diffstat (limited to 'components/script/dom/blob.rs')
-rw-r--r--components/script/dom/blob.rs6
1 files changed, 3 insertions, 3 deletions
diff --git a/components/script/dom/blob.rs b/components/script/dom/blob.rs
index fa6600224e8..52248c25845 100644
--- a/components/script/dom/blob.rs
+++ b/components/script/dom/blob.rs
@@ -290,8 +290,8 @@ impl Blob {
}
fn send_to_file_manager(&self, msg: FileManagerThreadMsg) {
- let global = self.global();
- let resource_threads = global.r().resource_threads();
+ let global = self.global_scope();
+ let resource_threads = global.resource_threads();
let _ = resource_threads.send(CoreResourceMsg::ToFileManager(msg));
}
}
@@ -305,7 +305,7 @@ impl Drop for Blob {
}
fn read_file(global: GlobalRef, id: Uuid) -> Result<Vec<u8>, ()> {
- let resource_threads = global.resource_threads();
+ let resource_threads = global.as_global_scope().resource_threads();
let (chan, recv) = ipc::channel().map_err(|_|())?;
let origin = get_blob_origin(&global.as_global_scope().get_url());
let check_url_validity = false;