-
https://bugs.webkit.org/show_bug.cgi?id=92539paroga@webkit.org authored
Reviewed by Ryosuke Niwa. UnicodeWinCE never contained WinCE specific code. UnicodeWchar is a replacement for it, which is mainly based on the functions from <wchar.h>. It is ment as a minimal Unicode backend, which can be used very easy and has no external dependencies. .: * Source/cmake/OptionsWinCE.cmake: Source/WebCore: * platform/text/TextEncoding.cpp: (WebCore::TextEncoding::encode): * platform/text/TextEncodingRegistry.cpp: (WebCore::extendTextCodecMaps): Source/WebKit/blackberry: * WebCoreSupport/AboutDataUseFeatures.in: Source/WTF: * WTF.gyp/WTF.gyp: * WTF.gypi: * wtf/Platform.h: * wtf/PlatformWinCE.cmake: * wtf/unicode/Unicode.h: * wtf/unicode/wchar/UnicodeWchar.cpp: Added. (Unicode): (WTF::Unicode::category): (WTF::Unicode::combiningClass): (WTF::Unicode::direction): (WTF::Unicode::decompositionType): (WTF::Unicode::hasLineBreakingPropertyComplexContext): (WTF::Unicode::mirroredChar): (WTF::Unicode::convertWithFunction): (WTF::Unicode::foldCase): (WTF::Unicode::toLower): (WTF::Unicode::toUpper): * wtf/unicode/wchar/UnicodeWchar.h: Added. (Unicode): (WTF::Unicode::isAlphanumeric): (WTF::Unicode::isDigit): (WTF::Unicode::isLetter): (WTF::Unicode::isLower): (WTF::Unicode::isPrintableChar): (WTF::Unicode::isPunct): (WTF::Unicode::isSpace): (WTF::Unicode::isUpper): (WTF::Unicode::isArabicChar): (WTF::Unicode::isSeparatorSpace): (WTF::Unicode::foldCase): (WTF::Unicode::toLower): (WTF::Unicode::toUpper): (WTF::Unicode::toTitleCase): (WTF::Unicode::umemcasecmp): * wtf/unicode/wince/UnicodeWinCE.cpp: Removed. * wtf/unicode/wince/UnicodeWinCE.h: Removed. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@124010 268f45cc-cd09-0410-ab3c-d52691b4dbfc
74b5be15