diff options
author | Emilio Cobos Álvarez <ecoal95@gmail.com> | 2016-11-16 11:57:39 +0100 |
---|---|---|
committer | Emilio Cobos Álvarez <ecoal95@gmail.com> | 2016-11-17 18:34:23 +0100 |
commit | 913c874cb55fd0fdc9e8f3a4c34624cd015fac8a (patch) | |
tree | 4526ecefafe0cde2f56cb1e2a4ebffd372e1f70a /components/net/blob_loader.rs | |
parent | f14e7339b5ff95fce0127dce4fe87ce082ab7259 (diff) | |
download | servo-913c874cb55fd0fdc9e8f3a4c34624cd015fac8a.tar.gz servo-913c874cb55fd0fdc9e8f3a4c34624cd015fac8a.zip |
Urlmageddon: Use refcounted urls more often.
Diffstat (limited to 'components/net/blob_loader.rs')
-rw-r--r-- | components/net/blob_loader.rs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/components/net/blob_loader.rs b/components/net/blob_loader.rs index 9bd4eec04c9..ee83717b080 100644 --- a/components/net/blob_loader.rs +++ b/components/net/blob_loader.rs @@ -16,9 +16,9 @@ use net_traits::filemanager_thread::{FileManagerThreadMsg, ReadFileProgress}; use net_traits::response::HttpsState; use resource_thread::{send_error, start_sending_sniffed_opt}; use resource_thread::CancellationListener; +use servo_url::ServoUrl; use std::boxed::FnBox; use std::sync::Arc; -use url::Url; use util::thread::spawn_named; // TODO: Check on GET @@ -124,7 +124,7 @@ fn load_blob<UI: 'static + UIProvider> /// https://fetch.spec.whatwg.org/#concept-basic-fetch (partial) // TODO: make async. pub fn load_blob_sync<UI: 'static + UIProvider> - (url: Url, + (url: ServoUrl, filemanager: FileManager<UI>) -> Result<(Headers, Vec<u8>), NetworkError> { let (id, origin) = match parse_blob_url(&url) { |