diff options
author | Josh Matthews <josh@joshmatthews.net> | 2020-06-10 10:39:52 -0400 |
---|---|---|
committer | Josh Matthews <josh@joshmatthews.net> | 2020-06-10 10:40:28 -0400 |
commit | 55fee1fb356222b46cb989aa4dce7cacf65b9c6f (patch) | |
tree | 2d15a649681b55477e44dd4cf1a6d18b40fba5d0 /components/canvas/canvas_paint_thread.rs | |
parent | 04fae2fdca97bac1e16635ac6eb1a3ef939ea0fa (diff) | |
download | servo-55fee1fb356222b46cb989aa4dce7cacf65b9c6f.tar.gz servo-55fee1fb356222b46cb989aa4dce7cacf65b9c6f.zip |
canvas: Don't panic if webrender isn't reachable.
Diffstat (limited to 'components/canvas/canvas_paint_thread.rs')
-rw-r--r-- | components/canvas/canvas_paint_thread.rs | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/components/canvas/canvas_paint_thread.rs b/components/canvas/canvas_paint_thread.rs index 6832a5cddc8..3c6bbfb53a8 100644 --- a/components/canvas/canvas_paint_thread.rs +++ b/components/canvas/canvas_paint_thread.rs @@ -26,7 +26,7 @@ pub enum ImageUpdate { } pub trait WebrenderApi { - fn generate_key(&self) -> webrender_api::ImageKey; + fn generate_key(&self) -> Result<webrender_api::ImageKey, ()>; fn update_images(&self, updates: Vec<ImageUpdate>); fn clone(&self) -> Box<dyn WebrenderApi>; } |