Red Hat Bugzilla – Bug 1254893
weird bold 'r' letter in WebView
Last modified: 2015-11-19 03:44:53 EST
Description of problem:
bold 'r' letter is somehow larger than the rest of the font in evolution.
see attachment for details (see email preview header)
Version-Release number of selected component (if applicable):
Created attachment 1064656 [details]
Created attachment 1064677 [details]
A simple test application which reproduces the issue out of evolution, with plain WebKitWebView component. I see the same in Fedora 22, though the difference of the 'r' is not that much visible.
The example uses Cantarell font family with 11pt size. Changing the size to 12pt makes the 'r' look like the other letters.
Not sure if this helps narrow down the cause, but I'm also seeing the same rendering issue in Thunderbird and TweakTool.
This is indeen an issue in the Cantarell font. It has been addressed upstream with the following commit -- https://git.gnome.org/browse/cantarell-fonts/commit/?id=8b8b5200752b717c9571a5d3cb1c1371b0201c68
Thank you very much. I'm reassigning this to the 'abattis-cantarell-fonts' package then.
Provided the qa_ack for this bug. Expecting the bug gets devel, pm and other required acks as well for the go! :)
Created attachment 1072113 [details]
This changes session font, not sure if this is expected
Jakub, can you confirm please if this change is expected? Here's my two screenshots, before and after the 'r' hinting fix:
Looks like it's caused by rebuilding the otf files with RHEL 7.2's fontforge. With newer fontforge 20141230 in Fedora 22 they come out right, but the older fontforge 20120731b in RHEL 7.2 messes them up.
OK, the regression should be now fixed in abattis-cantarell-fonts-0.0.16-3.el7.
Verified with RHEL-7.2-20150904.0 & libreoffice-126.96.36.199-5.el7.x86_64
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.
For information on the advisory, and where to find the updated
files, follow the link below.
If the solution does not work for you, open a new bug report.