Closed Bug 70334 Opened 25 years ago Closed 25 years ago

Personal Toolbar Folder not properly migrated on DBCS systems

Categories

(SeaMonkey :: Bookmarks & History, defect)

defect
Not set
normal

Tracking

(Not tracked)

VERIFIED FIXED

People

(Reporter: mkaply, Assigned: bugs)

Details

Attachments

(1 file)

On DBCS systems, the Personal Toolbar Folder is not migrated from 4.x folders. The reason is this line: http://lxr.mozilla.org/seamonkey/source/xpfe/components/bookmarks/src/nsBookmark sService.cpp#1662 mPersonalToolbarName.AssignWithConversion(prefVal); prefVal is UTF8 so using AssignWithConversion is wrong.
Can I just get a review on this please?
Keywords: patch, review
r=waterson. alecf, care to sr=?
sr=alecf
Fix checked in
Status: NEW → RESOLVED
Closed: 25 years ago
Resolution: --- → FIXED
What's a DBCS system - or more precisely do I have any hope of verifying this on the standard platforms? I'm looking for steps here (or someone to stake their name and reputation that this bug is verified fixed).
Actually, this can be done on non DBCS systems as well. What you are looking for is a 4.x version of Netscape where the name of the Personal Toolbar Folder contains a special character. I'm not sure which NLV versions translate Personal Toolbar Folder this way. Then you migrate that profile with Mozilla, and you will see that it is not properly migrated. BTW, a DBCS system is Japanese or Chinese, and I'm sure Frank Tang has one of those lying around. It's easier to test this there because Personal Toolbar Folder is entirely Japanese or Chinese characters.
This is fixed
Status: RESOLVED → VERIFIED
Product: Browser → Seamonkey
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: