Bug 139675

Summary: [testcase] space+combining char not rendered
Product: [Applications] konqueror Reporter: Becheru Petru-Ioan <becheru.petru.ioan>
Component: khtml rendererAssignee: Konqueror Developers <konq-bugs>
Status: RESOLVED WORKSFORME    
Severity: normal    
Priority: NOR    
Version: 3.5   
Target Milestone: ---   
Platform: unspecified   
OS: Linux   
Latest Commit: Version Fixed In:
Attachments: here is the second example

Description Becheru Petru-Ioan 2007-01-06 13:40:18 UTC
Version:           unknown (using KDE 3.5.5, Debian Package 4:3.5.5a.dfsg.1-5 (4.0))
Compiler:          Target: i486-linux-gnu
OS:                Linux (i686) release 2.6.18-3-k7

when space  + combining char is(are) the first char on a line, it is not rendered
------------
works ('a' is before)
<html>
<body>
a&#x0020;&#x0301;b&#x0020;&#x0301;c&#x0020;&#x0301;d
</body>
</html>
-------------
does NOT WORK (&#x0020;&#x0301; are first on the line)
<html>
<body>
&#x0020;&#x0301;b&#x0020;&#x0301;c&#x0020;&#x0301;d
</body>
</html>
Comment 1 Becheru Petru-Ioan 2007-01-06 13:42:31 UTC
Created attachment 19121 [details]
here is the second example

We see nothing before 'b'
<html>
<body>
&#x0020;&#x0301;b&#x0020;&#x0301;c&#x0020;&#x0301;d
</body>
</html>
Comment 2 Philip Rodrigues 2007-01-08 00:03:41 UTC
I see the same on r620k, but i don't know anything about combining characters, so I won't mark as NEW myself
Comment 3 Becheru Petru-Ioan 2007-01-08 00:23:27 UTC
from http://en.wikipedia.org/wiki/Unicode  :
Also, while Unicode allows for combining characters it also contains precomposed versions of most letter/diacritic combinations in normal use. These make conversion to and from legacy encodings simpler and allow applications to use Unicode as an internal text format without having to implement combining characters. For example é can be represented in Unicode as U+0065 (Latin small letter e) followed by U+0301 (combining acute) but it can also be represented as the precomposed character U+00E9 (Latin small letter e with acute).

also read: http://en.wikipedia.org/wiki/Combining_character

also Bug 127945 , Bug 53083 
There is a
Comment 4 Michael Leupold 2008-04-20 12:25:44 UTC
Still reproducable in 3.5.9, but works fine in trunk r798768.
Comment 5 Becheru Petru-Ioan 2011-07-27 12:55:07 UTC
I see that this bug is resolved Konqueror 4.6.5