Bug 1265282 - Annotate reports instead of crashing when setting an incompatible compositor (D3D11). r=dvander

This commit is contained in:
Nicolas Silva 2016-04-21 18:12:19 +02:00
parent 47a00ac080
commit 75c5a010e8

View File

@ -642,7 +642,9 @@ static CompositorD3D11* AssertD3D11Compositor(Compositor* aCompositor)
{
CompositorD3D11* compositor = aCompositor ? aCompositor->AsCompositorD3D11()
: nullptr;
MOZ_DIAGNOSTIC_ASSERT(!!compositor);
if (!compositor) {
gfxCriticalNote << "[D3D11] Attempt to set an incompatible compositor";
}
return compositor;
}