Ignore:
Timestamp:
Aug 7, 2009, 2:07:23 PM (16 years ago)
Author:
[email protected]
Message:

2009-08-07 George Staikos <[email protected]>

Reviewed by Eric Seidel.

https://bugs.webkit.org/show_bug.cgi?id=27305
Implement WinCE-specific unicode layer.
Written by George Staikos <[email protected]>
with bug fixes by Yong Li <[email protected]>
refactored by Joe Mason <[email protected]>

  • wtf/Platform.h:
  • wtf/unicode/Unicode.h:
  • wtf/unicode/wince/UnicodeWince.cpp: Added. (WTF::Unicode::toLower): (WTF::Unicode::toUpper): (WTF::Unicode::foldCase): (WTF::Unicode::isPrintableChar): (WTF::Unicode::isSpace): (WTF::Unicode::isLetter): (WTF::Unicode::isUpper): (WTF::Unicode::isLower): (WTF::Unicode::isDigit): (WTF::Unicode::isPunct): (WTF::Unicode::toTitleCase): (WTF::Unicode::direction): (WTF::Unicode::category): (WTF::Unicode::decompositionType): (WTF::Unicode::combiningClass): (WTF::Unicode::mirroredChar): (WTF::Unicode::digitValue):
  • wtf/unicode/wince/UnicodeWince.h: Added. (WTF::Unicode::): (WTF::Unicode::isSeparatorSpace): (WTF::Unicode::isHighSurrogate): (WTF::Unicode::isLowSurrogate): (WTF::Unicode::isArabicChar): (WTF::Unicode::hasLineBreakingPropertyComplexContext): (WTF::Unicode::umemcasecmp): (WTF::Unicode::surrogateToUcs4):
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/JavaScriptCore/wtf/unicode/Unicode.h

    r44050 r46911  
    22 *  Copyright (C) 2006 George Staikos <[email protected]>
    33 *  Copyright (C) 2006, 2008, 2009 Apple Inc. All rights reserved.
     4 *  Copyright (C) 2007-2009 Torch Mobile, Inc.
    45 *
    56 *  This library is free software; you can redistribute it and/or
     
    3132#elif USE(GLIB_UNICODE)
    3233#include <wtf/unicode/glib/UnicodeGLib.h>
     34#elif USE(WINCE_UNICODE)
     35#include <wtf/unicode/wince/UnicodeWince.h>
    3336#else
    3437#error "Unknown Unicode implementation"
Note: See TracChangeset for help on using the changeset viewer.