Closed Bug 65773 Opened 25 years ago Closed 24 years ago

[BiDi] Mozilla won't start on Arabic/Hewbrew MacOS

Categories

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

PowerPC
Mac System 8.5
defect

Tracking

()

RESOLVED FIXED
mozilla0.9

People

(Reporter: ftang, Assigned: ftang)

References

()

Details

(Keywords: intl)

Attachments

(16 files)

This is seperate from bug 61031. The reason which crash CE is different from the reason it crash Hebrew/Arabic We currently do not have x-mac-hebrew/x-mac-arabic converter.
Frank, is this a Macintosh specific issue, do we have converters for win32?
Reassign to ftang.
Assignee: nhotta → ftang
Mark it as moz0.9 P3
Status: NEW → ASSIGNED
Priority: -- → P3
Target Milestone: --- → mozilla0.9
*** Bug 69277 has been marked as a duplicate of this bug. ***
Changed QA contact to andreasb@netscape.com.
QA Contact: teruko → andreasb
Attached patch patchSplinter Review
It looks like this patch along does not solve the problem. We also crash in the sorting code. Probably we should produce a x-mac-hebrew, x-mac-arabic converters
The first patch does not work. I have check in the converter source file w/o hookup to the build yet. Here is the file which need to be review under mozilla/intl/uconv/ucvlatin macarabic.uf macarabic.ut macdevanaga.uf macdevanaga.ut macfarsi.uf macfarsi.ut macgujarati.uf macgujarati.ut macgurmukhi.uf macgurmukhi.ut machebrew.uf machebrew.ut nsMacArabicToUnicode.cpp nsMacArabicToUnicode.h nsMacDevanagariToUnicode.cpp nsMacDevanagariToUnicode.h nsMacFarsiToUnicode.cpp nsMacFarsiToUnicode.h nsMacGujaratiToUnicode.cpp nsMacGujaratiToUnicode.h nsMacGurmukhiToUnicode.cpp nsMacGurmukhiToUnicode.h nsMacHebrewToUnicode.cpp nsMacHebrewToUnicode.h nsUnicodeToMacArabic.cpp nsUnicodeToMacArabic.h nsUnicodeToMacDevanagari.cpp nsUnicodeToMacDevanagari.h nsUnicodeToMacFarsi.cpp nsUnicodeToMacFarsi.h nsUnicodeToMacGujarati.cpp nsUnicodeToMacGujarati.h nsUnicodeToMacGurmukhi.cpp nsUnicodeToMacGurmukhi.h nsUnicodeToMacHebrew.cpp nsUnicodeToMacHebrew.h Also, the following patches
Attached patch new patch part 1Splinter Review
sorry, I submit the wrong file in the attachement. Do it again
hum... those *uf and *ut I check in is not good enough. I need to rework on that part.
ok- here is the fix 1. add the following file to ucvlatin.mcp : + nsMacArabicToUnicode.cpp \ + nsMacDevanagariToUnicode.cpp \ + nsMacGujaratiToUnicode.cpp \ + nsMacGurmukhiToUnicode.cpp \ + nsMacHebrewToUnicode.cpp \ + nsMacFarsiToUnicode.cpp \ + nsUnicodeToMacArabic.cpp \ + nsUnicodeToMacDevanagari.cpp \ + nsUnicodeToMacGujarati.cpp \ + nsUnicodeToMacGurmukhi.cpp \ + nsUnicodeToMacHebrew.cpp \ + nsUnicodeToMacFarsi.cpp \ 2. take the following patch 04/04/01 07:42 real new patch - part 1 (text/ plain) 04/04/01 07:42 real new patch- part 2- unix make file (text/plain) 04/11/01 14:02 intl/uconv/ucvlatin/macarabic.uf (text/plain) 04/11/01 14:03 intl/uconv/ucvlatin/macarabic.ut (text/plain) 04/11/01 14:03 intl/uconv/ucvlatin/macdevanaga.uf (text/plain) 04/11/01 14:03 intl/uconv/ucvlatin/macdevanaga.ut (text/plain) 04/11/01 14:04 intl/uconv/ucvlatin/macfarsi.uf (text/plain) 04/11/01 14:04 intl/uconv/ucvlatin/macfarsi.ut (text/plain) 04/11/01 14:04 intl/uconv/ucvlatin/macgujarati.uf (text/plain) 04/11/01 14:05 intl/uconv/ucvlatin/macgujarati.ut (text/plain) 04/11/01 14:05 intl/uconv/ucvlatin/macgurmukhi.uf (text/plain) 04/11/01 14:06 intl/uconv/ucvlatin/macgurmukhi.ut (text/plain) 04/11/01 14:06 intl/uconv/ucvlatin/machebrew.uf (text/plain) 04/11/01 14:07 intl/uconv/ucvlatin/macarabic.ut (text/plain)
What are .ut and .uf files? Do these autogenerate source files? I've never understood why we have any source files for trivial charset mappings, rather than simply using lookup tables.
fix and check in .
Status: ASSIGNED → RESOLVED
Closed: 24 years ago
Resolution: --- → FIXED
Summary: Mozilla won't start on Arabic/Hewbrew MacOS → [BiDi] Mozilla won't start on Arabic/Hewbrew MacOS
Changing component to BiDi and adding keyword intl. Switching QA contact to mahar@eg.ibm.com.
Component: Internationalization → BiDi Hebrew & Arabic
Keywords: intl
QA Contact: andreasb → mahar
Component: Layout: BiDi Hebrew & Arabic → Layout: Text
QA Contact: mahar → 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: