diff --git a/dom/canvas/WebGLContextGL.cpp b/dom/canvas/WebGLContextGL.cpp index 516f071878c0..1087f61de1e1 100644 --- a/dom/canvas/WebGLContextGL.cpp +++ b/dom/canvas/WebGLContextGL.cpp @@ -746,6 +746,8 @@ WebGLContext::GetFramebufferAttachmentParameter(JSContext* cx, MOZ_CRASH("Bad target."); } + MakeContextCurrent(); + if (fb) return fb->GetAttachmentParameter(funcName, cx, target, attachment, pname, &rv);