Closed
Bug 71197
Opened 24 years ago
Closed 23 years ago
Jis 208 may cause blank glyphs (FillInfo includes CP932)
Categories
(Core :: Internationalization, defect)
Tracking
()
VERIFIED
FIXED
mozilla0.9
People
(Reporter: bstell, Assigned: ftang)
References
Details
Attachments
(5 files)
299.43 KB,
text/plain
|
Details | |
12.44 KB,
patch
|
Details | Diff | Splinter Review | |
492.77 KB,
patch
|
Details | Diff | Splinter Review | |
41.34 KB,
text/plain
|
Details | |
5.47 KB,
patch
|
Details | Diff | Splinter Review |
The jisx0208 converter FillInfo includes the Microsoft cp932 extensions. When the moz X font is searching for a glyph these cp932 extensions make it think there are glyphs when there are not. This bug may be related to http://bugzilla.mozilla.org/show_bug.cgi?id=70146
Reporter | ||
Updated•24 years ago
|
Status: NEW → ASSIGNED
Reporter | ||
Updated•24 years ago
|
Target Milestone: --- → mozilla0.8.1
Reporter | ||
Comment 2•24 years ago
|
||
Reporter | ||
Comment 3•24 years ago
|
||
Reporter | ||
Comment 4•24 years ago
|
||
At present the source files used to generate the *.uf/*.ut file are not checked in. I have already opened a bug on this and associated this bug with it: http://bugzilla.mozilla.org/show_bug.cgi?id=67374 The previous version of the file jis0208.uf was generated by running http://lxr.mozilla.org/seamonkey/source/intl/uconv/tools/jis0208fromcp932.pl on the CP932 table.
Blocks: 67374
Reporter | ||
Comment 5•24 years ago
|
||
Slight correction: The previous version of the file file used to generate jis0208.uf was generated by running http://lxr.mozilla.org/seamonkey/source/intl/uconv/tools/jis0208fromcp932.pl on the CP932 table.
Comment 6•24 years ago
|
||
r=nhotta
Comment 7•24 years ago
|
||
I've tried your jis0208.uf and have verified the fix for the missing problems of bug 70146 (jisx0212) bug 66744 (GBK with gb2312 problem) with disabling cns-4 entry in gfx/gtk. How is the result on your envionment about bug 70146? Have you also verified? I belive you can close bug 70146 as dup of this bug. Thanks.
Comment 8•24 years ago
|
||
Once this problem gets fixed, I'll provide test binrary to our L10N team (Brian@Sun) for evaluation. (with with disabling cns-4 entry in gfx/gtk).
Comment 10•23 years ago
|
||
After some discussion with Brian and Frank, I am comfortable with the change. sr=erik
Reporter | ||
Comment 11•23 years ago
|
||
move this ot 0.9 since there is a discussion about reworking the converters
Target Milestone: mozilla0.8.1 → mozilla0.9
Reporter | ||
Comment 12•23 years ago
|
||
this bug is related to bug 71762 as they currently share the same jis 0208 converter
Assignee | ||
Comment 13•23 years ago
|
||
OK, I will include two new patch so we will convert to JISx0208 in the standard way and convert to EUC-JP and ISO-2022-JP with cp932 extension also. the jis0208.uf changes in the first patch should be the same as the one we previous included. we also need a new file jis0208excp932.uf in the same directory.
Assignee | ||
Comment 14•23 years ago
|
||
Assignee | ||
Comment 15•23 years ago
|
||
Assignee | ||
Comment 17•23 years ago
|
||
need a new patch. We need to change the following from the current patch 1. the name of jis0208excp932.uf is missleading. Change to jis0208ext.uf 2. we should not generate escape sequence when we switch between jis0208.uf and jis0208ext.uf tables in Unicode ISO-2022-JP converters 3. We should not use C++ comment in .c file
Status: NEW → ASSIGNED
Assignee | ||
Comment 18•23 years ago
|
||
Assignee | ||
Comment 19•23 years ago
|
||
To fix this, we need to the following patch 1. the new jis0208.uf (see the 2nd attachment dated 03/08/01 13:59) 2. a new file called jis0208ext.uf (see the 4th attachment dated 03/14/01 17:03) 3. the latest patch (see the 5th attachment dated 03/28/01 16:13)
Assignee | ||
Comment 20•23 years ago
|
||
Checked in everything that reviewed w/o no problem. Have not check in the nsUnicodeToISO20220JP.cpp change yet. Need some more time to test
Assignee | ||
Comment 21•23 years ago
|
||
mark this bug as fixed. we still need to fix 71762.
Status: ASSIGNED → RESOLVED
Closed: 23 years ago
Resolution: --- → FIXED
Updated•23 years ago
|
QA Contact: andreasb → ylong
Comment 22•23 years ago
|
||
I'll mark it as verified due I didn't see those blank glyphs on 04-04 trunk build.
Status: RESOLVED → VERIFIED
You need to log in
before you can comment on or make changes to this bug.
Description
•