Closed Bug 82666 Opened 23 years ago Closed 23 years ago

One gb18030 4-byte characters displayed error.

Categories

(Core :: Internationalization, defect)

Sun
Solaris
defect
Not set
normal

Tracking

()

VERIFIED FIXED
mozilla0.9.2

People

(Reporter: eyan, Assigned: ftang)

References

Details

(Whiteboard: r=nhotta, need sr=)

Attachments

(3 files)

In nightly build 2001052210: 

Two 4-byte GB18030 characters displayed error:

Characters "0x82358738" display as '?', though it have font glyph. 
Characters "0x82358739" display as '?', though it have no font glyph.

I will attched the images to show the problem.
Changing QA contact to katakai@japan.sun.com.  Can you confirm this bug on 
Solaris?  Please re-assign further as you feel is appropriate.
QA Contact: andreasb → katakai
Confirm based on the screen shot.
Status: UNCONFIRMED → NEW
Ever confirmed: true
Reassign to ftang.
Assignee: nhotta → ftang
0x82358738 is the last character ij the font. This is a real problem. 
0x82358739 do not have glyph and it display as ? which is not a problem. 
Status: NEW → ASSIGNED
set to moz0.9.2
Target Milestone: --- → mozilla0.9.2
Change to "One gb18030 4-byte characters displayed error." from "Two gb18030 
4-byte characters displayed error."
Summary: Two gb18030 4-byte characters displayed error. → One gb18030 4-byte characters displayed error.
Attached patch patchSplinter Review
according to the table Brian Yuan gave me 
0x82358738 in GB18030 map to unicode 4DB5
and 
0x82358739 in GB18030 map to unicode 4DB6

However, 4DB6 is undefined in Unicode 3.0

the bug is we clear up the font information for non han characters, but I start 
from the wrong position, I clear from 4DB5 and above while I should clear from 
4DB6 and above. 
nhotta- can you review it ?
Whiteboard: patch ready, need review.
r=nhotta
Whiteboard: patch ready, need review. → r=nhotta, need sr=
a=blizzard for the trunk on behalf of drivers.
oh, sr=blizzard, too.  Duh. :)
Blocks: 83989
fixed
Status: ASSIGNED → RESOLVED
Closed: 23 years ago
Resolution: --- → FIXED
I verified this in 6-13-08 Linux trunk build.  
Verified on Solaris also
Status: RESOLVED → VERIFIED
Verified in Mozilla 2001061410 in Solaris:

All GB18030 characters are displayed OK.
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: