From 6c36181d45842bb74c2585e5453c35f5650d9c9d Mon Sep 17 00:00:00 2001 From: sotaro Date: Tue, 10 Dec 2019 01:10:23 +0000 Subject: [PATCH] Bug 1601862 - Suppress false alarm log r=nical Differential Revision: https://phabricator.services.mozilla.com/D56150 --HG-- extra : moz-landing-system : lando --- gfx/webrender_bindings/RenderCompositorANGLE.cpp | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/gfx/webrender_bindings/RenderCompositorANGLE.cpp b/gfx/webrender_bindings/RenderCompositorANGLE.cpp index 602fbbfb9a08..5cb28aa83d1e 100644 --- a/gfx/webrender_bindings/RenderCompositorANGLE.cpp +++ b/gfx/webrender_bindings/RenderCompositorANGLE.cpp @@ -279,7 +279,12 @@ void RenderCompositorANGLE::CreateSwapChainForDCompIfPossible( HWND hwnd = mWidget->AsWindows()->GetCompositorHwnd(); if (!hwnd) { - gfxCriticalNote << "Compositor window was not created "; + // When DirectComposition or DXGI_SWAP_EFFECT_FLIP_SEQUENTIAL is used, + // compositor window needs to exist. + if (gfx::gfxVars::UseWebRenderDCompWin() || + gfx::gfxVars::UseWebRenderFlipSequentialWin()) { + gfxCriticalNote << "Compositor window was not created"; + } return; }