Closed Bug 17559 Opened 20 years ago Closed 20 years ago
[PP]latin 1 charset displays incorrectly
on MacOS 8.5, with Mozilla 1999102908 1. Load http://www.tvspielfilm.de/ 2. Notice that all special characters in German are incorrectly rendered. It does not matter which charset you select in the View|Charset menu. This does not happen on Windows,Linux.
Somehow the U+0080-U+00FF is render by the char* version of DrawString and GetWidth. Since Mac 0080-00FF is in MacRoman but not ISO8859-1, it render Latin 0xe9 by using MacRoman 0xe9. Kipp. I reassign this to you. I believe this may related to your nsTextFormater work. In the past, we turn the multibyte flag on for any text >= 0x80. I don't think that is still true now. Please take a look at that and reassign back to me if it is not your fault.
there were a few cases where characters > 127 were leaking out without setting the mHasMultibyte flag that were triggering painting bugs on macs...
Fixed in 1999110108
You need to log in before you can comment on or make changes to this bug.