2009-01-14 Dimitri Glazkov <dglazkov@chromium.org>
authordglazkov@chromium.org <dglazkov@chromium.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Wed, 14 Jan 2009 19:40:04 +0000 (19:40 +0000)
committerdglazkov@chromium.org <dglazkov@chromium.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Wed, 14 Jan 2009 19:40:04 +0000 (19:40 +0000)
commitd602479eee325595492f8d77d03d53e532afdc71
tree9f71b8aa65be5f37b8ac6584e68e3fc03ec38023
parent9eae60b9a778d2fce9f79ba113ee4186a49f0614
2009-01-14  Dimitri Glazkov  <dglazkov@chromium.org>

        Reviewed by Eric Seidel.

        https://bugs.webkit.org/show_bug.cgi?id=23321
        Upstream more bits of graphics/chromium.

        * platform/graphics/chromium/FontPlatformDataChromiumWin.cpp: Added.
        (WebCore::FontPlatformData::FontPlatformData):
        (WebCore::FontPlatformData::operator=):
        (WebCore::FontPlatformData::~FontPlatformData):
        (WebCore::FontPlatformData::RefCountedHFONT::~RefCountedHFONT):
        (WebCore::FontPlatformData::hashTableDeletedFontValue):
        (WebCore::FontPlatformData::scriptFontProperties):
        * platform/graphics/chromium/FontPlatformDataChromiumWin.h: Added.
        (WebCore::FontPlatformData::isHashTableDeletedValue):
        (WebCore::FontPlatformData::hfont):
        (WebCore::FontPlatformData::size):
        (WebCore::FontPlatformData::hash):
        (WebCore::FontPlatformData::operator==):
        (WebCore::FontPlatformData::scriptCache):
        (WebCore::FontPlatformData::RefCountedHFONT::create):
        (WebCore::FontPlatformData::RefCountedHFONT::hfont):
        (WebCore::FontPlatformData::RefCountedHFONT::hash):
        (WebCore::FontPlatformData::RefCountedHFONT::operator==):
        (WebCore::FontPlatformData::RefCountedHFONT::RefCountedHFONT):
        * platform/graphics/chromium/FontPlatformDataLinux.cpp: Added.
        (WebCore::FontPlatformData::FontPlatformData):
        (WebCore::FontPlatformData::~FontPlatformData):
        (WebCore::FontPlatformData::operator=):
        (WebCore::FontPlatformData::setupPaint):
        (WebCore::FontPlatformData::operator==):
        (WebCore::FontPlatformData::hash):
        (WebCore::FontPlatformData::isFixedPitch):
        * platform/graphics/chromium/FontPlatformDataLinux.h: Added.
        (WebCore::FontPlatformData::FontPlatformData):
        (WebCore::FontPlatformData::size):
        (WebCore::FontPlatformData::isHashTableDeletedValue):
        (WebCore::FontPlatformData::hashTableDeletedFontValue):
        * platform/graphics/chromium/FontUtilsChromiumWin.cpp: Added.
        (WebCore::):
        (WebCore::FontMap::getAscent):
        (WebCore::FontMap::FontData::FontData):
        (WebCore::getFontFamilyForScript):
        (WebCore::getFallbackFamily):
        (WebCore::getDerivedFontData):
        (WebCore::getStyleFromLogfont):
        * platform/graphics/chromium/FontUtilsChromiumWin.h: Added.
        (WebCore::):

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@39902 268f45cc-cd09-0410-ab3c-d52691b4dbfc
WebCore/ChangeLog
WebCore/platform/graphics/chromium/FontPlatformDataChromiumWin.cpp [new file with mode: 0644]
WebCore/platform/graphics/chromium/FontPlatformDataChromiumWin.h [new file with mode: 0644]
WebCore/platform/graphics/chromium/FontPlatformDataLinux.cpp [new file with mode: 0644]
WebCore/platform/graphics/chromium/FontPlatformDataLinux.h [new file with mode: 0644]
WebCore/platform/graphics/chromium/FontUtilsChromiumWin.cpp [new file with mode: 0644]
WebCore/platform/graphics/chromium/FontUtilsChromiumWin.h [new file with mode: 0644]