mirror of
https://repo.dactyloidae.xyz/Dactyloidae/UXP.git
synced 2026-09-27 19:07:31 +09:00
Allow DirectWrite on Pre-Win7
This commit is contained in:
parent
31f2da5116
commit
0ef1dc6989
2 changed files with 2 additions and 10 deletions
|
|
@ -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;
|
||||
|
|
|
|||
|
|
@ -179,13 +179,6 @@ IsWin11OrLater()
|
|||
return IsWindows10BuildOrLater(WinBuild::Win11RTM);
|
||||
}
|
||||
|
||||
MOZ_ALWAYS_INLINE bool
|
||||
IsNotWin7PreRTM()
|
||||
{
|
||||
return IsWin7SP1OrLater() || !IsWin7OrLater() ||
|
||||
IsWindowsBuildOrLater(7600);
|
||||
}
|
||||
|
||||
MOZ_ALWAYS_INLINE bool
|
||||
IsWin7AndPre2000Compatible() {
|
||||
/*
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue