Closed Bug 17559 Opened 20 years ago Closed 20 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: 20 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.