150 Commits

Author SHA1 Message Date
racham%netscape.com
7170b49a9f Fixing bug 40180. If the profile directory is deleted, a new directory is created with default contents on all platforms. On Mac, which is the main concern of this bug, the folder in the trash is ignored and the new folder is considered as an active profile directory. r=sfraser
git-svn-id: svn://10.0.0.236/trunk@72150 18797224-902f-48f8-a5cc-f745e15eee43
2000-06-13 23:53:42 +00:00
alecf%netscape.com
37c6eb178c fix commercial bustage
git-svn-id: svn://10.0.0.236/trunk@71924 18797224-902f-48f8-a5cc-f745e15eee43
2000-06-09 21:56:26 +00:00
alecf%netscape.com
15a31c7bac fix for #41996 - crash because getter was not pre-allocating the result
fix all callers to ensure they are freeing the result


git-svn-id: svn://10.0.0.236/trunk@71913 18797224-902f-48f8-a5cc-f745e15eee43
2000-06-09 20:58:59 +00:00
tao%netscape.com
2b8be6ee70 40799 : [CountryPicker] Add language/country selector to ProfileCreation UI.
r=sspitzer,racham,a=msanz.


git-svn-id: svn://10.0.0.236/trunk@71560 18797224-902f-48f8-a5cc-f745e15eee43
2000-06-05 22:13:06 +00:00
sspitzer%netscape.com
5e070cbda5 we can't use the localized pretty name for "Local Folders" for the
the hostname of the "Local Folders" server, or for the name of the
directory on disk.  if we did, as soon as someone localized "Local Folders"
migration would break.  while I'm here, only hard code these strings
once.  to allow people to build without mailnews, hard code them in nsIPrefMigration.idl

r=alecf


git-svn-id: svn://10.0.0.236/trunk@71330 18797224-902f-48f8-a5cc-f745e15eee43
2000-06-02 02:49:06 +00:00
alecf%netscape.com
ac0fae49ac quiet down the profile startup (only affects printfs in DEBUG builds!)
git-svn-id: svn://10.0.0.236/trunk@71316 18797224-902f-48f8-a5cc-f745e15eee43
2000-06-02 00:36:24 +00:00
sspitzer%netscape.com
e29625922e stop the crash that causes #40306. the "first time start page" causes us
many problem on linux, not sure if it is related to that page, or
the redirect.  still investigating.

other changes here remove the crap code that forces you to go to
the checkin guidelines page and to see the account manager on start up
on debug builds.  this was preventing debug builds from seeing the problem.

after this change debug behaves like optimized, which is what we want.

r=mscott, a=granrose


git-svn-id: svn://10.0.0.236/trunk@70687 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-23 22:18:08 +00:00
racham%netscape.com
893d6dbc2a Fixing bug 29093. Removiong the need for commandline argument for shrimp. r=gayatrib
git-svn-id: svn://10.0.0.236/trunk@70331 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-17 06:10:30 +00:00
pavlov%netscape.com
a0feb91521 changes all usages of NS_NewTimer to CreateInstance
git-svn-id: svn://10.0.0.236/trunk@70249 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-17 02:49:35 +00:00
racham%netscape.com
7d99fe6a50 Fixing bug 29093. Providing no UI path for shrimp. r=amusil
git-svn-id: svn://10.0.0.236/trunk@70165 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-16 23:18:49 +00:00
racham%netscape.com
32813fa760 Fixing bug 10953. Modifying SetRegString interface to store all required values in the registry. r=gayatrib
git-svn-id: svn://10.0.0.236/trunk@69511 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-13 01:02:29 +00:00
sspitzer%netscape.com
8b1e077b14 fix spelling mistake.
git-svn-id: svn://10.0.0.236/trunk@68007 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-03 01:55:20 +00:00
thayes%netscape.com
f483c05bd1 Replace implementation of nsISupports with thread-safe version. This allows
SSL/HTTPS operations to complete on debug builds with thread-safety checking.
r=bryner


git-svn-id: svn://10.0.0.236/trunk@67971 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-03 00:04:48 +00:00
racham%netscape.com
34c4a0e971 Fixing bugs 31688, 17457. Modifying createprofile option to create profile and exit alow the profile creation to use the existing dir. r=gayatrib
git-svn-id: svn://10.0.0.236/trunk@67928 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-02 22:32:21 +00:00
mjudge%netscape.com
3cd9a051da making string conversions explicit. scc
git-svn-id: svn://10.0.0.236/trunk@67161 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-26 01:13:55 +00:00
sspitzer%netscape.com
9770a6681b fix warnings, remove unused code.
git-svn-id: svn://10.0.0.236/trunk@66967 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-24 05:37:34 +00:00
sspitzer%netscape.com
b9ff1121ad fix for #14313, don't migrate on top of an existing directory.
git-svn-id: svn://10.0.0.236/trunk@66966 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-24 05:28:49 +00:00
racham%netscape.com
333e3a78de Fixing bugs 28888, 27948. Moving activation code out of mozilla. r=alecf
git-svn-id: svn://10.0.0.236/trunk@66780 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-21 22:29:42 +00:00
danm%netscape.com
fda3acfcbd dist...chrome restructuring
git-svn-id: svn://10.0.0.236/trunk@66464 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-19 21:42:30 +00:00
danm%netscape.com
f8a0bbac98 centering profile manager window. bug 23463
git-svn-id: svn://10.0.0.236/trunk@65866 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-13 21:00:54 +00:00
mkaply%us.ibm.com
c0b6375693 # 33859
r= sspitzer@netscape.com
OS/2 changes for Mozilla - add #ifdef, change #ifdef


git-svn-id: svn://10.0.0.236/trunk@65067 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-03 22:46:47 +00:00
scc%netscape.com
f41933dc19 making string conversions explicit
git-svn-id: svn://10.0.0.236/trunk@64948 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-02 20:34:28 +00:00
racham%netscape.com
6eb1699550 Remove activation cookie after it is processed, bug 32506. Fix memory leak, bug 31878. r=gayatrib
git-svn-id: svn://10.0.0.236/trunk@64705 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-31 06:34:40 +00:00
gayatrib%netscape.com
d89b7859be Making profile manager i18n friendly (bugs 23153, 15264), better memory management and fixing leaks(bugs 29574, 28818, 25609, 28979), fix for bug 31409, fixing all indentation problems introduced by vc++ editor. r=dveditz,racham
git-svn-id: svn://10.0.0.236/trunk@64550 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-30 01:32:39 +00:00
rickg%netscape.com
ca7d9cc33f switched to use proper nsString APIs
git-svn-id: svn://10.0.0.236/trunk@64206 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-27 01:05:00 +00:00
jim_nance%yahoo.com
4e7663b8a1 Fix bug 33019. Compiler warnings.
Reviewed and approved by:
law, mscott, radha, brade, shaver, & dveditz


git-svn-id: svn://10.0.0.236/trunk@64065 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-24 22:11:55 +00:00
tbogard%aol.net
34ab24aee7 Adding implementation for the new method OnStartURIOpen on nsIURIContentListener.
git-svn-id: svn://10.0.0.236/trunk@63952 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-24 00:35:48 +00:00
sspitzer%netscape.com
7c0405157a fix for #26317. fix by gayatrib, r=sspitzer. only call MigrateProfileInfo() when appropriate.
git-svn-id: svn://10.0.0.236/trunk@63265 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-17 06:49:42 +00:00
rickg%netscape.com
1bd57cb94b removed calls to deprecated string methods
git-svn-id: svn://10.0.0.236/trunk@62707 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-12 09:14:14 +00:00
tbogard%aol.net
1cdb885390 Remove dependency on nsIBrowserWindow interface.
git-svn-id: svn://10.0.0.236/trunk@62562 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-11 00:24:19 +00:00
racham%netscape.com
e48813a72d Fixing bug 19621. State of activation window is controlled based on the activation server's response in a timeout period of 30 sec. r=matt,ben,tao. a=chofmann
git-svn-id: svn://10.0.0.236/trunk@62214 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-04 05:56:56 +00:00
tbogard%aol.net
7475e9b9b5 Removing nsIXULWindowCallbacks as they were removed from active use nearly 8 or more months ago. Getting rid of having to pass it around as a parameter and all that fun stuff. r=danm a=jevering
git-svn-id: svn://10.0.0.236/trunk@61907 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-29 22:03:49 +00:00
tbogard%aol.net
13b61ed851 Changed nsIAppShellService and nsIWindowMediator to talk in terms of nsIXULWindow instead of nsIWebShellWindow. Also removed the function nsIAppShellService::RunModalDialog since windows should be created using the nsIDOMWindow::OpenDialog. r=danm a=jevering
git-svn-id: svn://10.0.0.236/trunk@61816 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-29 00:20:55 +00:00
mscott%netscape.com
01d4f98494 Bug #27960 --> profile manager needs to implement nsIURIContentListener
for the registration window it tries to bring up. We need to do this because
that window runs a url and we want to force the uriloader to load all urls
inside this chrome window. We wouldn't need this code if the registration url
ran inside of a browser window.
r=travis
a=phil


git-svn-id: svn://10.0.0.236/trunk@61427 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-22 07:21:29 +00:00
racham%netscape.com
4edef5c43b Fixing bugs 28243, 27402 and 27850. MozRegistry is updated whenever the profile information is changed. This allows profile selector reflect the registry values directly. r=sspitzer,norris. a=jar,phil
git-svn-id: svn://10.0.0.236/trunk@61404 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-22 00:01:39 +00:00
sspitzer%netscape.com
f0fc6b174a fix for #14349, r=alecf,nhotta a=phil
migrate prefs that were in the system charset to utf8.


git-svn-id: svn://10.0.0.236/trunk@61281 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-18 03:42:56 +00:00
racham%netscape.com
27b7818f4c Fixed bugs 23390, 27459, 25052. Procedure to serve activation information to mail and aim is added. Fixed a small Mac UI discrepancy. r=gayatrib
git-svn-id: svn://10.0.0.236/trunk@60951 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-15 22:45:54 +00:00
sspitzer%netscape.com
10682414a8 workaround fix for #26885. changes for ben to the nsIProfile interface
r=ben@netscape.com


git-svn-id: svn://10.0.0.236/trunk@60012 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-08 01:04:41 +00:00
sspitzer%netscape.com
77b53b5dc7 add newlines to the end of some files, and add the defaultProfileDir interface
and for ben.  r=alecf


git-svn-id: svn://10.0.0.236/trunk@59895 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-05 21:48:09 +00:00
sspitzer%netscape.com
4daec95ec5 only force the profile manager on you if you aren't cltbld and if you don't
have this other magic flag set.  r=mcafee


git-svn-id: svn://10.0.0.236/trunk@59705 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-04 01:00:11 +00:00
sspitzer%netscape.com
1d24b053d2 fix the orange breakage on tinderbox. force everyone but tinderbox to see the
profile manager.

this will buy me some time until I figure out the real fix


git-svn-id: svn://10.0.0.236/trunk@59704 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-04 00:51:58 +00:00
sspitzer%netscape.com
ab2976920e a fix the scary message about how migration will kill your 4.x profile.
it just copies, it doesn't not alter the 4.x profile

turn on the profile debugging printfs for everyone, so that we can get
better info in bug reports.  (perhaps this should be using PR_LOG?)

only migrate the 4.x profile info when the user runs -installer

fix the bug where we do automigration on linux, even if their is no ~/.netscape directory

force DEBUG builds to launch the Profile Manager if there were no profile
command line arguments.

a=ben,selmer


git-svn-id: svn://10.0.0.236/trunk@59686 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-03 23:43:16 +00:00
sfraser%netscape.com
aacc6c361b Only delete redundant directories if we know we have one. Blocker. r=Ben_Goodger, a=leaf
git-svn-id: svn://10.0.0.236/trunk@59659 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-03 20:50:15 +00:00
racham%netscape.com
32f733a46e Fixing bugs 16791, 23339, 25609, 25891, 23873. These chnages fix rename profile problem on windows, setting the profile name to the user register name, a fix to nsvoidarray memory leak, loading the user prefs and bringing the right UI for -P option. r=gayatrib
git-svn-id: svn://10.0.0.236/trunk@59645 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-03 11:20:57 +00:00
sspitzer%netscape.com
cfe8e3e37d fix warnings and fix a leak. also, call MigrateProfileInfo() otherwise, the list
of profiles won't show up the first time we run -ProfileManager


git-svn-id: svn://10.0.0.236/trunk@59053 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-28 09:56:55 +00:00
racham%netscape.com
f5a9e49ea2 Fixes for 15037, 24681, 24247, 17527, 21716, 19620, 15755. Adapted nsVoidArray solution for profiles data structure. Fixed couple of activation related bugs. Fixed CreateProfile option bug. Added to code to create a default profile silently, when needed. r= sspitzer
git-svn-id: svn://10.0.0.236/trunk@58820 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-26 22:19:02 +00:00
racham%netscape.com
44b3772d4d Fix for bug 14908. Copying the required default profile files into the migrated profile dir. r=sspitzer.
git-svn-id: svn://10.0.0.236/trunk@58175 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-19 00:20:47 +00:00
dveditz%netscape.com
d5abf240b9 removing unnecessary #include so I can remove the header file
git-svn-id: svn://10.0.0.236/trunk@57889 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-15 02:05:04 +00:00
racham%netscape.com
99d3f3f2ed Fixing bug 14358. Extracting activation url. a=McAfee
git-svn-id: svn://10.0.0.236/trunk@57806 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-14 08:31:44 +00:00
sspitzer%netscape.com
487e12ecc7 changes needed to get -installer and -ProfileManager working in the new
ben goodger world.


git-svn-id: svn://10.0.0.236/trunk@57630 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-13 04:30:20 +00:00