diff --git a/content/canvas/src/WebGLContextGL.cpp b/content/canvas/src/WebGLContextGL.cpp index 32b046e2902..d8b5b2532fc 100644 --- a/content/canvas/src/WebGLContextGL.cpp +++ b/content/canvas/src/WebGLContextGL.cpp @@ -4954,9 +4954,8 @@ WebGLContext::CompileShader(WebGLShader *shader) compileOptions |= SH_OBJECT_CODE | SH_MAP_LONG_VARIABLE_NAMES; #ifdef XP_MACOSX - // work around bug 665578 + // work around bug 665578 and bug 769810 if (gl->WorkAroundDriverBugs() && - !nsCocoaFeatures::OnLionOrLater() && gl->Vendor() == gl::GLContext::VendorATI) { compileOptions |= SH_EMULATE_BUILT_IN_FUNCTIONS;