diff options
Diffstat (limited to 'Source/WebCore/platform/graphics/win/FontPlatformDataWin.cpp')
-rw-r--r-- | Source/WebCore/platform/graphics/win/FontPlatformDataWin.cpp | 19 |
1 files changed, 4 insertions, 15 deletions
diff --git a/Source/WebCore/platform/graphics/win/FontPlatformDataWin.cpp b/Source/WebCore/platform/graphics/win/FontPlatformDataWin.cpp index 09ed4a6..301198d 100644 --- a/Source/WebCore/platform/graphics/win/FontPlatformDataWin.cpp +++ b/Source/WebCore/platform/graphics/win/FontPlatformDataWin.cpp @@ -38,12 +38,15 @@ namespace WebCore { FontPlatformData::FontPlatformData(HFONT font, float size, bool bold, bool oblique, bool useGDI) : m_font(RefCountedGDIHandle<HFONT>::create(font)) , m_size(size) + , m_orientation(Horizontal) + , m_textOrientation(TextOrientationVerticalRight) + , m_widthVariant(RegularWidth) #if PLATFORM(CG) , m_cgFont(0) #elif PLATFORM(CAIRO) - , m_fontFace(0) , m_scaledFont(0) #endif + , m_isColorBitmapFont(false) , m_syntheticBold(bold) , m_syntheticOblique(oblique) , m_useGDI(useGDI) @@ -71,20 +74,6 @@ FontPlatformData::FontPlatformData(HFONT font, float size, bool bold, bool obliq ReleaseDC(0, hdc); } -FontPlatformData::FontPlatformData(float size, bool bold, bool oblique) - : m_size(size) -#if PLATFORM(CG) - , m_cgFont(0) -#elif PLATFORM(CAIRO) - , m_fontFace(0) - , m_scaledFont(0) -#endif - , m_syntheticBold(bold) - , m_syntheticOblique(oblique) - , m_useGDI(false) -{ -} - #ifndef NDEBUG String FontPlatformData::description() const { |