Changeset 61839 in webkit


Ignore:
Timestamp:
Jun 25, 2010 1:30:06 AM (14 years ago)
Author:
commit-queue@webkit.org
Message:

2010-06-25 Patrick Gansterer <paroga@paroga.com>

Reviewed by Adam Barth.

Implement TextCodecs for WinCE port.
https://bugs.webkit.org/show_bug.cgi?id=32169
Originally written by Yong Li <yong.li@torchmobile.com>

  • platform/graphics/FontCache.h:
  • platform/graphics/wince/FontCacheWince.cpp: (WebCore::FontCache::getMultiLanguageInterface):
  • platform/text/wince/TextCodecWinCE.cpp: Added. (WebCore::codePageCharsets): (WebCore::knownCharsets): (WebCore::supportedCharsets): (WebCore::languageManager): (WebCore::addCharset): (WebCore::LanguageManager::LanguageManager): (WebCore::getCodePage): (WebCore::newTextCodecWinCE): (WebCore::TextCodecWinCE::TextCodecWinCE): (WebCore::TextCodecWinCE::~TextCodecWinCE): (WebCore::TextCodecWinCE::registerBaseEncodingNames): (WebCore::TextCodecWinCE::registerBaseCodecs): (WebCore::TextCodecWinCE::registerExtendedEncodingNames): (WebCore::TextCodecWinCE::registerExtendedCodecs): (WebCore::getCodePageFlags): (WebCore::findFirstNonAsciiCharacter): (WebCore::decode): (WebCore::TextCodecWinCE::decode): (WebCore::TextCodecWinCE::encode): (WebCore::TextCodecWinCE::enumerateSupportedEncodings):
  • platform/text/wince/TextCodecWinCE.h: Added.
Location:
trunk/WebCore
Files:
2 added
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/WebCore/ChangeLog

    r61837 r61839  
     12010-06-25  Patrick Gansterer  <paroga@paroga.com>
     2
     3        Reviewed by Adam Barth.
     4
     5        Implement TextCodecs for WinCE port.
     6        https://bugs.webkit.org/show_bug.cgi?id=32169
     7        Originally written by Yong Li <yong.li@torchmobile.com>
     8
     9        * platform/graphics/FontCache.h:
     10        * platform/graphics/wince/FontCacheWince.cpp:
     11        (WebCore::FontCache::getMultiLanguageInterface):
     12        * platform/text/wince/TextCodecWinCE.cpp: Added.
     13        (WebCore::codePageCharsets):
     14        (WebCore::knownCharsets):
     15        (WebCore::supportedCharsets):
     16        (WebCore::languageManager):
     17        (WebCore::addCharset):
     18        (WebCore::LanguageManager::LanguageManager):
     19        (WebCore::getCodePage):
     20        (WebCore::newTextCodecWinCE):
     21        (WebCore::TextCodecWinCE::TextCodecWinCE):
     22        (WebCore::TextCodecWinCE::~TextCodecWinCE):
     23        (WebCore::TextCodecWinCE::registerBaseEncodingNames):
     24        (WebCore::TextCodecWinCE::registerBaseCodecs):
     25        (WebCore::TextCodecWinCE::registerExtendedEncodingNames):
     26        (WebCore::TextCodecWinCE::registerExtendedCodecs):
     27        (WebCore::getCodePageFlags):
     28        (WebCore::findFirstNonAsciiCharacter):
     29        (WebCore::decode):
     30        (WebCore::TextCodecWinCE::decode):
     31        (WebCore::TextCodecWinCE::encode):
     32        (WebCore::TextCodecWinCE::enumerateSupportedEncodings):
     33        * platform/text/wince/TextCodecWinCE.h: Added.
     34
    1352010-06-24  Rob Buis  <rwlbuis@gmail.com>
    236
  • trunk/WebCore/platform/graphics/FontCache.h

    r54601 r61839  
    7373    static void comInitialize();
    7474    static void comUninitialize();
     75    static IMultiLanguage* getMultiLanguageInterface();
    7576#elif PLATFORM(WIN)
    7677    IMLangFontLink2* getFontLinkInterface();
  • trunk/WebCore/platform/graphics/wince/FontCacheWince.cpp

    r54601 r61839  
    5252#endif
    5353
    54 IMultiLanguage* getMultiLanguageInterface()
     54IMultiLanguage* FontCache::getMultiLanguageInterface()
    5555{
    5656    if (!multiLanguage)
Note: See TracChangeset for help on using the changeset viewer.