Changeset 46911 in webkit for trunk/JavaScriptCore
- Timestamp:
- Aug 7, 2009, 2:07:23 PM (16 years ago)
- Location:
- trunk/JavaScriptCore
- Files:
-
- 3 added
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/JavaScriptCore/ChangeLog
r46910 r46911 1 2009-08-07 George Staikos <[email protected]> 2 3 Reviewed by Eric Seidel. 4 5 https://bugs.webkit.org/show_bug.cgi?id=27305 6 Implement WinCE-specific unicode layer. 7 Written by George Staikos <[email protected]> 8 with bug fixes by Yong Li <[email protected]> 9 refactored by Joe Mason <[email protected]> 10 11 * wtf/Platform.h: 12 * wtf/unicode/Unicode.h: 13 * wtf/unicode/wince/UnicodeWince.cpp: Added. 14 (WTF::Unicode::toLower): 15 (WTF::Unicode::toUpper): 16 (WTF::Unicode::foldCase): 17 (WTF::Unicode::isPrintableChar): 18 (WTF::Unicode::isSpace): 19 (WTF::Unicode::isLetter): 20 (WTF::Unicode::isUpper): 21 (WTF::Unicode::isLower): 22 (WTF::Unicode::isDigit): 23 (WTF::Unicode::isPunct): 24 (WTF::Unicode::toTitleCase): 25 (WTF::Unicode::direction): 26 (WTF::Unicode::category): 27 (WTF::Unicode::decompositionType): 28 (WTF::Unicode::combiningClass): 29 (WTF::Unicode::mirroredChar): 30 (WTF::Unicode::digitValue): 31 * wtf/unicode/wince/UnicodeWince.h: Added. 32 (WTF::Unicode::): 33 (WTF::Unicode::isSeparatorSpace): 34 (WTF::Unicode::isHighSurrogate): 35 (WTF::Unicode::isLowSurrogate): 36 (WTF::Unicode::isArabicChar): 37 (WTF::Unicode::hasLineBreakingPropertyComplexContext): 38 (WTF::Unicode::umemcasecmp): 39 (WTF::Unicode::surrogateToUcs4): 40 1 41 2009-08-07 Yongjun Zhang <[email protected]> 2 42 -
trunk/JavaScriptCore/wtf/Platform.h
r46881 r46911 374 374 #if PLATFORM(KDE) || PLATFORM(QT) 375 375 #define WTF_USE_QT4_UNICODE 1 376 #elif PLATFORM(WINCE) 377 #define WTF_USE_WINCE_UNICODE 1 376 378 #elif PLATFORM(GTK) 377 379 /* The GTK+ Unicode backend is configurable */ -
trunk/JavaScriptCore/wtf/unicode/Unicode.h
r44050 r46911 2 2 * Copyright (C) 2006 George Staikos <[email protected]> 3 3 * Copyright (C) 2006, 2008, 2009 Apple Inc. All rights reserved. 4 * Copyright (C) 2007-2009 Torch Mobile, Inc. 4 5 * 5 6 * This library is free software; you can redistribute it and/or … … 31 32 #elif USE(GLIB_UNICODE) 32 33 #include <wtf/unicode/glib/UnicodeGLib.h> 34 #elif USE(WINCE_UNICODE) 35 #include <wtf/unicode/wince/UnicodeWince.h> 33 36 #else 34 37 #error "Unknown Unicode implementation"
Note:
See TracChangeset
for help on using the changeset viewer.