Closed Bug 110655 Opened 24 years ago Closed 22 years ago

mac osx: Can't set any Hebrew or Arabic fonts, although appropriate fonts are installed in the system

Categories

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

PowerPC
macOS
defect
Not set
major

Tracking

()

VERIFIED FIXED

People

(Reporter: xslf, Assigned: nhottanscp)

References

Details

(Keywords: intl, useless-UI)

Attachments

(3 files)

From Bugzilla Helper: User-Agent: Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en-US; rv:0.9.5+) Gecko/20011116 BuildID: 2001111609 In the prefrences, all font types for the Hebrew language are unavablibe, so I can't select a Hebrew font. I do Have a Hebrew font in my system (and unicode fonts with Hebrew glyphs as well) Reproducible: Always Steps to Reproduce: 1. Open Mozilla on Mac OS X 2. Go into the font prefrences 3. Choose "Hebrew" Actual Results: I can only choose Serif or Sans serif, but not the typface Expected Results: To be able to select a Hebrew typface from my system
Attached image A screen shot of the DB
Summary: Can't set any Hebrew fonts, althugh Hebrew fonts are installed in the system → Can't set any Hebrew fonts, although Hebrew fonts are installed in the system
Shoshannah, can you still reproduce this problem under 0.9.6?
Tried with build ID 2001112108 and the bug is still there
I am experiencing the same problem, with Mozilla 0.9.6. Hebrew text still displays fine, and even uses a serif/sans-serif font according to the selection in the font preferences, I just can't choose which font myself.
Blocks: 115710
I think this will got fixed once we fix 116976 and 116982
Assignee: mkaply → ftang
Status: UNCONFIRMED → NEW
Depends on: 116976, 116982
Ever confirmed: true
It is not related to 116976,116982. It is due to that MacOS X do not instll Arabic / Hebrew script.
Status: NEW → ASSIGNED
No longer depends on: 116976, 116982
give to nhotta. we need to enhance our font enumeration code to look at the OS/2 table in the font.
Assignee: ftang → nhotta
Status: ASSIGNED → NEW
Status: NEW → ASSIGNED
Target Milestone: --- → mozilla1.2
this bug is getting annoying- for some reason the latest build decided to display all the hebrew as ranana bold italic, and now I can't change it. hmmph...
More information: It seems that mozilla on OSX uses the first font it finds which has Hebrew glyphs in it (not any random font). However, since the system font (Lucida grande) of the final OSX (unlike the beta) does not include the cmap for Hebrew, what font will be used becomes unpredictible. Very very annoying.
Blocks: 149796
Any news here? This bug is really ugly for a 1.0 product. It is a shame I have to give people workarounds so they can view web pages with a decent font and the not the font mozilla deiceds to use.
No longer blocks: 149796
Keywords: intl
Summary: Can't set any Hebrew fonts, although Hebrew fonts are installed in the system → mac osx: Can't set any Hebrew fonts, although Hebrew fonts are installed in the system
*** Bug 156180 has been marked as a duplicate of this bug. ***
As mentioned in the dup bug: under osx 10.2 (which officially has Hebrew support). all the options (except for serif ans sans serif) for Hebrew fonts are unavalbile. See attached screen shot
Attached image The db under osx 10.2
Severity: normal → major
Blocks: 159309
Target Milestone: mozilla1.2alpha → ---
any news here? this is *the* most asked about bug for mozilla on osx.
*** Bug 175332 has been marked as a duplicate of this bug. ***
Adjusting summary to subsume bug 175332.
Summary: mac osx: Can't set any Hebrew fonts, although Hebrew fonts are installed in the system → mac osx: Can't set any Hebrew or Arabic fonts, although appropriate fonts are installed in the system
*** Bug 179037 has been marked as a duplicate of this bug. ***
Blocks: 149796
Two more comments: * The font used in this case is Lucida Grande, which does not have a bold variant. The meaning: No Hebrew text appears bold (data loss?) even when it should. A partial workaound: I found that if I replace the system's Arial (which does not contain Hebrew, as the Hebrew version is a seprate font) with the Windows 2000 TTF Arial, Mozilla uses it for all Hebrew pages (and it does contain bold) * This bug affects other Geko browsers very severly. For example, Netscape 7.0.1 on osx (Jaguar 10.2.3) has it's western font at 14 points. For somereason, it insist on displaying Hebrew about 5 point... As The whole Hebrew section is disabled due to this bug, the user can not set the Hebrew font size or minimum font size, and has to resize the font manully for that page (and then the western fonts are way to big). This bug affect Chimera as well.
Blocks: 120401
Blocks: 190352
No longer blocks: 159309
Depends on: 142511
Nominating as 1.4 blocker and for nsbeta1 consideration. The bug deserves a higher priority because: 1) how are users supposed to use the browser if they can't set decent fonts with which to view pages: screenshot: http://bugzilla.mozilla.org/attachment.cgi?id=58343&action=view http://bugzilla.mozilla.org/attachment.cgi?id=92895&action=view http://bugzilla.mozilla.org/attachment.cgi?id=111028&action=view 2) No doubt that it wouldn't last a day and would have been a smoketest blocker if it was English. ======= The list of fonts is already available to the UI, and trying to detect which one is serif/sans-serif/monospace/fantasy is unreliable and is returning bogus results. That's why the drop-downs are empty (which is not the same as saying that the user has no fonts). Looking at the problem from a XP perspective, bug 142511 comment 6 suggested to always show all the fonts while grouping them to add some elegance. However, if time/resources don't permit grouping, the all-font-list (which is already available to the UI) could be shown instead of an empty drop-down.
Flags: blocking1.4?
Keywords: nsbeta1
Keywords: useless-UI
adt: nsbeta1-
Keywords: nsbeta1nsbeta1-
I have a fix for this in bug 142511.
We really should try to get this for 1.4. Smontagu, can you take a look at this?
Flags: blocking1.4? → blocking1.4+
Based on comment 22, why not just press for someone (jag? shliang?) to review bug 142511?
142511 is approved to land.
Fixed via bug 142511.
Status: ASSIGNED → RESOLVED
Closed: 22 years ago
Resolution: --- → FIXED
v. Althogh there are still major problems- see bug #120401
Status: RESOLVED → VERIFIED
btw, althugh this is fixed with mozilla, it is broken in firebird. See bug #206780
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

Created:
Updated:
Size: