Closed
Bug 117028
Opened 24 years ago
Closed 24 years ago
Hebrew character sometimes show up as Question mark on MacOS 9
Categories
(Core :: Layout: Text and Fonts, defect)
Tracking
()
RESOLVED
FIXED
mozilla0.9.8
People
(Reporter: ftang, Assigned: ftang)
References
Details
Attachments
(3 files, 3 obsolete files)
On MacOS 9, if the first character in a RTL run is a 0x20 (space) and the last
one is a Hebrew , then it will be drawn as '?' . then the last Hebrew will be
show as '?'
| Assignee | ||
Updated•24 years ago
|
Status: NEW → ASSIGNED
Summary: Hebrew character sometimes show up as Question mark on MacOS 9 → Hebrew character sometimes show up as Question mark on MacOS 9
Target Milestone: --- → mozilla0.9.8
| Assignee | ||
Comment 1•24 years ago
|
||
| Assignee | ||
Comment 2•24 years ago
|
||
| Assignee | ||
Comment 3•24 years ago
|
||
| Assignee | ||
Updated•24 years ago
|
Attachment #62812 -
Attachment is obsolete: true
| Assignee | ||
Updated•24 years ago
|
Attachment #62813 -
Attachment is obsolete: true
| Assignee | ||
Comment 4•24 years ago
|
||
| Assignee | ||
Comment 5•24 years ago
|
||
| Assignee | ||
Comment 6•24 years ago
|
||
to reproduce this problem, we need to fix other bigger problem first-
After I apply patch in bug 116976 and bug 116982. MacOS X display correctly of
the above two page (without bidi support). MacOS 9 still have this problem.
The last characters (the left most) in the line below
Text and number display as "?"
and the last character (the left most) in the line below
Text with English
also display as "?"
I got a patch
| Assignee | ||
Comment 7•24 years ago
|
||
| Assignee | ||
Comment 8•24 years ago
|
||
I should try the patch on MacOS X also. Have not done it yet.
What happen is we look at the wrong character when wer are in right to left
mode. We should look at the end of the buffer instead of the beginning of the
buffer in that condiction.
Comment 9•24 years ago
|
||
looks fine. r=shanjian
| Assignee | ||
Updated•24 years ago
|
| Assignee | ||
Comment 10•24 years ago
|
||
Comment on attachment 62816 [details] [diff] [review]
patch for the '?' problem
http://bugzilla.mozilla.org/attachment.cgi?id=62920&action=view iin bug 107098
obsolete this patch
Attachment #62816 -
Attachment is obsolete: true
| Assignee | ||
Comment 11•24 years ago
|
||
I believe the following three patch should fix most mac os hewbrew problem
big endian issue in nsFrame.cpp
see latest patch in http://bugzilla.mozilla.org/show_bug.cgi?id=116976
big endian issue in nsBidiImp.cpp
http://bugzilla.mozilla.org/attachment.cgi?id=62917&action=view
turn off hebrew reordering and do not report hint on mac gfx
http://bugzilla.mozilla.org/attachment.cgi?id=62920&action=view
| Assignee | ||
Comment 12•24 years ago
|
||
this should be fixed right now.
Status: ASSIGNED → RESOLVED
Closed: 24 years ago
Resolution: --- → FIXED
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.
Description
•