Closed
Bug 312391
Opened 19 years ago
Closed 19 years ago
Accept languages empties when IE profile migration is selected.
Categories
(Firefox :: Migration, defect)
Tracking
()
VERIFIED
FIXED
Firefox 2
People
(Reporter: sugar.waffle, Assigned: sugar.waffle)
References
()
Details
(4 keywords, Whiteboard: [tjp-dl])
Attachments
(3 files)
19.50 KB,
image/png
|
Details | |
28.16 KB,
image/png
|
Details | |
562 bytes,
patch
|
masayuki
:
review+
mconnor
:
superreview+
mconnor
:
approval-branch-1.8.1+
dveditz
:
approval1.8.0.2+
|
Details | Diff | Splinter Review |
Reproducible: Always Steps to Reproduce: 1.Profile migration of IE is selected by making new profile. 2.Open Tools -> Options -> Advanced -> General -> Edit Languages Actual Results: The Language list is empty. Expected Results: The IE setting migrate. Windows XP SP1 + IE6 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8b5) Gecko/20051013 Firefox/1.4.1
Comment 1•19 years ago
|
||
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8b5) Gecko/20051013 Firefox/1.4.1 ID:2005101321 Works for me.
Summary: Accept languages empties when IE profile migration is selected. → Accept languages empties when IE profile migration is selected.
The setting of IE is a Japanese, English order like the screen shot.
As for the setting of IE, Migrate is not done to Firefox like the screen shot.
In TranslateLanglist(), 'dest' is not correctly increment. Therefore, the registry key to IE is not correctly copied. 260 while (source < sourceEnd && *source && dest < destEnd) { 261 if (*source == ',') 262 skip = PR_FALSE; 263 else if (*source == ';') 264 skip = PR_TRUE; 265 if (!skip) { 266 if (comma && *source != ' ') 267 *dest++ = ' '; 268 *dest = *source; 269 } 270 comma = *source == ','; 271 ++source; 272 } 273 *dest = 0; 274 275 prefs->SetCharPref(aPrefKeyName, prefStringValue);
The character string copy works normally. But because it doesn't have the development environment of Windows, it doesn't understand whether to work with Windows.
Updated•19 years ago
|
Assignee: nobody → crot0
Flags: blocking1.8.1?
Comment 6•19 years ago
|
||
Comment on attachment 203588 [details] [diff] [review] Quick patch Good! This patch works fine! Thank you for you work.
Attachment #203588 -
Flags: review+
Updated•19 years ago
|
Attachment #203588 -
Flags: superreview?(mconnor)
Updated•19 years ago
|
Status: NEW → ASSIGNED
Flags: blocking1.8.0.2?
Flags: blocking-firefox2?
Updated•19 years ago
|
Attachment #203588 -
Flags: superreview?(mconnor) → superreview+
Comment 7•19 years ago
|
||
checked-in to Trunk.
Status: ASSIGNED → RESOLVED
Closed: 19 years ago
Resolution: --- → FIXED
Comment 8•19 years ago
|
||
Comment on attachment 203588 [details] [diff] [review] Quick patch The risk is low. The migrator bugs are important for marketing. Let's go to fix on the branches.
Attachment #203588 -
Flags: approval1.8.1?
Attachment #203588 -
Flags: approval1.8.0.2?
Updated•19 years ago
|
Target Milestone: --- → Firefox 2
Version: 1.5 Branch → Trunk
Updated•19 years ago
|
Attachment #203588 -
Flags: approval1.8.1? → branch-1.8.1?(mconnor)
Updated•19 years ago
|
Attachment #203588 -
Flags: branch-1.8.1?(mconnor) → branch-1.8.1+
Comment 9•19 years ago
|
||
checked-in to 1.8 branch.
Flags: blocking-firefox2?
Keywords: fixed1.8.1,
intl
Updated•19 years ago
|
Keywords: jp-critical
Updated•18 years ago
|
Flags: blocking1.8.0.2? → blocking1.8.0.2+
Comment 10•18 years ago
|
||
Comment on attachment 203588 [details] [diff] [review] Quick patch approved for 1.8.0 branch, a=dveditz for drivers
Attachment #203588 -
Flags: approval1.8.0.2? → approval1.8.0.2+
Updated•18 years ago
|
Keywords: fixed1.8.0.2
Comment 11•18 years ago
|
||
This bug still exists when the build uses official branding. I separated the issue to bug 327303.
Updated•18 years ago
|
Whiteboard: [tjp-dl]
Updated•18 years ago
|
Keywords: fixed1.8.0.2 → verified1.8.0.2
You need to log in
before you can comment on or make changes to this bug.
Description
•