Closed Bug 435545 Opened 16 years ago Closed 3 years ago

Arabic fonts appear disconnected on Facebook only

Categories

(Core :: Graphics, defect)

x86
Windows XP
defect
Not set
normal

Tracking

()

RESOLVED WORKSFORME
Tracking Status
platform-rel --- -

People

(Reporter: magoood_2020, Unassigned)

References

()

Details

(Whiteboard: [platform-rel-Facebook])

Attachments

(1 file)

User-Agent:       Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9) Gecko/2008051206 Firefox/3.0
Build Identifier: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9) Gecko/2008051206 Firefox/3.0

Arabic fonts appear disconnected on Facebook only but they look OK on all other sites that use Arabic which I have visited so far.

Reproducible: Always

Steps to Reproduce:
everytime u access any page on facebook that has some Arabic content
Confirming. The error is caused by the Lucida Grande font used on Facebook. Attaching test case.
If this is a problem with the font, does it work correctly in other browsers?
Tested and works fine in Firefox 2.0.0.14 and IE7.
I am still unable to reproduce this. Maybe it only occurs with a specific version of the Lucida Grande font for Windows? The Lucida Grande that I have, which ships with Safari, doesn't include any glyphs for Arabic, so facebook falls back to Tahoma which works fine.
I'm fairly sure I'm using the one that ships with Windows XP by default. Not sure if license and whatnot allows me to upload it for testing, but that exact version is available at http://www.osx-e.com/downloads/misc/macfonts.html.

I've also just tested on Linux (Kubuntu) and the bug is reproducible at least in Beta 5 and Final with that same font.
Simon, Lucida Grande works fine on FF2, IE and other browsers on windows.. only in FF3 it looks disconnected with arabic text.. 
I strongly doubt that the font at http://www.osx-e.com/downloads/misc/macfonts.html ships with Windows XP by default. As the URL suggests, it's a Mac font, and so has a "mort" table but no GSUB table, which means that the Linux and Windows rendering engines can't find the contextual forms for Arabic characters (FF2 does its own Arabic shaping and doesn't use the data from the font). In other words, this is the converse of bug 361986, and I guess we could fix in a similar way.
Status: UNCONFIRMED → NEW
Component: General → GFX: Thebes
Ever confirmed: true
Product: Firefox → Core
QA Contact: general → thebes
No activity here in a long time, but comment 9 suggests there's something we could do. assigning to Simon.
Assignee: nobody → smontagu
I'm not the right owner for this: I was aware of bug 361986 when I wrote comment 9, but I don't know where to begin writing a patch to do the opposite of it.
Assignee: smontagu → nobody
So this is about users who shoot themselves in the foot by installing bootleg Mac fonts that don't work properly on their non-Mac system, and then complaining that the fonts don't work properly. We could detect and work around the issue, but it's a pretty low priority IMO.
Whiteboard: [platform-rel-Facebook]
platform-rel: --- → ?
platform-rel: ? → ---
platform-rel: --- → -
Status: NEW → RESOLVED
Closed: 3 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: