Closed Bug 167244 Opened 22 years ago Closed 22 years ago

Major display malfunctions of "Greek" Mozilla 1.1 on Mac OS X 10.2

Categories

(Core :: Internationalization, defect)

PowerPC
macOS
defect
Not set
major

Tracking

()

VERIFIED FIXED

People

(Reporter: nikoxy, Assigned: nhottanscp)

References

()

Details

(Keywords: intl)

I use Mozilla 1.1 with Greek Language pack 1.1on MacOS X 10.2 International.
1. The cursor runs 7chars ahead of the written word; it'simpossible to write...
2. The text on php pages (for instance: forum at http://www.helmug.gr) doesn't
fold properly. The text is expandedin two or more screen widths
3. Some first capital letters don't appear at all.
4. The Greek words appear witha bad font, while the latin ones appear as
determined by the Preferences
5. The standard Greek Unicode font of MacOS X, i.e. Lucida Grande, doesn't
affect on mozilla 1.1 with 10.2 Jaguar. On 10.1mozilla works properly with
Lucinda Grande.The above problems (1...4) don't appear aither on 10.1.
There are also minor other bugs
The same problem exist on international version of MacOS X 10.1
You can reproduce it if you run Mozilla 1.1 on MacOS X 10.1 international or
MacOS X 10.2 International and see a greek page ( http://www.helmug.gr for example)
Can propably be fixed if the text engine of Mozilla will use native macos X ATSUI
Chimera page states that next version of chimera will use ATSUI

Chimera browser has the same flaws when displaying greek.

Correct use of MacOS X text system is used in Omniweb browser. Try to see tha
same greek page with omniweb 4.1.

Now Mozilla is based on old MacOS 9 text engine which is not international.
Mozilla should use MacOS X technologies for international languages.
The display problems are bug 121540 (ther are serious performance problems with
ATYSUI that have to be solved first before we switch)
Nikos, some problems with Greek text were fixed by bug 111728, but only
post-1.1. Please retest using a recent nightly build.

Reassigning to Internationalization.
Assignee: asa → yokoyama
Component: Browser-General → Internationalization
Keywords: intl
QA Contact: asa → ruixu
Summary: Major display malfunctions of "Greek" Mozilla 1.1 on MacOSX 10.2 → Major display malfunctions of "Greek" Mozilla 1.1 on Mac OS X 10.2
I installed the latest nightly build, i.e. 1.2a, and the display of Greek is
getting somehow better.
I didn't install the Greek Language Pack.

The situation now on MacOS X 10.2 International:
1.  At Pref>Appearance>Fonts: the Western salection shows every installed font
but not the Greek Unicode fonts coming with the 9.2.2GR; the Greek selection
shows nothing but the Greek Unicode fonts coming with the 9.2.2GR.Thus, you
can't assign exactly the same font in Western and Greek Encodings.
I chose then Lucida Grande (Unicode + native OS X) for Western encode; and
Alexandria font for Greek Encode (a alternate name for Lucida Grande, in 9.2.2GR)

2. Now, Mozilla displays greek pages OK, but...:
a. Lucida Grande is darker than Alexandria font.
b. Sometimes the Latin alhpabet words are displayed in Times; the Greek always
in Alexandria.
c. The cursor dances... Now it stands one or two spaces behind.
d. Mailer is much better now (font size etc) except for the a,b.c, mentioned above.

3. Mozilla 1.2a in Jaguar seems to be slower than 1.1in 10.1.4

Nikos.
assign to nhotta
cc shanjian and ftang
Assignee: yokoyama → nhotta
I managed to see greek pages correctly in mozilla 1.1 on 10.2 international. How?
a) I use for Greek Pages the Alexandria font (ONLY), I found it on Greek OS 9.2.2 fonts.

But the point is to see greek web pages without the Greek Font Alexandria, that conforms to Greek Script system.

Lucida Grande is a unicode font and contains greek characters! What is going on? Is TEC prohibiting correct greek display on international 10.1 and 10.2 MacOS's?

How could this be solved?
About the problems described in comment #4, how many items are MacOS X 10.2
specific? Which items are regression since Mozilla 1.0?

>3. Mozilla 1.2a in Jaguar seems to be slower than 1.1in 10.1.4
I think this is a result of bug 111728 using ATSUI fallback drawing one
character at a time.
Status: UNCONFIRMED → NEW
Ever confirmed: true
QA Contact: ruixu → ylong
>About the problems described in comment #4, how many items are MacOS X 10.2
specific?

Αs I can remember by now:
a. The cursor running behind

The rest problems are common in 10.1 and 10.2 (for Greek functionality) as far
as I can see.
The major problems by now are: (a) the cursor and (b) the missing speed.


>Which items are regression since Mozilla 1.0?

I don't know. I left mozilla at the 0.98 edition
Nikos, if Lucida Grande font from international 10.2 cannot be used to display
greek pages, the bug still exists.

Using Alexandria to display greek pages is not a solution for a person outside
Greece that has no access to Alexandria Font.

Mozilla has to display Greek without Alexandria font. Lets take a look at that!
lets Use only Lucida Grande (unicode font and contains Greek characters)
Dimitiris Tsarouchas said:
>Mozilla has to display Greek without Alexandria font. Lets take a look at that!
lets Use only Lucida Grande (unicode font and contains Greek characters)

It' s impossible to get Lucida Grande at Pref>Appearance>Fonts>Greek.
It doesn't appear Apple fonts at all! I see nothing but the set of Greek fonts
of 9.2.2GR...
Actually, at the Pref pane you get different font set for the Western encoding
and for the Greek encoding.
Is it THE bug?

Nikos X.
I made the test: Mozilla 1.2b, MacOS X 10.2.1, if you select Greek encoding, you
have no font choice at all, all entries are dimmed!
Yes, Mathias, that's exactly the point...
Actually you don't see any Greek fonts for the Greek encoding because in the INternational OS 10.2 you DON'T have any...
The only font that has Greek glyphs is Lucida Grande.
If you have the localized Greek 9.2.2, then you have some Greek Unicode fonts that appear in the Mozilla font menu (like Alexandria [=localized Lucida] etc).
Anyway I think that with Lucida Grande, Mozilla would work, in both encodings. But the Lucida Grande doesn't appear in the font menu... Maybe THIS is the bug...
[my current test is made with 10.2.2 and Mozilla 1.2b. The behaviour for Greek is just the same, buggy as ever...]
Nah, Lucida Grande is not the only font containing Greek and Coptic glyphs.
Check witht he character palette, and you will see that STKaiti, STHeiti,
STFangSong and STSong also have Greek glyphs defined. On my system I have also
added Code2000, Arial Unicode MS, TITUS CyberBit Basic, Bitstream Cyberbit and a
whole slew of Adobe Pro fonts, all of which have Greek glyphs. Alas, no Greek
fonts listed in the prefs.

Is the thinking here that Greek (and other scripts) should only be rendered with
doubleplusspecific Greek ISO fonts? Or is it just a plain Carbon limitation not
understanding Unicode? I see two thousand bugs like this one completely wiped
out by implementing ATSUI (bug 121540 -- go vote and cc yourself).
Could this be related to quartz rendering enabled?
http://developer.apple.com/qa/qa2001/qa1193.html

Nikos could you try with browser.quartz.enable set to false?
the bug is origional filed about several display problems- which is a bad bug
report because one bug report should only track one issue. 
Most of the problem in the origion report has been fixed. There are some issue
about font preference. Please file seperate bug for that (and one problem per
bug please).
Status: NEW → RESOLVED
Closed: 22 years ago
Resolution: --- → FIXED
Mark as verified for this bug per comment above.
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.