Closed
Bug 49669
Opened 24 years ago
Closed 21 years ago
Incorrect rendering of diacritical chars
Categories
(Core :: CSS Parsing and Computation, defect, P3)
Tracking
()
RESOLVED
WORKSFORME
Future
People
(Reporter: baran, Assigned: ftang)
References
()
Details
(Keywords: fonts, platform-parity)
Attachments
(4 files)
When using styles, the diacritical chars are rendered in an incorrect way: they're bolder than other chars (even in the same word). Rendering of diacriticals is broken probably with all encodings, but I have tested it only for ISO-8859-2.
Comment 1•24 years ago
|
||
Seems to display fine on NT (2000081808).
Comment 2•24 years ago
|
||
Reporter | ||
Comment 3•24 years ago
|
||
Comment 4•24 years ago
|
||
Comment 5•24 years ago
|
||
This is a pp (platform parity) problem, since it doesn't occur on Win2K (commercial bits 6.0.18.2000082104). The problem is probably font selection -- I'm guessing we are choosing a different font for the accented characters, and it happens to be bolder. How do Opera/Netscape4/Konqueror render that page?
Reporter | ||
Comment 6•24 years ago
|
||
Reporter | ||
Comment 7•24 years ago
|
||
testcase page moved to http://fatagnus.hell.pl/ ;-)
Comment 8•24 years ago
|
||
We implement the CSS2 font matching algorithm, which specifies that the implementation must search the font-family list *for each character* in the element. This means that we don't look ahead to see if some characters might be coming that are not in the current font. So we will sometimes end up with font changes. I believe that MSIE looks ahead (ignoring the CSS2 spec), but I don't know how well MSIE works on Unix, which has rather poor fonts (leading to the font changes in Mozilla). In short, I doubt that we could fix this quickly.
Status: UNCONFIRMED → ASSIGNED
Ever confirmed: true
Target Milestone: --- → Future
Comment 9•24 years ago
|
||
Does MSIE support font substitution at all?
Comment 10•24 years ago
|
||
Yes, WinIE supports "font substitution". They call it "font linking". (If I am understanding you correctly.)
Assignee | ||
Comment 11•24 years ago
|
||
reassign to bstell and keep it future
Assignee: erik → bstell
Status: ASSIGNED → NEW
Updated•24 years ago
|
Status: NEW → ASSIGNED
Comment 12•24 years ago
|
||
Netscape's standard compliance QA team reorganised itself once again, so taking remaining non-tables style bugs. Sorry about the spam. I tried to get this done directly at the database level, but apparently that is "not easy because of the shadow db", "plus it screws up the audit trail", so no can do...
QA Contact: chrisd → ian
Comment 15•21 years ago
|
||
comment #5 and comment #8 explainted the cause. With necessary fonts installed and configured for Centeral European langgroup, there's little problem. On 'modern' Unix, ISO-8859-2 fonts (with family names lised in the CSS of the page) are available. If 'look-ahead' is regarded as necessary, it has to be a separate 'enhancement'(?) request. It's hard to decide which one to use, 'fixed, invalid, wfm, wontfix'. I'm just using 'worksforme'.
Status: ASSIGNED → RESOLVED
Closed: 21 years ago
Resolution: --- → WORKSFORME
You need to log in
before you can comment on or make changes to this bug.
Description
•