i Implemented rendering of diacriticals.
authorrjw <rjw@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Sat, 2 Nov 2002 01:16:02 +0000 (01:16 +0000)
committerrjw <rjw@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Sat, 2 Nov 2002 01:16:02 +0000 (01:16 +0000)
commit7659a6c6eb7adaf89bf5b7f5ec66600a3443e041
treeb34058a8f237739753b46bf5b8e3802d6453e8f7
parent9fd8f824271dc744113ebc0da667be89c5211113
i        Implemented rendering of diacriticals.

        * Misc.subproj/WebUnicode.h:
        * Misc.subproj/WebUnicode.m:
        (_unicodeDigitValue):
        (_unicodeCategory):
        (_unicodeDirection):
        (_unicodeJoining):
        (_unicodeDecompositionTag):
        (_unicodeMirrored):
        (_unicodeCombiningClass):
        (_unicodeLower):
        (_unicodeUpper):
        * WebCoreSupport.subproj/WebTextRenderer.m:
        (-[WebTextRenderer drawCharacters:stringLength:fromCharacterPosition:toCharacterPosition:atPoint:withPadding:withTextColor:backgroundColor:rightToLeft:]):
        (-[WebTextRenderer _floatWidthForCharacters:stringLength:fromCharacterPosition:numberOfCharacters:withPadding:applyRounding:attemptFontSubstitution:widths:fonts:glyphs:numGlyphs:]):
        (-[WebTextRenderer extendCharacterToGlyphMapToInclude:]):

        Removed old implementation.

        * kwq/KWQChar.mm:
        (QChar::direction):

        Renamed JoiningCenter -> JoiningCausing.

        * kwq/WebCoreUnicode.h:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@2536 268f45cc-cd09-0410-ab3c-d52691b4dbfc
WebCore/ChangeLog-2002-12-03
WebCore/ChangeLog-2003-10-25
WebCore/ChangeLog-2005-08-23
WebCore/kwq/KWQChar.mm
WebCore/kwq/WebCoreUnicode.h
WebKit/ChangeLog
WebKit/ChangeLog-2002-12-03
WebKit/Misc.subproj/WebUnicode.h
WebKit/Misc.subproj/WebUnicode.m
WebKit/WebCoreSupport.subproj/WebTextRenderer.m