[Webkit-unassigned] [Bug 24473] New: text at www.haaretz.co.il is mirrored

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Mar 9 16:22:13 PDT 2009


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

           Summary: text at www.haaretz.co.il is mirrored
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: All
               URL: http://www.haaretz.co.il/captain/pages/indexCaptain.jhtm
                    l
        OS/Version: All
            Status: NEW
          Keywords: InChromiumBugs
          Severity: Normal
          Priority: P2
         Component: Evangelism
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: jshin at chromium.org
                CC: ian at hixie.ch, playmobil at google.com, progame+wk at gmail.com


The page at URL is encoded in windows-1255 (and in-file meta charset says so),
but the server emits 

Content-Type: text/html; charset=csISOLatinHebrew

Because csISOLatinHebrew is aliased to ISO-8859-8 (visual) and
'usesVisualOrdering' returns true for ISO-8859-8 (as it should), all the text
nodes seem to be reversed before being rendered. 

Somehow, Firefox does much less than the complete reversal (here and there,
words in Latin letters are reversed, but curiously, Hebrew sentences are not).  
IE also recognizes that csISOLatinHebrew as 'visual' (View | Encoding has
'Hebrew (ISO Visual)' checked when displaying the page) and reverses the text
content for a simple test case, but NOT real web pages at haaretz.co.il (a
popular newspaper site in Israel). 

This is obviously an evangelism issue and multiple contacts have been made to
ask them to correct the issue, but we haven't heard back. 

One drastic measure would be to alias csISOLatinHebrew to windows-1255, but
without knowing how many sites use 'csISOLatinHebrew' as its correct meaning
(ISO-8859-8), it's hard to make a decision.

Chromium bug : http://crbug.com/3352


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



More information about the webkit-unassigned mailing list