[Webkit-unassigned] [Bug 60786] New: [Qt] Better complex language support: Switch to ICU library (libicu)

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Fri May 13 12:25:35 PDT 2011


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

           Summary: [Qt] Better complex language support: Switch to ICU
                    library (libicu)
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: All
        OS/Version: All
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: Text
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: siddharth.mathur at nokia.com
            Blocks: 16981,39852,50245


As Qt WebKit based applications and browsers reach more corners of the globe (which speak "complex"/non-European scripts), 
the large number of text encoding and international domain names (IDN) related failing tests in Qt's Skipped list are painful to watch. 

I did a quick switch from QT4_UNICODE -> ICU_UNICODE and turned on CONFIG+=text_breaking_with_icu to maximize use of the ICU library, and the following list of Skipped tests ..

fast/encoding/mailto-always-utf-8.html
fast/encoding/yentest.html
fast/encoding/yentest2.html
fast/encoding/char-encoding.html
fast/encoding/idn-security.html
fast/encoding/xmacroman-encoding-test.html
fast/encoding/GBK/EUC-CN.html
fast/encoding/GBK/chinese.html
fast/encoding/GBK/cn-gb.html
fast/encoding/GBK/csgb2312.html
fast/encoding/GBK/csgb231280.html
fast/encoding/GBK/gb2312.html
fast/encoding/GBK/gb_2312-80.html
fast/encoding/GBK/gbk.html
fast/encoding/GBK/iso-ir-58.html
fast/encoding/GBK/x-euc-cn.html
fast/encoding/GBK/x-gbk.html
fast/encoding/char-encoding-mac.html
fast/encoding/hebrew/8859-8-e.html
fast/encoding/hebrew/8859-8-i.html
fast/encoding/hebrew/logical.html
fast/encoding/char-decoding.html
fast/encoding/frame-default-enc.html
fast/encoding/invalid-xml.html
fast/encoding/char-decoding-mac.html
fast/encoding/hebrew/csISO88598I.html
fast/encoding/denormalised-voiced-japanese-chars.html
fast/encoding/invalid-UTF-8.html


... shrinks to: 


fast/encoding/denormalised-voiced-japanese-chars.html    expected    actual    diff    pretty diff
fast/encoding/idn-security.html    expected    actual    diff    pretty diff
fast/encoding/invalid-xml.html    expected    actual    diff    pretty diff
fast/encoding/mailto-always-utf-8.html

I am also adding some bugs in the "Blocks" list which I think are solvable by this migration. Some may be dups of the above test failures.

-- 
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