All users were logged out of Bugzilla on October 13th, 2018

add GB18030 4 byte conversion support to unicode conversion engine

RESOLVED FIXED in mozilla0.9.1

Status

()

RESOLVED FIXED
18 years ago
17 years ago

People

(Reporter: ftang, Assigned: ftang)

Tracking

Trunk
mozilla0.9.1
x86
Windows NT
Points:
---

Firefox Tracking Flags

(Not tracked)

Details

(Whiteboard: patch reviewed by bstell. need super review2001-05-07 18:08)

(Assignee)

Description

18 years ago
This is a sup part of fixing 

Basically, GB18030 is a 1,2,4 byte encoding
the 4 byte part encode character in the following range
byte 1: 0x81-0xfe
byte 2: 0x30-0x39
byte 3: 0x81-0xfe
byte 4: 0x30-0x39
This 4 byte form a 126 x 10 x 126 x 10 linear space
and the unicode which defined in Unicode 3.0 and do not have mapping in GBK get 
map to this space in 149 range. 

We need to add functionality to our unicode conversion engine to convert this 4 
byte range to a linear space and back
(Assignee)

Comment 1

18 years ago
This is part of 75928
We seperate this into different bug report so we can land it quickly

here is the patch
http://bugzilla.mozilla.org/showattachment.cgi?attach_id=33421

bstell already review it. Notice we also fix a problem in uscan.c which last 
time we forget to include uCnSAlways8BytesGLComposedHangul in the array.
(Assignee)

Updated

18 years ago
Whiteboard: patch reviewed by bstell. need super review
(Assignee)

Updated

18 years ago
Whiteboard: patch reviewed by bstell. need super review → patch reviewed by bstell. need super review2001-05-07 18:08
(Assignee)

Updated

18 years ago
Blocks: 75928
(Assignee)

Updated

18 years ago
Status: NEW → ASSIGNED
Target Milestone: --- → mozilla0.9.1

Comment 2

18 years ago
Changing QA contact to teruko@netscape.com for now.
QA Contact: andreasb → teruko
Actually, can you fix the hard tabs in that patch?
(Assignee)

Comment 6

18 years ago
fix and check in 
Status: ASSIGNED → RESOLVED
Last Resolved: 18 years ago
Resolution: --- → FIXED

Comment 7

18 years ago
Frank, do you have a table for GB18030?  If you have it, please attach it. 
QA cannot verify this if we do not have table.

Comment 8

17 years ago
We do not have fonts for Windows, so we cannot verify this.
I change QA contact to the reporter.
QA Contact: teruko → ftang
You need to log in before you can comment on or make changes to this bug.