Bug 185261 - wrong rendering with letter-spacing and Indic scripts
Summary: wrong rendering with letter-spacing and Indic scripts
Status: RESOLVED UNMAINTAINED
Alias: None
Product: konqueror
Classification: Applications
Component: khtml (show other bugs)
Version: 3.5
Platform: Debian testing Linux
: NOR normal
Target Milestone: ---
Assignee: Konqueror Developers
URL:
Keywords: triaged
Depends on:
Blocks:
 
Reported: 2009-02-22 18:37 UTC by Bernard Massot
Modified: 2012-06-18 14:08 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Bernard Massot 2009-02-22 18:37:34 UTC
Version:            (using KDE 3.5.9)
OS:                Linux
Installed from:    Debian testing/unstable Packages

When using "letter-spacing" CSS attribute with text written in Indic script (*), text rendering is screwed up if there are "conjunct consonants" : letters are written several times and one over other, and conjuncts are broken. You can see an example of that on http://kramashah.blogspot.com/ in the framed title at the top. Rendering is correct in Firefox (in case you wonder how correct rendering looks).

* : I only tested with Devanagari and Gujarati but I see no reason why other scripts - Bengali, Tibetan, Khmer, Gurmukhi, etc - wouldn't be affected as well
Comment 1 Bernard Massot 2009-02-22 18:55:09 UTC
Actually the same problem happens with "matras" so I guess khtml uses wrong boundaries for letters. It must try to separate all unicode characters whereas some combinations can't be broken.
Comment 2 Dominik Tritscher 2009-06-20 15:53:22 UTC
Still an issue using konqueror 4.2.90
Comment 3 Myriam Schweingruber 2012-06-18 14:08:40 UTC
Message from the Bugsquad and Konqueror teams:
This bug is closed as outdated, as we do not have the manpower to maintain the KDE3 version anymore.
If you still can reproduce this issue with Konqueror 4.8.4 or later, please open a new report.
Thank you for your understanding.