Closed Bug 143321 Opened 22 years ago Closed 22 years ago

[CTL-Thai] non-base level char can't be displayed alone (without base char)

Categories

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

defect
Not set
major

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: arthit.suriyawongkul, Assigned: masaki.katakai)

References

(Blocks 1 open bug)

Details

(Keywords: intl)

Attachments

(3 files)

see html in zip file attached - thai_glyph_testcase.html
- Thai non-base level characters (e.g. U+0E31, U+0E4B, ..)
can't be displayed without base character to composed with..
(please compare the glyph mozilla draw in 3rd column
with the picture took from Unicode chart in 2nd column)

expected result:
- Thai non-base level chars should able to be displayed alone.
e.g.
for input as picture #1 (input.gif),
it should be displayed as picture #2 (expected_output.gif).
--- every characters should be displayed, NONE of them should be disappeared.
tested with Mozilla 1.0.0+ (Build ID: 2002050908)
Attached image expected output
input:
  ¡ (U+0E01) +    Ñ (U+0E31)  +  ¢ (U+0E02)

display:
  ¡Ñ¢                 <--- (U+0E31 displayed above U+0E01)
  U+0E31
  U+0E01  U+0E02      

----

input:
      Ñ (U+0E31)

display:
   <nothing>
first of all, pleaes do not attach zip file to the bug report. 
second, this is not a localization bug but an internationalization bug. 

reassign to kataki@japan.sun.com
katakai- can you ask the sun's browser team work on this ?
Assignee: rchen → katakai
Component: Localization → Internationalization
Blocks: thai
Hi Arthit,

- Please correct OS section. you choose "Windows 98" as OS.
- Can you try to debug for this bug? or Prabhat?
No longer blocks: thai
Blocks: thai
for the attachment, sorry Frank :(
i will better provide a link, after i uploaded it somewhere.

----

Katakai, thanks.  I will changed it to All.
(tested with Solaris, Windows 98)
OS: Windows 98 → All
Keywords: intl
QA Contact: ruixu → ylong
Hardware: PC → All
Am looking at this this week. BTW, it is not expected to work for 
windows. We don't have makefile.win to build --enable-ctl on windows.
I'm surely CONFIRM this bug.

somebody pls change its flag, thx.
Confirming per user comment #10 ...
Status: UNCONFIRMED → NEW
Ever confirmed: true
major loss of function,
severity --> MAJOR.
Severity: normal → major
Over to new bugzilla component "Complex Text Layout" ...
Component: Internationalization → Complex Text Layout
WORKSFORME.

I've verified these characters alone in my build and Netscape 7
of Solaris. Marked as WORKSFORME. I've verified this in UTF-8
locale.
Status: NEW → RESOLVED
Closed: 22 years ago
Resolution: --- → WORKSFORME
I've tested Arthit's test data in the zip file. It doesn't work on Firefox 1.0
on Windows XP.
The expected result should be, according to the Unicode standard, drawing each
combining character on the middle dot glyph.
Component: Layout: CTL → Layout: Text
QA Contact: amyy → 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: