Bug 1359295 - Call MakeCurrent() before destroying webrender renderer r=nical

This commit is contained in:
Sotaro Ikeda 2017-04-25 08:39:33 -07:00
Родитель b21511b7c0
Коммит cbe34ab9f7
1 изменённых файлов: 5 добавлений и 0 удалений

Просмотреть файл

@ -74,6 +74,11 @@ RendererOGL::RendererOGL(RefPtr<RenderThread>&& aThread,
RendererOGL::~RendererOGL()
{
MOZ_COUNT_DTOR(RendererOGL);
if (!mGL->MakeCurrent()) {
gfxCriticalNote << "Failed to make render context current during destroying.";
// Leak resources!
return;
}
wr_renderer_delete(mWrRenderer);
}