Fix CheckFontCallback to match 'rem' unit changes. (Bug 806310) r=bzbarsky

This commit is contained in:
L. David Baron 2012-11-09 20:18:36 -08:00
Родитель ba0b32c852
Коммит 1db0bbcf60
1 изменённых файлов: 1 добавлений и 1 удалений

Просмотреть файл

@ -1503,7 +1503,7 @@ CheckFontCallback(const nsRuleData* aRuleData,
// and 'narrower' values of 'font-stretch' depend on the parent.
const nsCSSValue& size = *aRuleData->ValueForFontSize();
const nsCSSValue& weight = *aRuleData->ValueForFontWeight();
if (size.IsRelativeLengthUnit() ||
if ((size.IsRelativeLengthUnit() && size.GetUnit() != eCSSUnit_RootEM) ||
size.GetUnit() == eCSSUnit_Percent ||
(size.GetUnit() == eCSSUnit_Enumerated &&
(size.GetIntValue() == NS_STYLE_FONT_SIZE_SMALLER ||