If a line has a U+1Exx character in it (as far as I tried; e.g. ẽ (U+1EBD) does the trick), all following composite glyphs (such as é (U+0065 U+0301)) get ill-placed diacritics. This bug is fixed, if ANY decomposed character (such as é (U+0065 U+0301)) goes before the U+1Exx character in the same line. Examples (tested in the HTML previewer): 1. <html><head></head><body><span style="font-family: verdana;"> ẽ é<br> ẽ é </span></body></html> – notice that the second line starts with U+1EBD and the combining acute accent on e is not combining (it appears to the right of the e); whereas in the first line, which starts with U+0065 U+0303, the combining accent is placed correctly above the e. 2. <html><head></head><body><span style="font-family: verdana;"> ẽ é<br> ̃ẽ ẽ é </span></body></html> – now that in the same (second line) a composite character (U+0065 U+0303 – e with combining tilde above) goes before U+1EBD, the combining acute mark is placed correctly above the letter e, not aside.