Allow DirectWrite on Pre-Win7

This commit is contained in:
EAZYBLACK 2026-09-26 14:12:56 +03:00
commit 0ef1dc6989
2 changed files with 2 additions and 10 deletions

View file

@ -531,9 +531,8 @@ gfxWindowsPlatform::CreatePlatformFontList()
{
gfxPlatformFontList *pfl;
// bug 630201 - older pre-RTM versions of Direct2D/DirectWrite cause odd
// crashers so blacklist them altogether
if (IsNotWin7PreRTM() && GetDWriteFactory()) {
// DirectWrite is Vista+
if (IsVistaOrLater() && GetDWriteFactory()) {
pfl = new gfxDWriteFontList();
if (NS_SUCCEEDED(pfl->InitFontList())) {
return pfl;

View file

@ -179,13 +179,6 @@ IsWin11OrLater()
return IsWindows10BuildOrLater(WinBuild::Win11RTM);
}
MOZ_ALWAYS_INLINE bool
IsNotWin7PreRTM()
{
return IsWin7SP1OrLater() || !IsWin7OrLater() ||
IsWindowsBuildOrLater(7600);
}
MOZ_ALWAYS_INLINE bool
IsWin7AndPre2000Compatible() {
/*