danm-moz%comcast.net
d8c0b6dac8
bail if no Opera profile to migrate. patch by eric@5stops.com. bug 236673 r=ben
...
git-svn-id: svn://10.0.0.236/trunk@154407 18797224-902f-48f8-a5cc-f745e15eee43
2004-03-31 15:59:30 +00:00
bryner%brianryner.com
8ef7eba1d6
remove extraneous )
...
git-svn-id: svn://10.0.0.236/trunk@154105 18797224-902f-48f8-a5cc-f745e15eee43
2004-03-19 07:47:42 +00:00
cls%seawood.org
a817e3966a
Disable the IE Profile Migrator when building with mingw gcc.
...
Bug #236901 r=bryner sr=ben
git-svn-id: svn://10.0.0.236/trunk@154064 18797224-902f-48f8-a5cc-f745e15eee43
2004-03-17 17:30:34 +00:00
ben%bengoodger.com
7542eaa389
237190 - fix some leaks in migration. r=brendan
...
git-svn-id: svn://10.0.0.236/trunk@154011 18797224-902f-48f8-a5cc-f745e15eee43
2004-03-16 03:58:41 +00:00
ben%bengoodger.com
636fd5979e
Better structure error handling logic, at mconnor's suggestion
...
git-svn-id: svn://10.0.0.236/trunk@153857 18797224-902f-48f8-a5cc-f745e15eee43
2004-03-11 01:29:15 +00:00
ben%bengoodger.com
067f8381d6
203077 - Rename Firefox profile data folder from Phoenix to Firefox. This includes some changes to better support the Phoenix Profile Migrator.
...
Also, make migration wizard show for 5 seconds (with a Finish button to dismiss) when automigrating, so the user can see what's happening.
for full details see http://bugzilla.mozilla.org/show_bug.cgi?id=203077#c35
r=jst
git-svn-id: svn://10.0.0.236/trunk@153855 18797224-902f-48f8-a5cc-f745e15eee43
2004-03-11 01:26:41 +00:00
ben%bengoodger.com
bf4342c300
forgot to set the keys appropriately
...
git-svn-id: svn://10.0.0.236/trunk@153767 18797224-902f-48f8-a5cc-f745e15eee43
2004-03-09 21:24:25 +00:00
ben%bengoodger.com
210fdb5937
Fix crash in profile migrator on startup if there are no phoenix profiles - linux and mac
...
git-svn-id: svn://10.0.0.236/trunk@153766 18797224-902f-48f8-a5cc-f745e15eee43
2004-03-09 21:16:02 +00:00
jshin%mailaps.org
d8df14df0c
bug 191053 : relanding the original patch + ben's firefox patch + additional patch (sr=bz for additional changes to fix Windows bustage)
...
git-svn-id: svn://10.0.0.236/trunk@153756 18797224-902f-48f8-a5cc-f745e15eee43
2004-03-09 19:33:48 +00:00
bzbarsky%mit.edu
9cfaa6383c
Backing out bug 191053 and various bustage fixes due to tree red and lack of
...
ability to get a hold of jshin. a=#developers (acting sheriff).
git-svn-id: svn://10.0.0.236/trunk@153734 18797224-902f-48f8-a5cc-f745e15eee43
2004-03-09 06:09:15 +00:00
ben%bengoodger.com
84bb9e6cd9
build bustage!
...
git-svn-id: svn://10.0.0.236/trunk@153731 18797224-902f-48f8-a5cc-f745e15eee43
2004-03-09 05:32:16 +00:00
ben%bengoodger.com
b80284e70d
return a value!
...
git-svn-id: svn://10.0.0.236/trunk@153585 18797224-902f-48f8-a5cc-f745e15eee43
2004-03-05 19:55:50 +00:00
bryner%brianryner.com
ccd8354fb2
fix missing newline warnings
...
git-svn-id: svn://10.0.0.236/trunk@153584 18797224-902f-48f8-a5cc-f745e15eee43
2004-03-05 19:47:34 +00:00
bryner%brianryner.com
9bf938b162
fix uninitialized variable
...
git-svn-id: svn://10.0.0.236/trunk@153583 18797224-902f-48f8-a5cc-f745e15eee43
2004-03-05 19:47:17 +00:00
bryner%brianryner.com
57549df5e1
fix missing return
...
git-svn-id: svn://10.0.0.236/trunk@153582 18797224-902f-48f8-a5cc-f745e15eee43
2004-03-05 19:46:05 +00:00
bryner%brianryner.com
cf0eed110c
fix unused variable warning
...
git-svn-id: svn://10.0.0.236/trunk@153581 18797224-902f-48f8-a5cc-f745e15eee43
2004-03-05 19:42:45 +00:00
bryner%brianryner.com
d9bb5ff775
fixing warning about missing newline
...
git-svn-id: svn://10.0.0.236/trunk@153580 18797224-902f-48f8-a5cc-f745e15eee43
2004-03-05 19:42:05 +00:00
bryner%brianryner.com
7243a21d45
remove extra semicolon
...
git-svn-id: svn://10.0.0.236/trunk@153579 18797224-902f-48f8-a5cc-f745e15eee43
2004-03-05 19:41:49 +00:00
ben%bengoodger.com
3f428407b4
(215094) Move migration-started observer notification to the correct place to fix automigration
...
git-svn-id: svn://10.0.0.236/trunk@153550 18797224-902f-48f8-a5cc-f745e15eee43
2004-03-05 00:46:54 +00:00
ben%bengoodger.com
c86f2e0aec
(215094) - here comes profile automigration. Also, change name of Phoenix profile folder to "Firefox". Ensure migration UI is opened modally from automigration system to prevent additional profiles being created by profile startup.
...
git-svn-id: svn://10.0.0.236/trunk@153549 18797224-902f-48f8-a5cc-f745e15eee43
2004-03-05 00:42:05 +00:00
ben%bengoodger.com
3cb200c427
Fix Imola bustage - move includes to .h file
...
git-svn-id: svn://10.0.0.236/trunk@153504 18797224-902f-48f8-a5cc-f745e15eee43
2004-03-03 23:18:17 +00:00
ben%bengoodger.com
f8201d8f45
(215094) more mac migration stuff
...
git-svn-id: svn://10.0.0.236/trunk@153497 18797224-902f-48f8-a5cc-f745e15eee43
2004-03-03 21:26:48 +00:00
ben%bengoodger.com
34dafa5cef
(215094) break imola now, so I can fix the safari profile migrator.
...
git-svn-id: svn://10.0.0.236/trunk@153494 18797224-902f-48f8-a5cc-f745e15eee43
2004-03-03 21:02:16 +00:00
ben%bengoodger.com
9cbf9fbb28
fix gabrielle. substitute single \ for \\
...
git-svn-id: svn://10.0.0.236/trunk@153493 18797224-902f-48f8-a5cc-f745e15eee43
2004-03-03 21:00:30 +00:00
ben%bengoodger.com
9826e31697
turn back on IE profile migrator to break gabrielle
...
git-svn-id: svn://10.0.0.236/trunk@153492 18797224-902f-48f8-a5cc-f745e15eee43
2004-03-03 20:48:43 +00:00
ben%bengoodger.com
1d755ddc57
change the name of the profile module so clobbering doesn't break the build
...
git-svn-id: svn://10.0.0.236/trunk@153491 18797224-902f-48f8-a5cc-f745e15eee43
2004-03-03 20:48:02 +00:00
ben%bengoodger.com
50cab64406
uhh... turn off ie migrator too then.
...
git-svn-id: svn://10.0.0.236/trunk@153472 18797224-902f-48f8-a5cc-f745e15eee43
2004-03-03 09:13:11 +00:00
ben%bengoodger.com
8c7a7e0ee3
turn off safari migrator until I'm at a mac and can figure this out
...
git-svn-id: svn://10.0.0.236/trunk@153471 18797224-902f-48f8-a5cc-f745e15eee43
2004-03-03 08:47:21 +00:00
ben%bengoodger.com
b6c7e3ee58
(215094) - Make Seamonkey & Phoenix migrators copy host permissions file, make automigrate work
...
git-svn-id: svn://10.0.0.236/trunk@153465 18797224-902f-48f8-a5cc-f745e15eee43
2004-03-03 07:42:53 +00:00
ben%bengoodger.com
66bc7f75b5
(215094) More Safari profile migrator stuff - detect the default character set for web page fonts.
...
git-svn-id: svn://10.0.0.236/trunk@153441 18797224-902f-48f8-a5cc-f745e15eee43
2004-03-02 21:26:25 +00:00
ben%bengoodger.com
c5274e98e2
(215094) - fix compile error in opera profile migrator that for some reason didn't affect linux
...
git-svn-id: svn://10.0.0.236/trunk@153410 18797224-902f-48f8-a5cc-f745e15eee43
2004-03-01 23:26:00 +00:00
ben%bengoodger.com
e7e0e59225
(215094) - hi-ya! OK, I think I understand what's going on here now, finally. Not only was I leaking, I was also blowing all my buffers. Realloc the buffer alloced by the binary stream when reading a string of bytes from the Opera Cookies file to make room for the null terminator. Hopefully this is cut #999 or #1000 or so in the migrator's linux death.
...
git-svn-id: svn://10.0.0.236/trunk@153393 18797224-902f-48f8-a5cc-f745e15eee43
2004-02-29 23:15:19 +00:00
ben%bengoodger.com
51e9faa8a2
(215094) more memory management tweaks
...
git-svn-id: svn://10.0.0.236/trunk@153391 18797224-902f-48f8-a5cc-f745e15eee43
2004-02-29 22:35:37 +00:00
ben%bengoodger.com
a4926a0e84
(215094) - let's not play the manual memory management game unless we have to. Use some more XPIDLStrings instead of manually freeing PRUnichar*...
...
git-svn-id: svn://10.0.0.236/trunk@153390 18797224-902f-48f8-a5cc-f745e15eee43
2004-02-29 22:07:43 +00:00
ben%bengoodger.com
3d8a7ebfb4
(215094) yes, ben, you are expected to free strings after they're allocated. Except in this case we don't need to do a string copy anymore now that we made the INI parser take a const char*, so just use .get() on the path we got earlier.
...
git-svn-id: svn://10.0.0.236/trunk@153389 18797224-902f-48f8-a5cc-f745e15eee43
2004-02-29 22:03:47 +00:00
ben%bengoodger.com
b9fbda2e96
(215094) - leaks, leaks, all around. Free buffers allocated by Binary Stream when reading cookies.
...
git-svn-id: svn://10.0.0.236/trunk@153388 18797224-902f-48f8-a5cc-f745e15eee43
2004-02-29 21:58:21 +00:00
ben%bengoodger.com
b6feb2b2eb
(215094) - only free the pref transform's |stringValue| field if the transform's type was STRING - otherwise it's uninitalized garbage and can cause us to crash on linux.
...
git-svn-id: svn://10.0.0.236/trunk@153387 18797224-902f-48f8-a5cc-f745e15eee43
2004-02-29 21:45:25 +00:00
ben%bengoodger.com
75008e7827
Bring patch from 236010 across - prevent INI parser from reading memory beyond EOF. Patch by Andrew Schultz <ajschult@mindspring.com>, r=bsmedberg, sr=dveditz
...
git-svn-id: svn://10.0.0.236/trunk@153386 18797224-902f-48f8-a5cc-f745e15eee43
2004-02-29 21:38:36 +00:00
ben%bengoodger.com
76da15ab05
(215094) leak city in opera profile migrator. Switch to using XPIDLCStrings to avoid having to manually free cstrings alloced by INI parser
...
git-svn-id: svn://10.0.0.236/trunk@153371 18797224-902f-48f8-a5cc-f745e15eee43
2004-02-29 05:56:43 +00:00
ben%bengoodger.com
7c871bae11
(215094) fix a few warnings
...
git-svn-id: svn://10.0.0.236/trunk@153370 18797224-902f-48f8-a5cc-f745e15eee43
2004-02-29 03:21:58 +00:00
ben%bengoodger.com
db94a44da3
(215094) - fix leak in CopySmartKeywords - free the INI parser when we're done with it.
...
git-svn-id: svn://10.0.0.236/trunk@153367 18797224-902f-48f8-a5cc-f745e15eee43
2004-02-29 02:20:17 +00:00
ben%bengoodger.com
48c1def90f
(215094) - fix a hang in Opera Preferences migration - when no color settings are present in Opera preferences file, do not copy uninitialized variables into buffer
...
git-svn-id: svn://10.0.0.236/trunk@153366 18797224-902f-48f8-a5cc-f745e15eee43
2004-02-29 02:18:44 +00:00
ben%bengoodger.com
67333208ff
remove another unnecessary printf
...
git-svn-id: svn://10.0.0.236/trunk@153365 18797224-902f-48f8-a5cc-f745e15eee43
2004-02-29 01:54:38 +00:00
ben%bengoodger.com
559e9d73b0
remove unnecessary dump
...
git-svn-id: svn://10.0.0.236/trunk@153364 18797224-902f-48f8-a5cc-f745e15eee43
2004-02-29 01:50:14 +00:00
ben%bengoodger.com
e913f4cd09
(215094) - Opera Migrator hangs at the end occasionally because of null observer service
...
git-svn-id: svn://10.0.0.236/trunk@153363 18797224-902f-48f8-a5cc-f745e15eee43
2004-02-29 01:49:53 +00:00
ben%bengoodger.com
c01bda4743
(215094) Make profile migrator build and somewhat run on Linux
...
git-svn-id: svn://10.0.0.236/trunk@153361 18797224-902f-48f8-a5cc-f745e15eee43
2004-02-29 00:48:11 +00:00
ben%bengoodger.com
bafb3c0f52
(215094) - Make Migrator only show options in import data source list that can be imported after the profile has been loaded.
...
git-svn-id: svn://10.0.0.236/trunk@153208 18797224-902f-48f8-a5cc-f745e15eee43
2004-02-25 10:23:18 +00:00
ben%bengoodger.com
5c4d98b9be
(215094) - migration wizard should not be opened as a modal window on MacOS X.
...
git-svn-id: svn://10.0.0.236/trunk@153201 18797224-902f-48f8-a5cc-f745e15eee43
2004-02-25 05:26:34 +00:00
ben%bengoodger.com
27188269f9
(215094) Add Phoenix Profile Migrator to handle old profiles after we change the application directory name to "Firefox" from "Phoenix", shuffle shared code into the Netscape Profile Migrator base.
...
git-svn-id: svn://10.0.0.236/trunk@153192 18797224-902f-48f8-a5cc-f745e15eee43
2004-02-25 02:46:07 +00:00
ben%bengoodger.com
8deae0f7d3
(215094) Update string uses, replace history contract id with cid
...
git-svn-id: svn://10.0.0.236/trunk@153155 18797224-902f-48f8-a5cc-f745e15eee43
2004-02-24 10:38:24 +00:00