зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1411931 - Ignore the font-size tolerance for bitmap fonts when matching font style in GetDefaultFont, as even a poor size match is better than no usable font. r=lsalzman
This commit is contained in:
Родитель
184be31cf6
Коммит
1f0b3fb8e7
|
@ -2040,8 +2040,8 @@ gfxFontGroup::GetDefaultFont()
|
|||
"invalid default font returned by GetDefaultFont");
|
||||
|
||||
if (defaultFamily) {
|
||||
gfxFontEntry *fe = defaultFamily->FindFontForStyle(mStyle,
|
||||
needsBold);
|
||||
gfxFontEntry *fe =
|
||||
defaultFamily->FindFontForStyle(mStyle, needsBold, true);
|
||||
if (fe) {
|
||||
mDefaultFont = fe->FindOrMakeFont(&mStyle, needsBold);
|
||||
}
|
||||
|
@ -2063,8 +2063,8 @@ gfxFontGroup::GetDefaultFont()
|
|||
pfl->GetFontFamilyList(familyList);
|
||||
numFonts = familyList.Length();
|
||||
for (uint32_t i = 0; i < numFonts; ++i) {
|
||||
gfxFontEntry *fe = familyList[i]->FindFontForStyle(mStyle,
|
||||
needsBold);
|
||||
gfxFontEntry *fe =
|
||||
familyList[i]->FindFontForStyle(mStyle, needsBold, true);
|
||||
if (fe) {
|
||||
mDefaultFont = fe->FindOrMakeFont(&mStyle, needsBold);
|
||||
if (mDefaultFont) {
|
||||
|
|
Загрузка…
Ссылка в новой задаче