New issue
Advanced search Search tips

Issue 627857 link

Starred by 2 users

Issue metadata

Status: Duplicate
Merged: issue 237050
Owner: ----
Closed: Jul 2016
Components:
EstimatedDays: ----
NextAction: ----
OS: Windows
Pri: 3
Type: Bug



Sign in to add a comment

Some codepoints won't render despite fonts providing glyphs being installed

Reported by g...@gesh.uni.cx, Jul 13 2016

Issue description

Chrome Version       : 53.0.2785.8 (Official Build) dev-m (64-bit)
OS Version: 6.1 (Windows 7, Windows Server 2008 R2)
URLs (if applicable) :
Other browsers tested:
  Add OK or FAIL after other browsers where you have tested this issue:
     Safari 5:
  Firefox 4.x: OK
     IE 7/8/9: FAIL

What steps will reproduce the problem?
Insert latin subscript codepoints (tested U+2095-U+209C and U+2C7C)

What is the expected result?
Chrome should render the codepoints, especially considering that
system fonts that provide the glyphs are installed (viz. Dejavu).

What happens instead of that?
Chrome displays the "Unknown glyph" box.

Please provide any additional information below. Attach a screenshot if
possible.
Note that if I force Chrome to use Dejavu via the Developer Console,
everything renders fine.
 
Screenshot.png
22.0 KB View Download
Components: Blink>Fonts
Status: Untriaged (was: Unconfirmed)
Over to Blink>Fonts for triage.

Comment 2 by e...@chromium.org, Jul 13 2016

Mergedinto: 237050
Status: Duplicate (was: Untriaged)
Chrome still uses a hard-coded list of fallback fonts on Windows so locally installing a font with the codepoints won't do any good unless you also explicitly specify the font family.


Tested on Win10 - seems to work fine. This is likely using the codepath implemented in  issue 459056 . Unfortunately, the system API for that codepath is not available on Win7, so this will only work on Win8.1 or later.

Sign in to add a comment