Closed Bug 300396 Opened 19 years ago Closed 17 years ago

the vowels in hebrew text are displayed incorrectly

Categories

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

1.0 Branch
x86
Windows XP
defect
Not set
normal

Tracking

()

RESOLVED FIXED

People

(Reporter: ilnur, Assigned: mkaply)

References

()

Details

Attachments

(3 files)

User-Agent:       Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.8) Gecko/20050511 Firefox/1.0.4
Build Identifier: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.8) Gecko/20050511 Firefox/1.0.4

The vowels in hebtrew text are displayed incorrectly (they are written _near_,
not _under_ the consonants), though in IE everything's correct on the same page
with the same font (Arial Unicode MS)

Reproducible: Always

Steps to Reproduce:
1. Open the page http://www.mechon-mamre.org/p/pt/pt01.htm
Actual Results:  
The text is displayed incorrectly, with vowels placed improperly

Expected Results:  
The vowels should be under the consonants
I saw there is a big difference how this is rendered in trunk builds compared
with 1.0. ON trunk it looks like in IE 6

But i can't tell if its fixed or not

Please retest with a trunk build (can be unstable):
http://ftp.mozilla.org/pub/mozilla.org/firefox/nightly/latest-trunk/
Assignee: nobody → mozilla
Component: General → Layout: BiDi Hebrew & Arabic
Product: Firefox → Core
QA Contact: general → zach
Version: unspecified → 1.0 Branch
The same problems with the lates build. It's well seen in the first (from the
right) hebrew word in the chapter. After letter Aleph (which is for the number
of the verse), there goes letter Bet with (you can see it in IE) dot inside and
two dots below. But in Firefox, as well as in Deer Park, the dots are _near_ the
letter, not inside and below. 

It all looks like Firefox is unable to use correctly (at least in RTL case) some
of the 'combining' characters, i.e. character that must overlap with the
previous one, modifying it.
Summary: the vowels in hebtrew text are displayed incorrectly → the vowels in hebrew text are displayed incorrectly
Attached image Screenshot
With build 20050712 on win xp i don't see any difference
This problem is normally seen with justification, not non-justified RTL. See bug
60546 comment 77, also bug 297074.

However, the Hebrew text at http://www.mechon-mamre.org/p/pt/pt01.htm is not
justified, unlike many other pages at the same site, and I can't reproduce the
problem there. Anton, can you still reproduce the bug with a clean profile on a
trunk build?
Yes, all the same, as far as I can see...
This small file (I hope) illustrates the problem in a concise way.  In each
case, the "justified" and unjustified text should look the same (as it does in
IE).  Thanks!
I'm getting the same problem in FF 1.5, whether or not the text is justified.
Another problem with this even in Minefield.
http://forums.mozillazine.org/viewtopic.php?t=561177

Is this bug still alive on or already dead (after about 18 months)?
Which version of Minefield? This bug still existed in the last alpha, but it is fixed in current trunk (by bug 367177)
Status: UNCONFIRMED → RESOLVED
Closed: 17 years ago
Resolution: --- → FIXED
The image in the thread was done with:
Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.9a6pre) Gecko/20070624 Minefield/3.0a6pre

I don't know if this build has the new text frame or not.
Component: Layout: BiDi Hebrew & Arabic → Layout: Text
QA Contact: zach → layout.fonts-and-text
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: