diff options
author | wolfbeast <mcwerewolf@gmail.com> | 2018-02-18 21:07:51 +0100 |
---|---|---|
committer | wolfbeast <mcwerewolf@gmail.com> | 2018-02-18 21:07:51 +0100 |
commit | bc9ad467f0886f8799c2c4781b1a0b654b362ecf (patch) | |
tree | fab1dabdaa185826f4ad0f6395f7d93634236494 /gfx/thebes/gfxGDIFontList.cpp | |
parent | a24398e42d2f300b5979d1fb45a481e2912fd4f3 (diff) | |
download | UXP-bc9ad467f0886f8799c2c4781b1a0b654b362ecf.tar UXP-bc9ad467f0886f8799c2c4781b1a0b654b362ecf.tar.gz UXP-bc9ad467f0886f8799c2c4781b1a0b654b362ecf.tar.lz UXP-bc9ad467f0886f8799c2c4781b1a0b654b362ecf.tar.xz UXP-bc9ad467f0886f8799c2c4781b1a0b654b362ecf.zip |
Remove no longer relevant ClearType prefs.
Tag #22
Diffstat (limited to 'gfx/thebes/gfxGDIFontList.cpp')
-rw-r--r-- | gfx/thebes/gfxGDIFontList.cpp | 21 |
1 files changed, 2 insertions, 19 deletions
diff --git a/gfx/thebes/gfxGDIFontList.cpp b/gfx/thebes/gfxGDIFontList.cpp index d80c49356..97a3d36ab 100644 --- a/gfx/thebes/gfxGDIFontList.cpp +++ b/gfx/thebes/gfxGDIFontList.cpp @@ -37,11 +37,6 @@ using namespace mozilla; #define ROUND(x) floor((x) + 0.5) - -#ifndef CLEARTYPE_QUALITY -#define CLEARTYPE_QUALITY 5 -#endif - #define LOG_FONTLIST(args) MOZ_LOG(gfxPlatform::GetLog(eGfxLog_fontlist), \ LogLevel::Debug, args) #define LOG_FONTLIST_ENABLED() MOZ_LOG_TEST( \ @@ -222,16 +217,7 @@ GDIFontEntry::IsSymbolFont() gfxFont * GDIFontEntry::CreateFontInstance(const gfxFontStyle* aFontStyle, bool aNeedsBold) { - bool isXP = !IsVistaOrLater(); - - bool useClearType = isXP && !aFontStyle->systemFont && - (gfxWindowsPlatform::GetPlatform()->UseClearTypeAlways() || - (mIsDataUserFont && - gfxWindowsPlatform::GetPlatform()->UseClearTypeForDownloadableFonts())); - - return new gfxGDIFont(this, aFontStyle, aNeedsBold, - (useClearType ? gfxFont::kAntialiasSubpixel - : gfxFont::kAntialiasDefault)); + return new gfxGDIFont(this, aFontStyle, aNeedsBold); } nsresult @@ -263,8 +249,7 @@ GDIFontEntry::CopyFontTable(uint32_t aTableTag, nsTArray<uint8_t>& aBuffer) void GDIFontEntry::FillLogFont(LOGFONTW *aLogFont, - uint16_t aWeight, gfxFloat aSize, - bool aUseCleartype) + uint16_t aWeight, gfxFloat aSize) { memcpy(aLogFont, &mLogFont, sizeof(LOGFONTW)); @@ -290,8 +275,6 @@ GDIFontEntry::FillLogFont(LOGFONTW *aLogFont, if (mIsDataUserFont) { aLogFont->lfItalic = 0; } - - aLogFont->lfQuality = (aUseCleartype ? CLEARTYPE_QUALITY : DEFAULT_QUALITY); } #define MISSING_GLYPH 0x1F // glyph index returned for missing characters |