Closed Bug 17559 Opened 26 years ago Closed 26 years ago

[PP]latin 1 charset displays incorrectly

Categories

(Core :: Internationalization, defect, P3)

PowerPC
Mac System 8.5
defect

Tracking

()

VERIFIED FIXED

People

(Reporter: amasri, Assigned: buster)

References

()

Details

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.
QA Contact: teruko → amasri
Assignee: ftang → kipp
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.
Status: NEW → ASSIGNED
Status: ASSIGNED → RESOLVED
Closed: 26 years ago
Resolution: --- → FIXED
there were a few cases where characters > 127 were leaking out without setting the mHasMultibyte flag that were triggering painting bugs on macs...
Status: RESOLVED → VERIFIED
Fixed in 1999110108
You need to log in before you can comment on or make changes to this bug.