| Index: Source/platform/fonts/SimpleFontData.cpp
|
| diff --git a/Source/platform/fonts/SimpleFontData.cpp b/Source/platform/fonts/SimpleFontData.cpp
|
| index 8cb618c1f7feb989e55a4a5385a30c52bad214cb..fea9393b967f6e3019c4da4f7630c5e19c2a835f 100644
|
| --- a/Source/platform/fonts/SimpleFontData.cpp
|
| +++ b/Source/platform/fonts/SimpleFontData.cpp
|
| @@ -57,7 +57,7 @@ SimpleFontData::SimpleFontData(const FontPlatformData& platformData, PassRefPtr<
|
| : m_maxCharWidth(-1)
|
| , m_avgCharWidth(-1)
|
| , m_platformData(platformData)
|
| - , m_treatAsFixedPitch(false)
|
| + , m_pitch(UnKnownPitchFont)
|
| , m_isTextOrientationFallback(isTextOrientationFallback)
|
| , m_isBrokenIdeographFallback(false)
|
| , m_verticalData(nullptr)
|
| @@ -74,7 +74,7 @@ SimpleFontData::SimpleFontData(const FontPlatformData& platformData, PassRefPtr<
|
|
|
| SimpleFontData::SimpleFontData(PassRefPtr<CustomFontData> customData, float fontSize, bool syntheticBold, bool syntheticItalic)
|
| : m_platformData(FontPlatformData(fontSize, syntheticBold, syntheticItalic))
|
| - , m_treatAsFixedPitch(false)
|
| + , m_pitch(UnKnownPitchFont)
|
| , m_isTextOrientationFallback(false)
|
| , m_isBrokenIdeographFallback(false)
|
| , m_verticalData(nullptr)
|
| @@ -399,7 +399,7 @@ PassRefPtr<SimpleFontData> SimpleFontData::platformCreateScaledFontData(const Fo
|
|
|
| void SimpleFontData::determinePitch()
|
| {
|
| - m_treatAsFixedPitch = platformData().isFixedPitch();
|
| + m_pitch = platformData().isFixedPitch() ? FixedPitchFont : NonFixedPitchFont;
|
| }
|
|
|
| static inline void getSkiaBoundsForGlyph(SkPaint& paint, Glyph glyph, SkRect& bounds)
|
|
|