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 |
|
ben%bengoodger.com
|
b2f7dd95cf
|
Make migration wizard more generic and less complex
git-svn-id: svn://10.0.0.236/trunk@153146 18797224-902f-48f8-a5cc-f745e15eee43
|
2004-02-24 05:35:32 +00:00 |
|
ben%bengoodger.com
|
eed5163e24
|
Extend API to allow the migrators to say if a) the browser is installed and b) the import data sources that are avialable for that browser
git-svn-id: svn://10.0.0.236/trunk@153138 18797224-902f-48f8-a5cc-f745e15eee43
|
2004-02-24 03:38:15 +00:00 |
|
ben%bengoodger.com
|
98a39bf82e
|
Bug 234426 - IE profile migrator sets deprecated seamonkey pref browser.startup.page. Fix by Dave Hallowell <dave532@uklinux.net> r=ben@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@153125 18797224-902f-48f8-a5cc-f745e15eee43
|
2004-02-24 00:42:12 +00:00 |
|
ben%bengoodger.com
|
178f29006b
|
more safari migrator stuff
git-svn-id: svn://10.0.0.236/trunk@152868 18797224-902f-48f8-a5cc-f745e15eee43
|
2004-02-18 05:04:22 +00:00 |
|
ben%bengoodger.com
|
33efaa8bdd
|
Begin to do some migration code... add code to the safari migrator that opens a Property List file into a CFDictionary...
git-svn-id: svn://10.0.0.236/trunk@152843 18797224-902f-48f8-a5cc-f745e15eee43
|
2004-02-17 07:59:11 +00:00 |
|
ben%bengoodger.com
|
30ee1b056e
|
Make the Migrator build on OS X
git-svn-id: svn://10.0.0.236/trunk@152835 18797224-902f-48f8-a5cc-f745e15eee43
|
2004-02-17 03:59:06 +00:00 |
|
ben%bengoodger.com
|
4c52c1d9d8
|
Bring migration branch to trunk. This is not turned on yet!
git-svn-id: svn://10.0.0.236/trunk@152786 18797224-902f-48f8-a5cc-f745e15eee43
|
2004-02-15 00:54:42 +00:00 |
|