From 3a3397fbce728c79aa5edf469a1a7763c3efcbde Mon Sep 17 00:00:00 2001 From: Josh Matthews Date: Thu, 19 Mar 2020 23:34:26 -0400 Subject: webgl: Ignore webgl communication errors when dropping vertex array objects. --- components/script/dom/webglbuffer.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'components/script/dom/webglbuffer.rs') diff --git a/components/script/dom/webglbuffer.rs b/components/script/dom/webglbuffer.rs index 6e951f3f53e..2d10cd36f3a 100644 --- a/components/script/dom/webglbuffer.rs +++ b/components/script/dom/webglbuffer.rs @@ -166,7 +166,7 @@ impl WebGLBuffer { ); } - pub fn decrement_attached_counter(&self) { + pub fn decrement_attached_counter(&self, fallible: bool) { self.attached_counter.set( self.attached_counter .get() @@ -174,7 +174,7 @@ impl WebGLBuffer { .expect("refcount underflowed"), ); if self.is_deleted() { - self.delete(false); + self.delete(fallible); } } -- cgit v1.2.3