[Webkit-unassigned] [Bug 194498] New: [GTK] Unable to render some Hebrew characters

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Feb 11 05:13:25 PST 2019


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

            Bug ID: 194498
           Summary: [GTK] Unable to render some Hebrew characters
           Product: WebKit
           Version: Other
          Hardware: Unspecified
                OS: Unspecified
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: WebKitGTK+
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: berto at igalia.com
                CC: bugs-noreply at webkitgtk.org

WebKitGTK is unable to render some Hebrew characters, displaying square boxes instead.

Here's the link to the test case:

   http://bibleconsultants.nl/downloads/webkit2gtk/resources.html

Here's what it's supposed to look like:

   http://bibleconsultants.nl/downloads/webkit2gtk/right-rendering.png

And here's how it appears on WebKitGTK:

   http://bibleconsultants.nl/downloads/webkit2gtk/wrong-rendering.png

The problem seems to be that some of those characters are decomposed (i.e combinations of two or more characters). The W3C validator does indeed emit a warning saying that "Text run is not in Unicode Normalization Form C", but that doesn't seem to be a requirement for HTML and it should be possible to display the text correctly.

I reproduced this problem with WebKitGTK 2.22.6, and master seems to be affected as well.

Other tests (using Debian stretch packages):

  - Chromium 71.0.3578.80 also fails.
  - Firefox-ESR 60.5.0 works fine.
  - Chrome 71.0.3578.98 works fine.

Other apps (Gedit, gnome-terminal, ...) seem to work fine as well.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20190211/de443f56/attachment.html>


More information about the webkit-unassigned mailing list