From e7f716de12688ed2306c51b6479a67a6b057975c Mon Sep 17 00:00:00 2001 From: Anthony Ramine Date: Wed, 4 Apr 2018 12:45:39 +0200 Subject: [PATCH] Fix the emitted error for invalid targets in WebGLRenderingContext::BufferData_ --- components/script/dom/webglrenderingcontext.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/components/script/dom/webglrenderingcontext.rs b/components/script/dom/webglrenderingcontext.rs index 94e4e2b9d38..1181231e27a 100644 --- a/components/script/dom/webglrenderingcontext.rs +++ b/components/script/dom/webglrenderingcontext.rs @@ -1711,7 +1711,7 @@ impl WebGLRenderingContextMethods for WebGLRenderingContext { let bound_buffer = handle_potential_webgl_error!(self, self.bound_buffer(target), return Ok(())); let bound_buffer = match bound_buffer { Some(bound_buffer) => bound_buffer, - None => return Ok(self.webgl_error(InvalidValue)), + None => return Ok(self.webgl_error(InvalidOperation)), }; if size < 0 {