Closed Bug 341303 Opened 18 years ago Closed 17 years ago

Specific Kurdish characters like U+06CE (ARABIC LETTER YEH WITH SMALL V) are not displayed in contextual forms

Categories

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

1.8 Branch
defect
Not set
normal

Tracking

()

RESOLVED WONTFIX

People

(Reporter: popemedya, Unassigned)

References

Details

Attachments

(4 files)

User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.4) Gecko/20060608 Ubuntu/dapper-security Firefox/1.5.0.4 Build Identifier: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.4) Gecko/20060608 Ubuntu/dapper-security Firefox/1.5.0.4 for Arabic based Kurdish script (so called sorany) specific Kurdish glyphs like ێ are not substituted by their contextual forms (the linking forms of the glyphs) other browsers like IE or Konqueror dont have this problem, but opera also has this problem . Reproducible: Always Steps to Reproduce: 1.visit a kurdish site like this http://dejavu.sourceforge.net/wiki/index.php/Kurdish 2. then take a look at the kurdish sample text and look at the screenshot that is taken in Konqueror (which is the right format) Actual Results: you can not see the kurdish Text substituted by their contextual forms (the linking forms of the glyphs) Expected Results: to be shown in right format.
Can you reproduce this in an official Mozilla build of Firefox?
Component: General → Layout: Fonts and Text
Product: Firefox → Core
QA Contact: general → layout.fonts-and-text
Summary: specific Kurdish glyphs like ێ are not substituted by their contextual forms → Specific Kurdish glyphs like ێ are not substituted by their contextual forms
Version: unspecified → 1.8 Branch
(In reply to comment #1) > Can you reproduce this in an official Mozilla build of Firefox? > I already done it ! i have tested it with all firefox versions... it has been like this since i know firefox.
The build identifier you submitted is for a Ubuntu-specific build, and we can't support those. What are the version numbers of the releases with which you've reproduced this, and are you *sure* they were official Mozilla builds downloaded from mozilla.org?
(In reply to comment #3) > The build identifier you submitted is for a Ubuntu-specific build, and we can't > support those. What are the version numbers of the releases with which you've > reproduced this, and are you *sure* they were official Mozilla builds > downloaded from mozilla.org? > I am pretty sure, I am in linux now, in ubuntu and installed firefoxy by package manager ... when I was in windows , I had the same problem, and I always download it from mozila , I have been using firefox for a year and it has always been like this. it is not only my problem but millions of the kurds...and I know everybody who confrims the error .
(In reply to comment #3) > The build identifier you submitted is for a Ubuntu-specific build, and we can't > support those. What are the version numbers of the releases with which you've > reproduced this, and are you *sure* they were official Mozilla builds > downloaded from mozilla.org? > if you dont belive me , why you dont just go to a kurdish site and see the error yourself? take a look a this site http://dejavu.sourceforge.net/wiki/index.php/Kurdish you can see the screenshot of the text in Konqueror Web Browser at right and i left you can see the text..[see the diffrence]
(In reply to comment #5) > if you dont belive me , why you dont just go to a kurdish site and see the > error yourself? I'm on a trunk build, and it's currently having problems with rendering Kurdish text at all (in fact there are rather a few problems with all font rendering).
Summary: Specific Kurdish glyphs like ێ are not substituted by their contextual forms → Specific Kurdish characters like U+06CE (ARABIC LETTER YEH WITH SMALL V) are not displayed in contextual forms
Attached file Minimal testcase
Status: UNCONFIRMED → NEW
Ever confirmed: true
Here is what I see in 1.5 and in my current build. I'd say that this works for me at this point...
(In reply to comment #8) > Created an attachment (id=225598) [edit] > screenshot between 1.5 and trunk > > Here is what I see in 1.5 and in my current build. I'd say that this works for > me at this point... > what is trunck ? where I can download the trunck version for ubuntu ?
sorry, my screenshot was for windows -- I'm not sure what the deal with Linux is at the moment.
OS: Linux → All
Hardware: PC → All
I have been annoyed by this bug, too. I see it in Firefox under Linux a lot, but I am unsure whether it is really a Firefox bug. I think it may be related to Pango in GTK/GNOME, because there are lots of bugs and issues with Pango and ligatures in Ubuntu (maybe elsewhere, too).
I can confirm now that this also happens under Windows XP with Firefox 1.5.0.4, with the font Tahoma, which is well capable of displaying that letter actually.
The same is valid for U+06D5. It should right-join, but it doesn't. Reproducible on Windows and Linux, Firefox 1.5
This bug is still present in Firefox 2 beta 1, which I just downloaded. The official version, no Ubuntu build. Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1b1) Gecko/20060710 Firefox/2.0b1
*** Bug 354107 has been marked as a duplicate of this bug. ***
I have just tested some other distros, namely Knoppix with IceWeasel 2.0.0.1 and Debian Etch with IceWeasel 2.0.0.2. To my surprise both do NOT have the bug. Also a nightly build of Firefox 3 did NOT have the bug. So you guys may be right that this is in fact an Ubuntu bug, not a firefox bug. I'll try to track down the real problem.
Reported this in Ubuntu's bugtracker Launchpad as bug #91766 https://bugs.launchpad.net/firefox/+bug/91766
I just downloaded and tested the official Mozilla builds in Ubuntu 6.10. The bug is present in 2.0.0.2 (en-US and ku-TR tested), but is fixed in 3.0a2 (nightly build). I am unsure what that means: Is it an Ubuntu bug because the bug appears also in the official builds when run in Ubuntu, or is it a Firefox bug because it appears in the official builds?
Component: Layout: Fonts and Text → Layout: BiDi Hebrew & Arabic
QA Contact: layout.fonts-and-text → layout.bidi
Let's keep "Layout: Bidi Hebrew and Arabic" for bugs that directly relate to the "bidi-ness" of Arabic text, and leave bugs with Arabic shaping in "Layout: Fonts and Text". (In reply to comment #18) > I am unsure what that means: Is it an Ubuntu bug because the bug appears also > in the official builds when run in Ubuntu, or is it a Firefox bug because it > appears in the official builds? It's a Firefox bug, but in 2.x and below it only appears on builds without Pango support. The Ubuntu builds of 2.x use Pango, so they don't necessarily have the bug (this also depends on some environment settings). In 3.x the bug should be fixed in all builds.
Component: Layout: BiDi Hebrew & Arabic → Layout: Fonts and Text
QA Contact: layout.bidi → layout.fonts-and-text
That's great, then let me tell you the one exception: The letter "Lam with small v" (U+06b5) still produces the bug. I shall attach screenshots from Firefox 3.0a4 and Konqueror to illustrate the problem.
After updating to the latest patches and builds, even "U+06b5" is displayed correctly. Great! However, the important character U+200c (Zero-width-non-jointer, ZWNJ) is now not displayed at all. U+200c is often used as a workaround in Persian and Kurdish (Sorani), without it Firefox will be unusable for these languages. This problem has never before appeared until 3.0a. Both screenshots are done with Ubuntu 7.04, Firefox 3.0a4 (native build) and Konqueror. By the way, Konqueror is much smarter when showing URLs with arabic letters, look at the screenshots.
In Firefox 3 Alpha 8 all the issues are fixed for me now. I am not sure, however, if we should close this bug, since it refers to Firefox 2.
For Firefox 2 this is WONTFIX (for trunk WORKSFORME)
Status: NEW → RESOLVED
Closed: 17 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: