[Webkit-unassigned] [Bug 151651] New: [Win] Some fonts aren't rendered due to a failure of Uniscribe

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Sun Nov 29 22:55:04 PST 2015


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

            Bug ID: 151651
           Summary: [Win] Some fonts aren't rendered due to a failure of
                    Uniscribe
    Classification: Unclassified
           Product: WebKit
           Version: Other
          Hardware: Unspecified
                OS: Windows 7
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: Text
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: hur.ims at navercorp.com
                CC: mmaxfield at apple.com

Created attachment 266236
  --> https://bugs.webkit.org/attachment.cgi?id=266236&action=review
simple web page showing the problem

On Windows, some web fonts(e.g. Droid Serif, Titillium Web) aren't rendered with 'text-rendering: optimizelegibility' CSS value. [1][2]
After some debugging, I found that ScriptShape(), which is in UniscribeController::shape(), returns E_FAIL[1] with those problematic fonts. (I couldn't find any reasons for the failure)
It seems that when it fails, there is no fallback mechanism, so no texts are displayed on the screen.

It would be helpful if somebody look into this.


[1] http://vimawesome.com/
[2] http://www.dotcss.io/

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.webkit.org/pipermail/webkit-unassigned/attachments/20151130/3e6fa41b/attachment-0001.html>


More information about the webkit-unassigned mailing list