38 Commits

Author SHA1 Message Date
ben%bengoodger.com
634116d6c6 Landing the Aviary Branch (browser section only).
git-svn-id: svn://10.0.0.236/trunk@165934 18797224-902f-48f8-a5cc-f745e15eee43
2004-11-30 08:23:02 +00:00
darin%meer.net
a1559d566d fixes bug 250900 "nsIBrowserHistory corrupts URI strings [was: crash when a long malformed URL is entered in the Location Bar [@js_CloneFunctionObject]]" r=biesi sr=neil
git-svn-id: svn://10.0.0.236/trunk@160546 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-09 21:17:12 +00:00
bsmedberg%covad.net
4688fbfc0a Bug 239929 - Porting semi-single-profile from the aviary1.0 branch to the trunk. This is using the argv-restart method right now (a child process). This will be changing to an xpcom-restart process soon. Code by me, Ben Goodger, Darin, Scott M., M. Kaply, and others. xpfe/appshell code r=danm sr=brendan (bug 244106).
git-svn-id: svn://10.0.0.236/trunk@158054 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-17 21:23:51 +00:00
ben%bengoodger.com
0cb54c6447 246596 - crash in migration wizard trying to migrate non-existent Seamonkey profile
git-svn-id: svn://10.0.0.236/trunk@157836 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-13 21:34:39 +00:00
mconnor%myrealbox.com
0aa26290ae Bug 236687 - Build chokes on browser/components/migration/src/nsOperaProfileMigrator.cpp, patch by Fredrik Holmqvist (thesuckiestemail@yahoo.se), r=sergei_d@fi.tartu.ee, sr=bryner
git-svn-id: svn://10.0.0.236/trunk@155830 18797224-902f-48f8-a5cc-f745e15eee43
2004-05-02 16:49:51 +00:00
mkaply%us.ibm.com
83d84ddcff #242011
r=mkaply
Code from pedemonte - build break -don't build opera migration stuff on OS/2


git-svn-id: svn://10.0.0.236/trunk@155694 18797224-902f-48f8-a5cc-f745e15eee43
2004-04-29 17:33:43 +00:00
bienvenu%nventure.com
c12e53e60e make nsILineInputStream take an nsACString ref, 197166, r=darin, sr=mscott, make local msg body search cache open file stream, use nsIFile instead of nsFileSpec to cut down on seeks, improve performance, sr=mscott 240538
git-svn-id: svn://10.0.0.236/trunk@155334 18797224-902f-48f8-a5cc-f745e15eee43
2004-04-22 15:32:54 +00:00
ben%bengoodger.com
4432b5bff2 forgot to update a function call
git-svn-id: svn://10.0.0.236/trunk@155208 18797224-902f-48f8-a5cc-f745e15eee43
2004-04-20 10:06:34 +00:00
ben%bengoodger.com
0a1473d5c0 241028 - should be able to create smart keywords to forms that use the http POST method.
git-svn-id: svn://10.0.0.236/trunk@155207 18797224-902f-48f8-a5cc-f745e15eee43
2004-04-20 09:45:12 +00:00
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
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
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
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
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
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
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
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
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
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
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
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