diff options
Diffstat (limited to 'components/net/image_cache_task.rs')
-rw-r--r-- | components/net/image_cache_task.rs | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/components/net/image_cache_task.rs b/components/net/image_cache_task.rs index b2acbcd7494..90ade430128 100644 --- a/components/net/image_cache_task.rs +++ b/components/net/image_cache_task.rs @@ -8,7 +8,8 @@ use net_traits::image::base::{Image, load_from_memory}; use net_traits::image_cache_task::ImageResponder; use net_traits::image_cache_task::{ImageCacheChan, ImageCacheCommand, ImageCacheTask, ImageState}; use net_traits::image_cache_task::{ImageCacheResult, ImageResponse, UsePlaceholder}; -use net_traits::{AsyncResponseTarget, ControlMsg, LoadConsumer, LoadData, ResourceTask, ResponseAction}; +use net_traits::{AsyncResponseTarget, ControlMsg, LoadConsumer, LoadData, ResourceTask}; +use net_traits::{ResponseAction, LoadContext}; use std::borrow::ToOwned; use std::collections::HashMap; use std::collections::hash_map::Entry::{Occupied, Vacant}; @@ -423,7 +424,7 @@ impl ImageCache { CacheResult::Miss => { // A new load request! Request the load from // the resource task. - let load_data = LoadData::new((*ref_url).clone(), None); + let load_data = LoadData::new(LoadContext::Image, (*ref_url).clone(), None); let (action_sender, action_receiver) = ipc::channel().unwrap(); let response_target = AsyncResponseTarget { sender: action_sender, |