Closed Bug 173114 Opened 22 years ago Closed 16 years ago

X11 font names are case-insensitive

Categories

(SeaMonkey :: General, defect)

x86
Linux
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED INCOMPLETE

People

(Reporter: nicolas.george, Unassigned)

Details

Mozilla does not realize that the font "-Adobe-times-iso8859-1" from a TrueType
file and the font "-adobe-times-iso8859-1" provided by X11 are the same.
According to XLFD :

"Alphabetic case distinctions are allowed but are for human readability concerns
only.  Conforming X servers will perform matching on font name query or open
requests independent of case."
bstell:
What would I have to change here ?
Make |CompareFontNames()| and the regex code case-insensitive... something else
?!
Assignee: asa → Roland.Mainz
Status: UNCONFIRMED → NEW
Ever confirmed: true
> Mozilla does not realize that the font "-Adobe-times-iso8859-1" from a TrueType
> file and the font "-adobe-times-iso8859-1" provided by X11 are the same.

I'm unclear what the issue here is. When would one form be use but the other
wanted?
Brian Stell wrote:
> > Mozilla does not realize that the font "-Adobe-times-iso8859-1" from a 
> > TrueType
> > file and the font "-adobe-times-iso8859-1" provided by X11 are the same.
>
> I'm unclear what the issue here is. When would one form be use but the other
> wanted?

If I understand the reporter correctly "-Adobe-Times-iso8859-1",
"-adobe-times-iso8859-1" and "-AdObB-TiMeS-iSo8859-1" should be all treated as
the same font.
Product: Browser → Seamonkey
XLFD are not used by GTK2 IIUC -- instead of "-lucidatypewriter-medium-r-normal-*-*-90-°-°-m-*-*" it uses "Lucida Typewriter 9" (where I'm adding quotes for clarity only)

This would mean this bug has become INVALID. - Or am I mistaken?
Assignee: roland.mainz → general
QA Contact: asa → general
I regard this INCOMPLETE until we have data about it still happening on current cairo-based gtk2 builds (and then it wouldn't be SeaMonkey-specific any more).
Status: NEW → RESOLVED
Closed: 16 years ago
Resolution: --- → INCOMPLETE
You need to log in before you can comment on or make changes to this bug.