Closed
Bug 357514
Opened 19 years ago
Closed 19 years ago
[Mac] Caret position gets out of sync when using monospace TrueType fonts
Categories
(Core :: Layout, defect)
Tracking
()
RESOLVED
DUPLICATE
of bug 354497
People
(Reporter: rotis, Unassigned)
References
Details
User-Agent: Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.8.0.7) Gecko/20060909 Firefox/1.5.0.7
Build Identifier: Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.8.0.7) Gecko/20060909 Firefox/1.5.0.7
The following problem appears in Firefox 1.5.0.7 and Thunderbird 1.5.0.7. This might be a bug in the gecko rendering engine. I'm using an iBook 1,42 GHz and MacOSX 10.4.8.
I write all my texts with fixed fonts. This works well with 'Monaco'. Now and then I try to find a better font, because Monaco is not perfect. Lately I tried an improved version of 'Monospace 821 Bitstream'. The results were the problem I describe below. But back then I thought the font was broken.
Now I tried the new Consolas font which will come with Windows Vista. This is so far the best fixed font I ever encountered. But again the Mozilla display problem appeared (no other program shows that). Since Consolas will be a major font in the future this Mozilla problem should be fixed. You can download Consolas from here for testing:
http://www3.telus.net/jefmil/2005/07/consolas.zip
The display problem is as follows:
Start writing a line of text in a form, I used this form from a forum:
http://216.234.191.246/cgi-bin/forum/programm/forum.cgi?Nummer=&Phase=formular
Type aline of words, after some letters the cursor will become "slower" than the text and won't be anymore at the end of the last letter but above it (in this Case above the 's'):
http://img165.imageshack.us/img165/6241/ff1mp7.jpg
Continue typing, after a few more letters the cursor will flash at the end of the letter left from the last typed letter (in this example the typed word is 'font', but you can't see the 't', still it *is* there):
http://img165.imageshack.us/img165/5493/ff2wn5.jpg
This sucks! But it gets worse! Now use the Delete-key and do a backward delete. The deleted text becomes junk pixels (you see the cursor flashing above the letter 'o' of 'Consolas', until where I did the delete):
http://img185.imageshack.us/img185/5769/ff3vu2.jpg
As I said: With the OSX system font Monaco no problem, Courier should work fine also (although I don't like and don't use it). Other TrueType fixed fonts seem to cause some kind of major trouble within the Gecko engine. This should be solved! Consolas is no "beta" font, I tried others and they had the same problems.
Reproducible: Always
I filed this bug for Thunderbird as well:
https://bugzilla.mozilla.org/show_bug.cgi?id=357515
Comment 2•19 years ago
|
||
*** Bug 357515 has been marked as a duplicate of this bug. ***
Updated•19 years ago
|
Component: General → Layout
Product: Firefox → Core
QA Contact: general → layout
Summary: FF/TB (Mac): Massive fixed font display bug in gecko engine? → [Mac] Caret position gets out of sync when using monospace TrueType fonts
Version: unspecified → 1.8 Branch
Comment 3•19 years ago
|
||
Some of the symptoms you described remind me of bug 354497.
> Some of the symptoms you described remind me of bug 354497.
I agree. This is the same bug. I ran a Thunderbird 1.5.0.7 test with all my installed mono fonts, Courier [unlike described and 'screenshotted' in bug 354497] works for me:
* Andale Mono 14pt - OK
* Consolas 15pt - broken
* Courier 14pt & 15pt - OK
* Courier New 15pt - OK
* Monaco 13pt - OK
* Monospace 821 BT 14pt - broken
* ProFont 14pt - OK
I changed my display resolution from 96 dpi to 72 dpi but no avail.
Would be nice if the new Microsoft 'Consolas' monospace font would work with FF/TB on the Mac. In my other programs like text editors (BBEdit, TextWrangler, Tex-Edit Plus, TextMate, Smultron) no problems at all.
Comment 5•19 years ago
|
||
Status: UNCONFIRMED → RESOLVED
Closed: 19 years ago
Resolution: --- → DUPLICATE
You need to log in
before you can comment on or make changes to this bug.
Description
•