Commit Graph

11666 Commits

Author SHA1 Message Date
ben@bengoodger.com
f2fd5e5a4d (215094) break imola now, so I can fix the safari profile migrator. 2004-03-03 21:02:16 +00:00
ben@bengoodger.com
c3ceed6126 fix gabrielle. substitute single \ for \\ 2004-03-03 21:00:30 +00:00
ben@bengoodger.com
cea59b4576 turn back on IE profile migrator to break gabrielle 2004-03-03 20:48:43 +00:00
ben@bengoodger.com
410a4e5ca5 change the name of the profile module so clobbering doesn't break the build 2004-03-03 20:48:02 +00:00
ben@bengoodger.com
5f3e912916 oops 2004-03-03 10:06:47 +00:00
ben@bengoodger.com
3926b01c31 uhh... turn off ie migrator too then. 2004-03-03 09:13:11 +00:00
ben@bengoodger.com
9e3cbb86cc turn off safari migrator until I'm at a mac and can figure this out 2004-03-03 08:47:21 +00:00
ben@bengoodger.com
584f2aa04e 215094 Turn on profile migration 2004-03-03 07:52:59 +00:00
ben@bengoodger.com
bb9a6348c5 (215094) - Make Seamonkey & Phoenix migrators copy host permissions file, make automigrate work 2004-03-03 07:42:53 +00:00
ben@bengoodger.com
979270aac6 (215094) More Safari profile migrator stuff - detect the default character set for web page fonts. 2004-03-02 21:26:25 +00:00
ben@bengoodger.com
9ab712ac0f (215094) - fix compile error in opera profile migrator that for some reason didn't affect linux 2004-03-01 23:26:00 +00:00
ben@bengoodger.com
7a67da15ef (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. 2004-02-29 23:15:19 +00:00
ben@bengoodger.com
4de41ece0c (215094) more memory management tweaks 2004-02-29 22:35:37 +00:00
ben@bengoodger.com
45a6c603e0 (215094) - let's not play the manual memory management game unless we have to. Use some more XPIDLStrings instead of manually freeing PRUnichar*... 2004-02-29 22:07:43 +00:00
ben@bengoodger.com
7a607f7dc3 (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. 2004-02-29 22:03:47 +00:00
ben@bengoodger.com
bf83e50ab3 (215094) - leaks, leaks, all around. Free buffers allocated by Binary Stream when reading cookies. 2004-02-29 21:58:21 +00:00
ben@bengoodger.com
3fc9a5938e (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. 2004-02-29 21:45:25 +00:00
ben@bengoodger.com
ea52a49520 Bring patch from 236010 across - prevent INI parser from reading memory beyond EOF. Patch by Andrew Schultz <ajschult@mindspring.com>, r=bsmedberg, sr=dveditz 2004-02-29 21:38:36 +00:00
mconnor@myrealbox.com
6c74fd72fd Bug 223287 - Cannot manually edit home page in Preferences if toolbar icon is removed, patch by pike@pikey.me.uk, r=pch 2004-02-29 18:37:24 +00:00
ben@bengoodger.com
df01e9a77d 235129 - crash when exporting bookmarks. (add a null check) 2004-02-29 06:10:56 +00:00
ben@bengoodger.com
af42308eac (215094) leak city in opera profile migrator. Switch to using XPIDLCStrings to avoid having to manually free cstrings alloced by INI parser 2004-02-29 05:56:43 +00:00
ben@bengoodger.com
1055de2856 (215094) fix a few warnings 2004-02-29 03:21:58 +00:00
ben@bengoodger.com
210df2eefd (215094) - fix leak in CopySmartKeywords - free the INI parser when we're done with it. 2004-02-29 02:20:17 +00:00
ben@bengoodger.com
7ab6ef7e34 (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 2004-02-29 02:18:44 +00:00
ben@bengoodger.com
85902821bd remove another unnecessary printf 2004-02-29 01:54:38 +00:00
ben@bengoodger.com
2aecaf4024 remove unnecessary dump 2004-02-29 01:50:14 +00:00
ben@bengoodger.com
a6e94a91fb (215094) - Opera Migrator hangs at the end occasionally because of null observer service 2004-02-29 01:49:53 +00:00
ben@bengoodger.com
aa4cb530dc (215094) Make profile migrator build and somewhat run on Linux 2004-02-29 00:48:11 +00:00
ben@bengoodger.com
f4b563de82 (215094) - Make Migrator only show options in import data source list that can be imported after the profile has been loaded. 2004-02-25 10:23:18 +00:00
ben@bengoodger.com
387983df8c (215094) - migration wizard should not be opened as a modal window on MacOS X. 2004-02-25 05:26:34 +00:00
mconnor@myrealbox.com
2d1a616c4c Bug 233899: Deletion of non-contiguous cookies leaves holes in Cookie Manager, port fix from Seamonkey bug 231499, r=blake 2004-02-25 03:52:16 +00:00
mconnor@myrealbox.com
0bf3675ea4 Bug 235137: remove unused checkDownloadDirectory() from pref-navigator.js, r=blake 2004-02-25 03:28:31 +00:00
ben@bengoodger.com
7b55e11c2e (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. 2004-02-25 02:46:07 +00:00
ben@bengoodger.com
24a82dcf65 (215094) Update string uses, replace history contract id with cid 2004-02-24 10:38:24 +00:00
ben@bengoodger.com
70bf6bba74 Make migration wizard more generic and less complex 2004-02-24 05:35:32 +00:00
ben@bengoodger.com
dacd600fcc 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 2004-02-24 03:38:15 +00:00
ben@bengoodger.com
30b930d5f1 Bug 234426 - IE profile migrator sets deprecated seamonkey pref browser.startup.page. Fix by Dave Hallowell <dave532@uklinux.net> r=ben@mozilla.org 2004-02-24 00:42:12 +00:00
blakeross@telocity.com
606fa14569 Also focus quicksearch field in bookmarks sidebar to match history. 2004-02-21 11:37:06 +00:00
blakeross@telocity.com
c7bba86857 Fix 205107: focus search box in history quicksearch box. 2004-02-21 11:11:29 +00:00
blakeross@telocity.com
a719317a7a Fix 207188: clearing history/all in prefs doesn't clear session history. 2004-02-21 07:02:53 +00:00
cls@seawood.org
a24d6471a0 Link order matters. Fixing mingw bustage.
Thanks to Nick Thomas <nrthomas@ihug.co.nz> for the original patch.
Bug #234940 r=cls
2004-02-21 04:51:44 +00:00
jst@mozilla.jstenback.com
75511b88f9 Fixing last part of bug 68215, making FireFox play nicely with the onbeforeunload event too. r+sr=ben@bengoodger.com 2004-02-19 21:52:31 +00:00
jshin@mailaps.org
a0a8514c82 bug 224595 : use de/encodeURI(Component) instead of escape/unescape (extra patch) : r=neil, sr=bryner 2004-02-19 11:13:29 +00:00
ben@bengoodger.com
06ec66d0e6 more safari migrator stuff 2004-02-18 05:04:22 +00:00
rlk@trfenv.com
1739ea5764 Re-enabling Help. Ben accidentally disabled help while landing the Migration Branch. 2004-02-17 21:54:04 +00:00
ben@bengoodger.com
95788d3cd5 Begin to do some migration code... add code to the safari migrator that opens a Property List file into a CFDictionary... 2004-02-17 07:59:11 +00:00
blakeross@telocity.com
c960425dbb Fix 198616: Copy Link Location doesn't work in history. 2004-02-17 07:28:20 +00:00
blakeross@telocity.com
9f9ca3975d Remove unused file. 2004-02-17 05:53:09 +00:00
blakeross@telocity.com
f38c9b26a4 Remove more bad file association junk. 2004-02-17 05:51:10 +00:00
ben@bengoodger.com
027c586052 Make the Migrator build on OS X 2004-02-17 03:59:06 +00:00