miscellaneous Windows XP fixes

This commit is contained in:
Roy Tam 2019-02-22 21:36:33 +08:00
commit 0d6f4484c4
12 changed files with 404 additions and 28 deletions

View file

@ -1689,10 +1689,10 @@ gfxWindowsPlatform::DwmCompositionEnabled()
return false;
}
MOZ_ASSERT(WinUtils::dwmIsCompositionEnabledPtr);
//MOZ_ASSERT(WinUtils::dwmIsCompositionEnabledPtr);
BOOL dwmEnabled = false;
if (FAILED(WinUtils::dwmIsCompositionEnabledPtr(&dwmEnabled))) {
if (!WinUtils::dwmIsCompositionEnabledPtr || FAILED(WinUtils::dwmIsCompositionEnabledPtr(&dwmEnabled))) {
return false;
}