- --- gfx/gl/GLContextProviderEGL.cpp.orig 2019-02-11 15:23:16.882905556 -0600
- +++ gfx/gl/GLContextProviderEGL.cpp 2019-02-11 15:22:56.382771831 -0600
- @@ -288,10 +288,15 @@
- gl->MakeCurrent();
- gl->SetIsDoubleBuffered(doubleBuffered);
- +#if defined(MOZ_WAYLAND)
- + MOZ_ASSERT(doubleBuffered);
- + egl->fSwapInterval(EGL_DISPLAY(), 0);
- +#else
- if (aWebRender && egl->IsANGLE()) {
- MOZ_ASSERT(doubleBuffered);
- egl->fSwapInterval(EGL_DISPLAY(), 0);
- }
- +#endif
- return gl.forget();
- }