[Webkit-unassigned] [Bug 75193] New: For RTL language such as Hebrew the characters within a word are in the wrong order

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Sat Dec 24 09:48:51 PST 2011


https://bugs.webkit.org/show_bug.cgi?id=75193

           Summary: For RTL language such as Hebrew the characters within
                    a word are in the wrong order
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: PC
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: Normal
          Priority: P2
         Component: New Bugs
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: gary.holmlund at gmail.com


Created an attachment (id=120496)
 --> (https://bugs.webkit.org/attachment.cgi?id=120496&action=review)
Picture showing correct and incorrect rendering of Hebrew words

When displaying Hebrew the words flow correctly from right to left but the characters within a word flow from left to right. Sometimes the first character of a word is correctly on the right but the second and other characters start on the left and flow to the right. There is an attached png file with illustrates this. The top 2 lines are correct. The first line is from a website which correctly renders the words. The 2nd line is from LinuxMint 12 running the attach project and it is correct. The 3rd and 4th line are from Fedora 16 and openSuse 12.1 running the attached project. They are both wrong. 

LinuxMint 12 uses QWebKit 2.2~2010week36 and it works right. Fedora 16 and openSuse 12.1 use the final QWebKit 2.2 and they do not work right.

Before running the attached project there is a Hebrew font file, SBL_Hbrw.ttf, that should be installed. Typically it is copied into the /usr/share/fonts/truetype directory and then you have to restart X by logging out and back in. Then run the rtl_bug program from the attached project and browse to the rtl.html file to display it. Compare the displayed text to the attached png file to see if it is right.

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the webkit-unassigned mailing list