Closed
Bug 354475
Opened 19 years ago
Closed 18 years ago
U+0301 COMBINING ACUTE ACCENT is rendered above the wrong symbol
Categories
(Core :: Layout: Text and Fonts, defect)
Tracking
()
RESOLVED
WONTFIX
People
(Reporter: avg, Unassigned)
References
()
Details
Attachments
(5 files)
User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.8.0.7) Gecko/20060915 Firefox/1.5.0.7
Build Identifier: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.8.0.7) Gecko/20060915 Firefox/1.5.0.7
On the example page search for a line starting with "In Slavic-language dictionaries, stress" and take a look at the word in cyrillic after "Example:". The stress/accent symbol is rendered above cyrillic letter N (looks like latin H) instead of being above cyrillic letter Ya (looks like reversed latin R).
I will attach some screenshots for better demonstration.
Reproducible: Always
Steps to Reproduce:
see the page
Actual Results:
see the bug details
Expected Results:
see the bug details
| Reporter | ||
Comment 1•19 years ago
|
||
| Reporter | ||
Comment 2•19 years ago
|
||
Updated•19 years ago
|
Assignee: nobody → smontagu
Component: General → Internationalization
Product: Firefox → Core
QA Contact: general → i18n
Version: unspecified → 1.8 Branch
Comment 3•19 years ago
|
||
I can't reproduce this on any build. Can you attach the output of about:buildconfig?
Updated•19 years ago
|
Assignee: smontagu → nobody
Component: Internationalization → Layout: Fonts and Text
QA Contact: i18n → layout.fonts-and-text
| Reporter | ||
Comment 4•19 years ago
|
||
(In reply to comment #3)
My firefox is built from sources using the latest FreeBSD port (www/firefox).
Tunable port options were set as follows: NEWTAB, SMB, OPTIMIZED_CFLAGS.
I suspect that rendering problem might be related to some other libraries/components installed on my system. Of all the software that I have installed here firefox,thunderbird (in html composing mode) and gedit do the same incorrect rendering; GVim, OpenOffice.org-2 and Qt applications render the test-case word correctly.
Maybe there is something wrong with my GTK2 libs ?
| Reporter | ||
Comment 5•19 years ago
|
||
Aha! It actually appears that correctness of the rendering depends on a font that I use. For example with Arial or Times New Roman (from MS/webfonts) I get the correct rendering and with Bitstream Vera fonts I get the incorrect rendering.
Based on several checks with fontforge the rendering seems to depend on whether the font in question has the combining character or not. Perhaps something goes wrong when the missing symbol is picked from some other font ? (Note: I don't know how this works, so I might be talking nonsense)
Comment 6•19 years ago
|
||
You are not talking nonsense. If the combining char is taken from another font, it is shaped separate and not correctly placed. This is hardly a bug. Use fonts that have marks you need.
Web authors can't know what fonts are available on a system, never mind what versions of the font, or whether they have necessary combining characters. And if you expect them to care about what fonts are available on anything other than Windows and (sometimes) Mac OS X, you're deluding yourself.
We need to be able to render text correctly no matter what fonts the author specified.
| Reporter | ||
Comment 8•19 years ago
|
||
This bug appears to be a more general bug in GNOME2/GTK2/pango.
Please see:
http://bugzilla.gnome.org/show_bug.cgi?id=360189
| Reporter | ||
Comment 9•18 years ago
|
||
please see the URL in comment #8, the issue seems to be resolved with the current version of GNOME/GTK/pango.
This was never a bug in firefox.
Status: UNCONFIRMED → RESOLVED
Closed: 18 years ago
Resolution: --- → WONTFIX
You need to log in
before you can comment on or make changes to this bug.
Description
•