Closed Bug 308945 Opened 20 years ago Closed 19 years ago

line drawing chars are not aligned. could be a problem because of using glyphs from a different font?

Categories

(Core Graveyard :: GFX: OS/2, defect)

1.7 Branch
x86
OS/2
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: Veit.Kannegieser, Assigned: mkaply)

References

()

Details

Attachments

(4 files)

User-Agent: Mozilla/5.0 (OS/2; U; Warp 4.5; de-AT; rv:1.7.8) Gecko/20050518 Build Identifier: Mozilla/5.0 (OS/2; U; Warp 4.5; de-AT; rv:1.7.8) Gecko/20050518 the tree line in the lower part of the page looks as if it had inter-lines space. tried that same page on an FireFox on Windows XP, where it looks as it should. Reproducible: Always Steps to Reproduce: Actual Results: (could attach an scren grab) Expected Results: continous lines
Version: unspecified → 1.7 Branch
Attached image screen grab
What font are you using? I cannot reproduce this with any of mine. If you can show the output of grep western prefs.js (or similar) that might give a clue how to reproduce this. You could also have a look if it happens in the SeaMonkey 1.0alpha release.
==> GFX
Assignee: general → mozilla
Component: General → GFX: OS/2
Product: Mozilla Application Suite → Core
QA Contact: general → os2
Tried <http://ftp.mozilla.org/pub/mozilla.org/seamonkey/nightly/contrib/latest-trunk/seamonkey-1.1a.en-US.os2.installer.exe> but this gives an imediate trap, the executable is corrupted (donwloaded using wget). Tried <http://www.aip.de/People/PWeilbacher/WO/Mozilla/mozilla-os2-1.7.12-unoff-installer.exe> and created an fresh profile. Problem still exist, the fixed with font looks different however. "grep western prefs.js" returns nothing then, of course.
Attached image screen grab from 1.7.12
The default monospaced font used in Mozilla is Courier (the lowest common denominator I guess), if prefs.js doesn't contain the western entries that should get used by default (please check under Edit -> Preferences -> Appearance -> Fonts). If you don't have Courier installed some other font is taken and you might get results like the ones in your screenshots. (But then, other programs that also rely on Courier to be present crash.)
Disabled Inntoket font engine. Tried both 'Courier' and 'Courier New'. Attached is with Courier, size 24.
(In reply to comment #8) > Innotek font engine disabled Aha! Thanks for reminding me of that possibility. Now I can reproduce it., with any font. Without font engine the height of the drawing chars at the beginning of the line gets interpreted as a few pixels higher than the normal line height. However, I am not sure if this is considered a bug, because it is well known that without font engine support Mozilla on OS/2 has problems with font/character handling. Unless Mike has an idea if and how this could be solved within Mozilla, this will probably be marked WONTFIX.
Status: UNCONFIRMED → NEW
Ever confirmed: true
There's honestly not much that can be done here. IE suffers from the same problem. The unicode drawing characters don't come from a monospaced font, so they won't have the same width as the other monospaced items.
I begin to understand.. 'unicode drawing characters' means anything other than ISO-Latin or close? And it happens also when selecting bitmap fonts like 'System VIO', because then the Innotek engine forwards the call to the original funtions..
OK, so without ideas we will cannot fix this. Sorry, Veit!
Status: NEW → RESOLVED
Closed: 19 years ago
Resolution: --- → WONTFIX
Product: Core → Core Graveyard
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: