aboutsummaryrefslogtreecommitdiffstats
path: root/components/net_traits/image_cache_thread.rs
diff options
context:
space:
mode:
authorPatrick Walton <pcwalton@mimiga.net>2016-03-09 18:25:12 -0800
committerPatrick Walton <pcwalton@mimiga.net>2016-03-22 14:49:47 -0700
commit0006c1923a87d7de6b568a645fb72be16900fabc (patch)
tree1ef8c26c54b2b39bce49ce881ae2f073cd0c3cb1 /components/net_traits/image_cache_thread.rs
parent9fcf9215d008c4d29482f866812866f7169e6d15 (diff)
downloadservo-0006c1923a87d7de6b568a645fb72be16900fabc.tar.gz
servo-0006c1923a87d7de6b568a645fb72be16900fabc.zip
gfx: Allow images to be shipped to the WebRender thread without shipping
over the data as well. WebRender doesn't need the data, as it acquires it separately. About a 50%-100% improvement in display list building time on browser.html.
Diffstat (limited to 'components/net_traits/image_cache_thread.rs')
-rw-r--r--components/net_traits/image_cache_thread.rs2
1 files changed, 1 insertions, 1 deletions
diff --git a/components/net_traits/image_cache_thread.rs b/components/net_traits/image_cache_thread.rs
index 8324bae8b23..0011cab8e9f 100644
--- a/components/net_traits/image_cache_thread.rs
+++ b/components/net_traits/image_cache_thread.rs
@@ -96,7 +96,7 @@ pub enum ImageCacheCommand {
Exit(IpcSender<()>),
}
-#[derive(Copy, Clone, PartialEq, Deserialize, Serialize)]
+#[derive(Copy, Clone, PartialEq, Hash, Eq, Deserialize, Serialize)]
pub enum UsePlaceholder {
No,
Yes,