diff options
author | SendilKumar N <sendilkumarn@live.com> | 2017-03-09 20:30:01 +0800 |
---|---|---|
committer | Josh Matthews <josh@joshmatthews.net> | 2017-05-19 09:38:50 -0400 |
commit | 5acee23f5d46b40c35491de22592a58a9ef5a45b (patch) | |
tree | 960083d54ce4929c486cff1e04713ca16cf99a6a /components/script/dom/webglrenderingcontext.rs | |
parent | d855c929ef32e8f7d4bc15ba726e8eb5f8ad8e05 (diff) | |
download | servo-5acee23f5d46b40c35491de22592a58a9ef5a45b.tar.gz servo-5acee23f5d46b40c35491de22592a58a9ef5a45b.zip |
Use the origin of the actual image response when determining if a canvas is origin clean.
Diffstat (limited to 'components/script/dom/webglrenderingcontext.rs')
-rw-r--r-- | components/script/dom/webglrenderingcontext.rs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/components/script/dom/webglrenderingcontext.rs b/components/script/dom/webglrenderingcontext.rs index 1826a877331..09f997241c6 100644 --- a/components/script/dom/webglrenderingcontext.rs +++ b/components/script/dom/webglrenderingcontext.rs @@ -465,8 +465,8 @@ impl WebGLRenderingContext { let window = window_from_node(&*self.canvas); let img = match canvas_utils::request_image_from_cache(&window, img_url) { - ImageResponse::Loaded(img) => img, - ImageResponse::PlaceholderLoaded(_) | ImageResponse::None | + ImageResponse::Loaded(img, _) => img, + ImageResponse::PlaceholderLoaded(_, _) | ImageResponse::None | ImageResponse::MetadataLoaded(_) => return Err(()), }; |