WebCore
authorrjw <rjw@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Fri, 25 Feb 2005 00:50:27 +0000 (00:50 +0000)
committerrjw <rjw@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Fri, 25 Feb 2005 00:50:27 +0000 (00:50 +0000)
commit92c1d549cf3eb82ad1f0c70de51a7de10b5ae642
tree2f24c2d7c1ff3484c2715a44fbab9137382552e9
parent91a710b4a479fdea4e49775cc2a27a05a59a84d6
WebCore
Fixed <rdar://problem/3382926> Bidi neutrals at RTL/LTR boundaries not handled correctly.

Use mirror characters correctly when rendering with RTL directionality.

        Reviewed by Hyatt.

        * khtml/rendering/bidi.cpp:
        (khtml::BidiIterator::direction):

WebKit
Fixed <rdar://problem/3382926> Bidi neutrals at RTL/LTR boundaries not handled correctly.

If directionality is specified use that as initial directionality,
rather than neutral directionality.

        Reviewed by Hyatt.

        * WebCoreSupport.subproj/WebTextRenderer.m:
        (widthForNextCharacter):

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@8689 268f45cc-cd09-0410-ab3c-d52691b4dbfc
WebCore/ChangeLog-2005-08-23
WebCore/khtml/rendering/bidi.cpp
WebKit/ChangeLog
WebKit/WebCoreSupport.subproj/WebTextRenderer.m