2009-01-14 Dimitri Glazkov <dglazkov@chromium.org>
authordglazkov@chromium.org <dglazkov@chromium.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Wed, 14 Jan 2009 19:23:43 +0000 (19:23 +0000)
committerdglazkov@chromium.org <dglazkov@chromium.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Wed, 14 Jan 2009 19:23:43 +0000 (19:23 +0000)
commitd186bdb943fcef428370d149c285ba61d315e743
treed538e4a38ab7f95682c3ee54d40abfedc3e20ac5
parenta2606c854abc0b2728e9b351e594554b83fec33d
2009-01-14  Dimitri Glazkov  <dglazkov@chromium.org>

        Reviewed by Eric Seidel.

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

        WARNING: NO TEST CASES ADDED OR CHANGED

        * platform/graphics/chromium/GlyphPageTreeNodeChromiumWin.cpp: Added.
        (WebCore::fillEmptyGlyphs):
        (WebCore::initSpaceGlyph):
        (WebCore::fillBMPGlyphs):
        (WebCore::fillNonBMPGlyphs):
        (WebCore::GlyphPage::fill):
        * platform/graphics/chromium/GlyphPageTreeNodeLinux.cpp: Added.
        (WebCore::GlyphPage::fill):
        * platform/graphics/chromium/IconChromiumLinux.cpp: Added.
        (WebCore::Icon::Icon):
        (WebCore::Icon::~Icon):
        (WebCore::Icon::createIconForFile):
        (WebCore::Icon::createIconForFiles):
        (WebCore::Icon::paint):
        * platform/graphics/chromium/IconChromiumMac.cpp: Added.
        (WebCore::Icon::createIconForFile):
        (WebCore::Icon::createIconForFiles):
        (WebCore::Icon::~Icon):
        (WebCore::Icon::paint):
        * platform/graphics/chromium/IconChromiumWin.cpp: Added.
        (WebCore::Icon::Icon):
        (WebCore::Icon::~Icon):
        (WebCore::Icon::createIconForFile):
        (WebCore::Icon::createIconForFiles):
        (WebCore::Icon::paint):
        * platform/graphics/chromium/ImageBufferData.h: Added.
        * platform/graphics/chromium/ImageChromiumMac.mm: Added.
        (WebCore::Image::loadPlatformResource):
        (WebCore::BitmapImage::initPlatformData):
        (WebCore::BitmapImage::invalidatePlatformData):
        * platform/graphics/chromium/MediaPlayerPrivateChromium.h: Added.
        * platform/graphics/chromium/PlatformIcon.h: Added.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@39899 268f45cc-cd09-0410-ab3c-d52691b4dbfc
WebCore/ChangeLog
WebCore/platform/graphics/chromium/GlyphPageTreeNodeChromiumWin.cpp [new file with mode: 0644]
WebCore/platform/graphics/chromium/GlyphPageTreeNodeLinux.cpp [new file with mode: 0644]
WebCore/platform/graphics/chromium/IconChromiumLinux.cpp [new file with mode: 0644]
WebCore/platform/graphics/chromium/IconChromiumMac.cpp [new file with mode: 0644]
WebCore/platform/graphics/chromium/IconChromiumWin.cpp [new file with mode: 0644]
WebCore/platform/graphics/chromium/ImageBufferData.h [new file with mode: 0644]
WebCore/platform/graphics/chromium/ImageChromiumMac.mm [new file with mode: 0644]
WebCore/platform/graphics/chromium/MediaPlayerPrivateChromium.h [new file with mode: 0644]
WebCore/platform/graphics/chromium/PlatformIcon.h [new file with mode: 0644]