Closed Bug 391922 Opened 18 years ago Closed 18 years ago

rendering of arabic should have joined characters

Categories

(Core :: Layout: Text and Fonts, defect)

defect
Not set
major

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: atif.hussain, Assigned: prabhat.hegde)

Details

User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.6) Gecko/20070725 Firefox/2.0.0.6 Build Identifier: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.6) Gecko/20070725 Firefox/2.0.0.6 وَإِذَا قِيلَ لَهُمْ لَا تُفْسِدُوا۟ فِى ٱلْأَرْضِ should have been rendered with joined characters. 1. In Arabic, script is in a running writing. Most characters of words are joined 2. To handle that, Consonant characters are displayed differently based on whether they are 1. in the middle of a word, 2. end of a word, 3. beginning of a word, 4. standalone. In, Gecko text rendering engine currently does a proper Choice of glyph for the character according to its position, but when a vowel is attached to after it, gap arrives between the characters. This should not happen, must be contiguous. Contiguous like وإذا قيل لهم لا تفسدوا فى ٱلأرض with vowel marks over and below the consonant characters Reproducible: Always Steps to Reproduce: 1. View an arabic language text with vowels in Firefox, and a reference in IE (here, IE renders correctly) 2. 3. Actual Results: rendered as: وَإِذَا قِيلَ لَهُمْ لَا تُفْسِدُوا۟ فِى ٱلْأَرْضِ Expected Results: should have been: وإذا قيل لهم لا تفسدوا فى ٱلأرض with vowel marks over and below the consonant characters universal problem in text rendering engine. Can be repeated any no. of times.
works for me on the latest trunk-version (will become Firefox 3), see http://img74.imageshack.us/img74/8923/screenshotez9.png
It is not working in the latest release Firefox v2.x. Fixed in the latest trunk-version.
Status: UNCONFIRMED → RESOLVED
Closed: 18 years ago
Resolution: --- → FIXED
Fix / patch for fix not referred to. -> WORKSFORME
Resolution: FIXED → WORKSFORME
Component: Layout: CTL → Layout: Text
QA Contact: arthit → layout.fonts-and-text
You need to log in before you can comment on or make changes to this bug.