Граф коммитов

40632 Коммитов

Автор SHA1 Сообщение Дата
bruce%cybersight.com fbc430ce9a Fix nsID::ToString() leaks in autoregistration. 1999-09-12 04:11:46 +00:00
beard%netscape.com e5d68d87f2 bug #11637: using an nsIRegion to track already painted opaque views, to get around funky front to back -> back to front transitions. probably being overaggressive about this, will revisit. switched to NS_GET_IID() where possible. cleaned up some redundant local variables in RenderViews(). 1999-09-12 03:27:14 +00:00
beard%netscape.com 601923ed13 switched to NS_GET_IID() where possible. fixed clipping bugs by making all widgets clip children and siblings. 1999-09-12 03:24:01 +00:00
beard%netscape.com a7bed0f4d5 switched to NS_GET_IID() where possible. 1999-09-12 03:23:09 +00:00
beard%netscape.com ac8b456d1c cleaned up CreateInstance to not use delete on interface pointers. Modernized implementation using NS_IMPL_ISUPPORTS1. 1999-09-12 03:22:29 +00:00
hangas%netscape.com 1c534dce1f Updated help menu to match new id in globalOverlay.xul 1999-09-12 02:50:24 +00:00
hangas%netscape.com f4bdd73f19 Modifications to use new features in globalOverlay.xul 1999-09-12 02:30:04 +00:00
hangas%netscape.com ec7d0eb62b Added many menu items to globalOverlay.xul and modified messenger 3pane, compose window, and address book to use them. 1999-09-12 02:22:11 +00:00
hangas%netscape.com 0cd1c53e0d Update to handle fact that display:none now works on boxes. Speeds up address book. 1999-09-12 02:20:00 +00:00
sspitzer%netscape.com 03fe870ecd set up prefs with the new prefs.js file that we copied over from the 4.x world 1999-09-12 01:39:03 +00:00
jfrancis%netscape.com 9e2b02664f fix for 12675; also added a wrapper for GetNextNode()/GetPriorNode() that checks for containment in the <body> 1999-09-12 01:36:07 +00:00
jfrancis%netscape.com 8720822aff adding a default case enum value for rules action enum 1999-09-12 01:33:20 +00:00
jfrancis%netscape.com cfc75cc0ed fix for 12675 1999-09-12 01:31:57 +00:00
jfrancis%netscape.com 007586a87b fix for 13516 1999-09-12 01:30:53 +00:00
sspitzer%netscape.com 0d184814ac remove obsolete code. define PREF_MAIL_SERVER_TYPE to avoid errors, like using mail.server.type instead of mail.server_type. 1999-09-12 01:13:41 +00:00
sspitzer%netscape.com 5fc797845d more changes to get profile migration to work on UNIX. fix stupid mistake that was breaking migration on all platforms. 1999-09-12 01:06:12 +00:00
sspitzer%netscape.com 90ed3cfbd2 more changes to get -installer to work on UNIX. since there was no registry on UNIX in 4x, so MigrateProfileInfo() for UNIX assumes your profile name is seth and your profile directory in 4.x was /home/seth/.netscape and that you only had one 4.x profile. also, use AUTOMATICALLY_MIGRATE_IF_ONLY_ONE_PROFILE so that on UNIX, we don't automatically attempt to migrate. since we are creating News, Mail, and Cache directories, create ImapMail 1999-09-12 00:14:50 +00:00
warren%netscape.com 399d6fa403 Added assertion for Open failing. 1999-09-11 23:48:07 +00:00
idk%eng.sun.com 0369f97466 Added PlugletTagInfo
Updated test.java
Fixed some build problems
1999-09-11 23:47:47 +00:00
beard%netscape.com 2308a9ce73 Fixed a leak and incorrect copy of C string. Added nsXPIDLCString::operator =() to simplify usage. 1999-09-11 23:05:47 +00:00
beard%netscape.com 87f3477863 Added operator = (const char*) as a convenience. always copies argument string. 1999-09-11 23:00:38 +00:00
sspitzer%netscape.com ed1120c53f if we aren't returning an account, we need to return a failure code. 1999-09-11 22:56:00 +00:00
alecf%netscape.com 8f8ead89d9 move Count outside of the debug statements 1999-09-11 22:49:14 +00:00
sspitzer%netscape.com 7d7109c775 added files: mozilla/mailnews/base/public/nsIMsgProtocolInfo.idl 1999-09-11 22:46:09 +00:00
alecf%netscape.com 8b92448041 oops, fix this so it builds 1999-09-11 22:43:42 +00:00
alecf%netscape.com 7f4f96a4ef add new interface 1999-09-11 22:41:47 +00:00
warren%netscape.com 834f4d890e Re-adding these files. 1999-09-11 22:32:20 +00:00
sspitzer%netscape.com bef08ecd2c more changes to get profile migration to work on UNIX 1999-09-11 22:18:47 +00:00
sspitzer%netscape.com 158b5aeead rewrite nsPrefMigration to use the pref service instead of old school PREF_* api. 1999-09-11 22:18:22 +00:00
sspitzer%netscape.com 3908912a5c change the nsIProfileService interface and implemenation. add an Init() method
instead of doing things in the constructor.
1999-09-11 22:15:24 +00:00
dp%netscape.com f62b74dfd3 Unhooking RegFactory from windows. xpcom/tools/registry/regxpcom is
the new incarnation.
1999-09-11 22:10:32 +00:00
dp%netscape.com 60fc62c77f Unhooking RegFactory from unix. xpcom/tools/registry/regxpcom is the
new incarnation.
1999-09-11 22:09:19 +00:00
dp%netscape.com ebfb9778c4 Adding regxpcom for windows. 1999-09-11 22:01:14 +00:00
sspitzer%netscape.com 726c31e012 follow convention and put the preprocessor macros on the first character of the
line.
1999-09-11 21:21:16 +00:00
warren%netscape.com 31bc33179f Attempt to fix linux bustage. 1999-09-11 20:45:50 +00:00
sspitzer%netscape.com 30839431b2 this comment is for the last checkin.
define server_type constants.
handle it gracefully, if they didn't use imap or pop.  (example, movemail on unix.)
the pref is "mail.server_type" and it's an int (not "mail.server.type" as a char *)
initialize some variables to nsnull.
1999-09-11 20:07:44 +00:00
sspitzer%netscape.com 77e3f69442 src/nsPrefMigration.cpp 1999-09-11 20:05:11 +00:00
alecf%netscape.com 6f3e7384d2 fix bustage, return the default account correctly 1999-09-11 19:57:45 +00:00
alecf%netscape.com fff94a2e76 stop linking against prefs 1999-09-11 19:55:00 +00:00
sspitzer%netscape.com 4faf8d4ffa changes to get pref-migrator (think apprunner -installer) on UNIX.
use the NS_DEFINE_STATIC_IID_ACCESSOR and NS_DEFINE_STATIC_CID_ACCESSOR macros.
fix a bunch of warnings.  rewrite to use #defines. remove unused variables.  use MAXPATHLEN instead of _MAX_PATH.
when setting a 4.x pref (example "mail.directory") to a new 5.0 value, create a "premigration" pref
with the old value.  (example "premigration.mail.directory").
1999-09-11 19:48:50 +00:00
alecf%netscape.com c69022cbb6 don't link against prefs anymore 1999-09-11 19:44:42 +00:00
alecf%netscape.com f5744490fc stop linking against prefs, and eliminate commented-call that was showing up on my queries 1999-09-11 19:43:46 +00:00
warren%netscape.com 506438ded2 More fixes for nsCOMPtr inconsistencies. 1999-09-11 19:43:06 +00:00
warren%netscape.com df96620f94 Fix for linux breakage. 1999-09-11 19:32:03 +00:00
sspitzer%netscape.com 3a5ac411a3 define a bunch of string constants to clean up the code.
implement Convert4xUri().  (still a little more todo, so that it works on
windows and mac.)  implement ProceedWithMigration() which will is used
to determine if we really have something to migrate or not.
add a check in GetDefaultAccount() so that if the number of accounts
is 0, we don't try to set the default account.  (this was causing us to abort.)
1999-09-11 19:17:50 +00:00
sspitzer%netscape.com 7a52aab453 adding the default value for mail.server_type back.
if the user was using pop in 4.x, this defaults to 0.
a ton of code depends on it being 0, and not undefined.
alecf removed it, using it as a way to tell if we needed to migrate the prefs
or not.  Instead, I'm using other prefs to do that.
see nsMsgAccountManager::ProceedWithMigration() for the logic.
1999-09-11 19:14:15 +00:00
alecf%netscape.com 528f914113 bulletproof to prevent crashing
(asserts will still go off)
1999-09-11 19:11:53 +00:00
sspitzer%netscape.com 87957ce0af mailnews/base/src/nsMsgAccountManager.cpp 1999-09-11 19:10:30 +00:00
sspitzer%netscape.com edc9be1c4d add a dump statement, so I know what's going on and when this is being called. 1999-09-11 19:10:06 +00:00
warren%netscape.com d3eb73be23 Removed caps dependency from necko. Used nsCOMPtr for nsInputStreamChannel. 1999-09-11 18:45:36 +00:00