Closed
Bug 92806
Opened 23 years ago
Closed 23 years ago
need to support GB18030 in universal detector
Categories
(Core :: Internationalization, defect)
Core
Internationalization
Tracking
()
VERIFIED
FIXED
People
(Reporter: shanjian, Assigned: shanjian)
References
Details
(Keywords: intl, topembed+, Whiteboard: [adt2], verified on trunk)
Attachments
(1 file, 2 obsolete files)
(deleted),
patch
|
shanjian
:
review+
scc
:
superreview+
jesup
:
approval+
|
Details | Diff | Splinter Review |
This is a bug duplicated from bugscape 7932. Since the same code also exist in
mozilla tree, we need to fix in mozilla tree as well.
In our currect charset detector (universal), the state machine is still based
on gb2312 encoding, that will lead to error for GB18030 specific code point.
This need to be changed.
Assignee | ||
Comment 1•23 years ago
|
||
Assignee | ||
Comment 2•23 years ago
|
||
the proposed patch is "cvs diff" in ns tree. It is exactly the same as mozilla
tree. This patch has been reviewed by ftang.
Comment 3•23 years ago
|
||
Switching qa contact to teruko for now. Teruko, feel free and re-assign further.
Assignee | ||
Comment 4•23 years ago
|
||
blizzard, could you sr this one?
Status: NEW → ASSIGNED
Whiteboard: patch available, need sr
Comment 5•23 years ago
|
||
sr=blizzard
Assignee | ||
Comment 6•23 years ago
|
||
fix has been checked in.
Status: ASSIGNED → RESOLVED
Closed: 23 years ago
Resolution: --- → FIXED
Comment 8•23 years ago
|
||
Since this checked-in has been a long time, I'm marking this one as verified here.
But seems the auto-detect with GB18030 pages are not working fine, I opened a
new bug 125628.
Status: RESOLVED → VERIFIED
Assignee | ||
Comment 9•23 years ago
|
||
The statemachine of universal charset detector should be updated. Reopen this bug.
Status: VERIFIED → REOPENED
Resolution: FIXED → ---
Assignee | ||
Comment 10•23 years ago
|
||
Attachment #43994 -
Attachment is obsolete: true
Assignee | ||
Comment 11•23 years ago
|
||
explaination:
Basicly what I did is replacing the existing state machine with the new one
which already used is PSM charset detector. GB2312 is replaced by gb18030
because gb18030 is a superset. I didn't change the file name, because I don't
think it is really necessary to do so.
Status: REOPENED → ASSIGNED
Whiteboard: patch available, need sr → patch available, need r/sr
Comment 13•23 years ago
|
||
Comment on attachment 78631 [details] [diff] [review]
new patch
r=ftang
please add comment about the part of the change are generated automatically by
the perl script
also, please add comment about the temp hack of using 2 bytes charlen to deal
with 4 bytes characters as a reminder for later.
Attachment #78631 -
Flags: review+
Comment 14•23 years ago
|
||
nsbeta1+
[adt3], if we don't take the patch, most of the simplified chinese page will
still be detected as GB2312 and therefore show correctly. However, if the page
have 4 byte sequence, or GBK seqence, then we may detected them as other charset.
Assignee | ||
Comment 15•23 years ago
|
||
Attachment #78631 -
Attachment is obsolete: true
Assignee | ||
Updated•23 years ago
|
Attachment #79857 -
Flags: review+
Updated•23 years ago
|
Keywords: mozilla1.0,
topembed+
Comment 16•23 years ago
|
||
Comment on attachment 79857 [details] [diff] [review]
patch with comment added
r=ftang, please ask for sr=
Comment 17•23 years ago
|
||
Comment on attachment 79857 [details] [diff] [review]
patch with comment added
r=ftang, please ask for sr=
Comment 18•23 years ago
|
||
change from [adt3] to [adt2] based on topembed+
Whiteboard: [adt3]patch available, need r/sr → [adt2]patch available, need r/sr
Assignee | ||
Updated•23 years ago
|
Whiteboard: [adt2]patch available, need r/sr → [adt2]patch available, need sr
Comment 19•23 years ago
|
||
Comment on attachment 79857 [details] [diff] [review]
patch with comment added
sr=scc
Attachment #79857 -
Flags: superreview+
Assignee | ||
Comment 20•23 years ago
|
||
fix checked into trunk.
Comment 21•23 years ago
|
||
Comment on attachment 79857 [details] [diff] [review]
patch with comment added
a=rjesup@wgate.com. Please make sure it's in branch and trunk
Attachment #79857 -
Flags: approval+
Comment 22•23 years ago
|
||
Verified auto-detect Universal works fine on 04-25 trunk build.
Assignee | ||
Updated•23 years ago
|
Whiteboard: [adt2]patch available, need sr → [adt2]
Comment 23•23 years ago
|
||
since this one is fixed on trunk. mark this bug as fixed and ask qa to mark it
as verify on trunk
Status: ASSIGNED → RESOLVED
Closed: 23 years ago → 23 years ago
Resolution: --- → FIXED
Comment 24•23 years ago
|
||
Add "verified on trunk" in status whiteboard.
Status: RESOLVED → VERIFIED
Whiteboard: [adt2] → [adt2], verified on trunk
Comment 25•23 years ago
|
||
This one probably needs a refresh approval from drivers, as the original
approval was provided on 04/24.
Comment 26•23 years ago
|
||
adding adt1.0.0+. Please get drivers approval since the previous approval is
more than 3 days old and then checkin to the 1.0 branch.
Comment 27•23 years ago
|
||
Adding adt1.0.1+ for adt approval for branch checkin for the 1.0.1 milestone.
Please get drivers approval before checking in.
Comment 28•23 years ago
|
||
please checkin to the 1.0.1 branch ASAP. once there please remove the
mozilla1.0.1+ keyword and add the fixed1.0.1 keyword.
Keywords: mozilla1.0.1+
Assignee | ||
Comment 29•23 years ago
|
||
still waiting for driver approval.
Comment 30•23 years ago
|
||
Shanjian - Per IM with Jud, mozilla1.0.1+ = Driver's approval. Pls check this in
today. thanks!
Updated•22 years ago
|
Comment 32•22 years ago
|
||
Verified fixed on 06-05 branch build on WinXP-SC and linux RH7.2.
Keywords: fixed1.0.1 → verified1.0.1
You need to log in
before you can comment on or make changes to this bug.
Description
•