[Webkit-unassigned] [Bug 97972] New: Mathematical characters shown as missing glyphs

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Sat Sep 29 17:00:40 PDT 2012


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

           Summary: Mathematical characters shown as missing glyphs
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: PC
               URL: http://en.wikipedia.org/wiki/Mathematical_Alphanumeric
                    _Symbols
        OS/Version: Windows 7
            Status: UNCONFIRMED
          Severity: Normal
          Priority: P2
         Component: WebCore Misc.
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: samuelm at dit.upm.es


When accessing a webpage that contains some mathematical characters, a missing glyph square is shown. 

To reproduce it, view http://en.wikipedia.org/wiki/Mathematical_Alphanumeric_Symbols and go to the different tables showing glyphs of different Unicode characters.

The actual result is that an empty square is shown instead of most characters (see captured attachment). 

The expected result would properly render the different characters (attached capture from MSIE 9.0.10).

=== Detailed description ===

The bug happens when the character is missing from all the font families or generic fonts indicated by the webpage creator in the corresponding style declarations. In particular, in the above example, a "font-family: sans-serif" declaration applies to the whole page. The table includes characters from the range U+1D400 ... U+1D7FF, but they are shown as empty squares instead. The only characters correctly rendered are indeed those shadowed in pink, noting they come from a different range. This is not exclusive to sans-serif, as the same happens with other font families that do not include glyphs for those characters.

This happens when using any WebKit browser: the last nightly build r129884 (version 534+), Safari 5.1.7 (version 534.57.2), and Chrome 22 (version 537.4). In contrast, in a non-webkit browser, they appear correctly rendered. In MSIE and Firefox, we may see they have been rendered as Cambria Math glyphs (coming with Windows 7 by default), which is not a sans-serif font, yet it includes the characters here needed.

Moreover, this is not the usual behaviour of webkit either. If we view a page which includes, for instance, characters from the Cherokee syllabary (see attached capture), they are rendered using a specialized font (Plantagenet Cherokee).

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