aboutsummaryrefslogtreecommitdiffstats
path: root/components/net/image_cache_thread.rs
diff options
context:
space:
mode:
authorGregory <gterzian@users.noreply.github.com>2016-11-19 22:50:31 +0800
committerGlenn Watson <github@intuitionlibrary.com>2016-11-22 07:46:42 +1000
commitfb98acbc4dc8fe34763f9fac8338aea239363f7e (patch)
treebad3b0cfb4475e51d9ef9428c84f07be0d232d36 /components/net/image_cache_thread.rs
parent7e34f4cb5b691dad5fc9c87aaaabafaaf368c1c3 (diff)
downloadservo-fb98acbc4dc8fe34763f9fac8338aea239363f7e.tar.gz
servo-fb98acbc4dc8fe34763f9fac8338aea239363f7e.zip
update deps
switch to using webrender_traits::ImageData update use of webrender_traits::StackingContext in layout use webrender_traits::channel::msg_channel in webgl ipc fix use of resource_override_path in components/servo/lib
Diffstat (limited to 'components/net/image_cache_thread.rs')
-rw-r--r--components/net/image_cache_thread.rs6
1 files changed, 4 insertions, 2 deletions
diff --git a/components/net/image_cache_thread.rs b/components/net/image_cache_thread.rs
index 71c70a03b28..5976ec50885 100644
--- a/components/net/image_cache_thread.rs
+++ b/components/net/image_cache_thread.rs
@@ -323,11 +323,12 @@ fn get_placeholder_image(webrender_api: &webrender_traits::RenderApi) -> io::Res
let format = convert_format(image.format);
let mut bytes = Vec::new();
bytes.extend_from_slice(&*image.bytes);
+ let data = webrender_traits::ImageData::new(bytes);
image.id = Some(webrender_api.add_image(image.width,
image.height,
None,
format,
- bytes));
+ data));
Ok(Arc::new(image))
}
@@ -482,11 +483,12 @@ impl ImageCache {
let format = convert_format(image.format);
let mut bytes = Vec::new();
bytes.extend_from_slice(&*image.bytes);
+ let data = webrender_traits::ImageData::new(bytes);
image.id = Some(self.webrender_api.add_image(image.width,
image.height,
None,
format,
- bytes));
+ data));
}
LoadResult::PlaceholderLoaded(..) | LoadResult::None => {}
}