Closed Bug 412285 Opened 17 years ago Closed 16 years ago

Bold/Italic Arabic text renders as garbage

Categories

(Core :: Graphics, defect, P2)

x86
Linux
defect

Tracking

()

RESOLVED FIXED

People

(Reporter: zwnj, Assigned: roc)

References

()

Details

Attachments

(4 files, 4 obsolete files)

Attached image Screenshot-IRNIC - Minefield.png (obsolete) —
As you can see, all Bold+Italic Persian (Arabic) parts look like some random glyphs.  I'm gonna attach the render of fx2.0, and make a test case too.
Flags: blocking1.9?
Correct render in Fx2.0
Attached file testcase.html (obsolete) —
Basic test case, with *very interesting* result!
Attached image testcase - Minefield.png (obsolete) —
And how the testcase renders on Jan 12th nightly build on my ubuntu 7.04 box.
Summary: Italic Arabic text render makes garbage → Bold/Italic Arabic text renders as garbage
Attached image Screenshot-Parseek News - Minefield.jpg (obsolete) —
Here are another screenshot (of parseek.com) which arabic text doesn't have any joining applied.  I think these two bugs have the same source.  If not, tell me to open another bug for this.

Again, nightly build 2008011204.
Status: NEW → RESOLVED
Closed: 17 years ago
Resolution: --- → DUPLICATE
Although attached testcase works fine after removing ttf-freefont package, I still get wrong render for Bold+Italic text in http://www.nic.ir/ .  I'll try to create a new testcase.

Simon: Could it be because of another font?
Status: RESOLVED → REOPENED
Resolution: DUPLICATE → ---
Plain and Bold texts are OK, but Bold+Italic is rendered badly.

Also, I'm gonna report the joining problem of parseek.com separately.
Attachment #296972 - Attachment is obsolete: true
Attachment #296975 - Attachment is obsolete: true
Attachment #296977 - Attachment is obsolete: true
Attachment #296980 - Attachment is obsolete: true
And here are how Italic arabic text is rendered as Plain.
And here is the correct render of the that page.
Seems the news.parseek.com problem has been solved in the upgrade, 2008011304.
Font selection problem, probably.
Status: REOPENED → NEW
Component: Layout: Fonts and Text → GFX: Thebes
QA Contact: layout.fonts-and-text → thebes
Roc blocking?
Assignee: nobody → roc
Flags: blocking1.9? → blocking1.9+
Priority: -- → P2
Whiteboard: [depends on 401988]
(In reply to comment #10)
> Seems the news.parseek.com problem has been solved in the upgrade, 2008011304.
> 
If possible, could you please try this build?

http://www.wg9s.com/mozilla/firefox/firefox-3.0b3pre.en-US.linux-i686.tar.bz2

This build includes the fix for bug 401988 which might resolve the remaining issues here.  If you could test it and report back here the results, that would be helpful.
(In reply to comment #15)
> If possible, could you please try this build?

I just run it, and Italic doesn't work on Arabic text at all and is ignored, so all I see is Plain and Bold text, which all are rendered correctly with DejaVu Sans.

Thanks Bill.
This bug is fixed now, right?
Whiteboard: [depends on 401988] → [need feedback]
No.  Current trunk updates behave same as Bill's build.  Italic property is completely ignored, but Bold is fine.
I think that's bug 372404. This bug was about Arabic text rendering as garbage. That doesn't happen anymore?
(In reply to comment #19)
> I think that's bug 372404.

Yes, seems so.

> This bug was about Arabic text rendering as garbage.
> That doesn't happen anymore?

No, it doesn't.

Thanks roc. Thanks again Bill.
Status: NEW → RESOLVED
Closed: 17 years ago16 years ago
Resolution: --- → FIXED
Whiteboard: [need feedback]
Flags: in-testsuite?
Blocks: fx35-l10n-fa
No longer blocks: Persian-Fx3.5
No longer blocks: fx35-l10n-fa
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: