Firefox does not perform ligature for Arabic content.




10 years ago
10 years ago


(Reporter: GJahchan, Assigned: karlt)


Firefox Tracking Flags

(Not tracked)


(Whiteboard: Temporarily change interface preference to arabic language., URL)



10 years ago
User-Agent:       Mozilla/5.0 (X11; U; Linux i686; en-US; rv: Gecko/2008071615 Fedora/3.0.1-1.fc9 Firefox/3.0.1
Build Identifier: Mozilla/5.0 (X11; U; Linux i686; en-US; rv: Gecko/2008071615 Fedora/3.0.1-1.fc9 Firefox/3.0.1

When browsing sites with Arabic text content Firefox does not perform ligatures which renders Arabic text unreadable. Firefox 2.0.16 did not have that problem and the Windows version also does not have that problem.

Reproducible: Always

Steps to Reproduce:
1.Go to any web site with Arabic language content, is one example.
Actual Results:  
No ligatures, unreadable Arabic text.

Expected Results:  
Proper ligatures between characters


10 years ago
Whiteboard: Temporarily change interface preference to arabic language.

Comment 1

10 years ago
This will likely depend on the font being used. and both request the font-family Arial.
Do you have this installed?  Does your editor render ligatures appropriately in this font?

I can't see that either site actually specifies that it's content is Arabic, but Mozilla would fallback to your locale language, and even if that is not Arabic, will usually search for a font using the equivalent of

fc-match "Arial,sans-serif:lang=ar"

What output do you see from that command?
Assignee: nobody → mozbugz
Component: OS Integration → GFX: Thebes
Product: Firefox → Core
QA Contact: os.integration → thebes

Comment 2

10 years ago
Most probably your default font doesn't support Arabic properly (has no OpenType tables for Arabic substitution), I've seen many people complaining of this after installing some some Java software that comes with broken Arabic fonts).

Comment 3

10 years ago
Marking INCOMPLETE for now.  Firefox-3.0.4 seems to be using ligatures for me (on Linux), and rendering similarly to Firefox-

Feel free to reopen if some questions from comment 1 are answered or there is new information.
Last Resolved: 10 years ago
Resolution: --- → INCOMPLETE
You need to log in before you can comment on or make changes to this bug.