FORK: QC driver bug workaround
Bug: 16031015
Change-Id: I320d9d6cba18ee8a0541b1788026fc53bea6afae
diff --git a/ui/gl/gl_fence.cc b/ui/gl/gl_fence.cc
index 073e6ee..367872a 100644
--- a/ui/gl/gl_fence.cc
+++ b/ui/gl/gl_fence.cc
@@ -161,10 +161,13 @@
DCHECK(gfx::GLContext::GetCurrent())
<< "Trying to create fence with no context";
+// XXX: Android WebView Workaround for b/16031015
+#if 0
// Prefer ARB_sync which supports server-side wait.
if (gfx::g_driver_gl.ext.b_GL_ARB_sync ||
gfx::GLContext::GetCurrent()->GetVersionInfo()->is_es3)
return new GLFenceARBSync(flush);
+#endif
#if !defined(OS_MACOSX)
if (gfx::g_driver_egl.ext.b_EGL_KHR_fence_sync)
return new EGLFenceSync(flush);