[Webkit-unassigned] [Bug 183459] New: Poor MathML rendering on iOS 11 with the system font

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Mar 8 09:38:48 PST 2018


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

            Bug ID: 183459
           Summary: Poor MathML rendering on iOS 11 with the system font
           Product: WebKit
           Version: WebKit Nightly Build
          Hardware: Unspecified
                OS: iOS 11
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: Text
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: fred.wang at free.fr
                CC: bfulgham at webkit.org, darin at apple.com,
                    mmaxfield at apple.com,
                    webkit-bug-importer at group.apple.com
            Blocks: 160161

Created attachment 335307

  --> https://bugs.webkit.org/attachment.cgi?id=335307&action=review

Testcase (extracted from the Mozilla MathML torture test)

This is the counterpart of bug 167728 but for iOS.

It seems iOS 11 ships now some fonts that allow to draw e.g. Mathematical Alphanumeric Symbols or radicals. However, default rendering still has several issues:

- some vertical fences do no stretch to the desired size
- integrals and summation symbols are too small
- some scripts are wrongly placed
- vertical spacing in nested roots is too narrow
- probably more... See https://trac.webkit.org/wiki/MathML/Fonts for details.

>From the STIX Two release notes (https://sourceforge.net/projects/stixfonts/files/Current%20Release/STIXv2.0.0.zip/download):

"Earlier versions of the STIX fonts are deprecated and no longer supported. We urge all users of the STIX fonts to upgrade to the new versions as soon as possible."

>From Jacques Distler blog (https://golem.ph.utexas.edu/~distler/blog/archives/002926.html):

"The STIX Two fonts were released this week. They represent a big improvement on Version 1, and are finally definitively better than LatinModern for displaying MathML on the web. [...] In an ideal world, OS vendors would bundle the STIX Two fonts with their next release (as Apple previously bundled the STIX fonts with MacOSX ≥10.7)"


Referenced Bugs:

https://bugs.webkit.org/show_bug.cgi?id=160161
[Bug 160161] Whitelist some fonts for MathML tests
-- 
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/20180308/26b60685/attachment.html>


More information about the webkit-unassigned mailing list