Details
-
Bug
-
Resolution: Done
-
P2: Important
-
5.3.1
-
None
-
linux, 64bit, Arch both with distro packages and compiled from source.
Description
Soft hyphens are incorrectly rendered as spaces on linux by QWebView. Run the attached trivial PyQt script which simply creates QWebView and adds some text with soft hyphens in it. The soft hyphens are rendered as spaces. QWebView prints the following errors to console:
load glyph failed err=6 face=0x1f80c90, glyph=2793
This behavior is seen on linux, but not on windows. Did not bother to test OS X. Attached a screenshot showing incorrect rendering.
Attachments
Issue Links
- replaces
-
QTBUG-38884 QWebView font rendering bug on fh-worms.de (letter spacing)
- Closed
For Gerrit Dashboard: QTBUG-40912 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
93124,3 | Fix advance of zero-width spaces in fonts that omits the glyph | 5.4 | qt/qtbase | Status: MERGED | +2 | 0 |
93296,4 | Do not let platform font-engine handle zero-width spaces | 5.4 | qt/qtwebkit | Status: MERGED | +2 | 0 |