Closed Bug 312436 Opened 19 years ago Closed 17 years ago

Arabic characters with accelerators aren't shaped

Categories

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

defect
Not set
critical

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: mozilla, Assigned: mkaply)

References

(Blocks 1 open bug)

Details

Attachments

(3 files)

Hello,

Arabic characters with accelerators are displayed as if they were single
characters, and are not joined with the characters around them, it only happens
in some GUI contols.

Some GUI elements like buttons are behaving correctly, while labels in
preferences, radiobuttons, and checkboxes aren't, from what I've seen in the
Arabic 1.5 beta 2 build.

I guess this is an underlying problem in Gecko, but I don't know exactly so I
filed it here.

I'll attach 2 images, showing correct behavior for "New window" and "New tab" in
the "File" menu, and wrong behavior in the preferences "Tabs" tab. Notice how
the accelerated character surrounded with a red box is displayed differently in
the 2 images, it's joined in the first image, but not joined with the character
next or previous to it in the second image, although both images have the same
strings, "New window" and "New tab".

I've seen this bug under Linux and Windows, couldn't test under Mac.

I really hope this bug gets fixed before releasing 1.5 final, it makes reading
Arabic text in GUI elements difficult.

Thank you.
Attached image correct behavior (deleted) —
Correct behavior as seen in menubar.
Attached image Wrong behavior (deleted) —
Wrong behavior as seen in the "Tabs" tab in preferences.
Summary: Arabic characters with accelerators aren't shaped → Arabic characters with accelerators aren't shaped
Attached file testcase (deleted) —
The menuitem and checkbox labels should appear identical.
Assignee: nobody → mozilla
Component: General → Layout: BiDi Hebrew & Arabic
OS: Linux → All
Product: Firefox → Core
QA Contact: general → zach
Hardware: PC → All
Version: 1.5 Branch → Trunk
Depends on: 236135
I just tested the testcase with firefox-3.0a8pre and, unlike firefox-2.0.0.6, the character with accelerator is shaped in both checkbox and the label, so, I guess this bug is fixed now.
WORKSFORME on all platforms.
Status: NEW → RESOLVED
Closed: 17 years ago
Resolution: --- → WORKSFORME
Flags: in-testsuite?
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: