Closed Bug 2153 Opened 26 years ago Closed 26 years ago

[PP] Font mapping is wrong

Categories

(Core Graveyard :: GFX, defect, P1)

PowerPC
Mac System 8.5
defect

Tracking

(Not tracked)

VERIFIED FIXED

People

(Reporter: sdagley, Assigned: davidm)

References

Details

Status: NEW → ASSIGNED
To reproduce, open test0.html with Viewer and Communicator: look at the line
"This is a paragraph with font variations: Bold Arial, Italic Verdana, COURIER,
Times New Roman.". The fonts are not the same in the 2 windows.
Another instance of the problem: go to "aol.com" -> all the 'bullet' characters
are replaced with 'sygmas'.
Assignee: pierre → davidm
Status: ASSIGNED → NEW
Reassigned to <davidm>
Status: NEW → RESOLVED
Closed: 26 years ago
Resolution: --- → FIXED
Fix checked in. There are still a couple of problems. First if you are using
ATSUI the spacing is all messed up since we are not measuring text properly.
Second if you are rendering without ATSUI you will get summation characters since
we are not doing a conversion between Latin-1 and MacRoman.
*** Bug 2154 has been marked as a duplicate of this bug. ***
Status: RESOLVED → REOPENED
Re-opening as a courtesy, per 1.13.98 Mac OS build.

While the bug does appear mostly fixed, "Italic Verdana" is not drawn in italics
by Viewer or apprunner, whereas it is drawn in italics by Communicator 4.5.

However, this is also the case on Win32 Viewer (1.12.98 build). Is this a known
issue, or should I split out a bug report? (and if so, to whom?)

Thanks!
Status: REOPENED → RESOLVED
Closed: 26 years ago26 years ago
I filed a bug against the parser ( rickg? ). If you look at the html you will see
that there is a <font face > tag right before the Verdana font face tag which is
lacking a </font> closing tag. If you either a) add the </font> tag or b) remove
the meaningless <font face> you get italics.
Status: RESOLVED → VERIFIED
Verified fixed, then. ;) Thanks, David!
Inserting Milestone info.
Product: Core → Core Graveyard
You need to log in before you can comment on or make changes to this bug.