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

1031 Коммитов

Автор SHA1 Сообщение Дата
dbragg%netscape.com 5b1a702c89 Added new .dtd file for bug #36249 2000-07-11 14:16:07 +00:00
dbragg%netscape.com 4f8f0b5a2d Added new .xul and js files for bug #36249 2000-07-11 14:15:05 +00:00
mkaply%us.ibm.com a94323ebe5 #42637
r = sspitzer, a = brendan
OS/2 bringup - I have no idea how systemDir( got changed to system(
2000-07-07 21:59:01 +00:00
mkaply%us.ibm.com dbaac39c8d #42637
r = sspitzer, a = brendan
OS/2 bringup - Our profile is located in the OS2 directory
2000-07-07 21:56:48 +00:00
ben%netscape.com e1042b397c small change in ds to support Helper Apps pref panel 2000-07-06 01:35:03 +00:00
mkaply%us.ibm.com ec38ff3ddb #42637
r=sspitzer, a=brendan
OS/2 bringup - VisualAge treats this like a cast - according to nsFileSpec.h, our way is correct
2000-07-05 13:48:12 +00:00
ben%netscape.com 0c0624e01c fix for 42737, patch by Robert Kaiser, r=ben 2000-06-27 05:46:23 +00:00
rjc%netscape.com 63e6a70fe7 Fix nsbeta2+ bug # 43498: search file update. R/A=me 2000-06-26 05:24:45 +00:00
mcafee%netscape.com 2661679d41 Removing unused 4.x prefs (39812). r=pavlov 2000-06-24 03:32:40 +00:00
mcafee%netscape.com b09ea813f7 Don't inherit the 4.x cache file location for mozilla (39812). r=pavlov 2000-06-24 03:04:51 +00:00
dougt%netscape.com e1274cde0a I IDL-ifying the nsProxyObjectManager.
I have updated all users that I found
grepping the source tree.

r=valeski@netscape.com
a=waterson@netscape.com
b=43131

Also checking in changes to the window's embed test which is NOT
hooked up to the build system.
2000-06-24 00:03:10 +00:00
sspitzer%netscape.com 49504e1c38 work for bug #38374
helperApps.rdf is now mimeTypes.rdf.
use the file locator to get the mimeTypes file.
fix the unix implementation of nsOSHelperAppService.cpp
to go to the base class to determine what application to launch.

r=mscott
2000-06-22 22:14:53 +00:00
sspitzer%netscape.com 73f32b0692 Bug #38374 --> more updates for external helper application support.
r=mscott
2000-06-21 01:16:32 +00:00
sspitzer%netscape.com ae884c8d94 Bug #38374 --> more updates for external helper application support.
(NOT PART OF THE BUILD) r=mscott
2000-06-20 20:57:21 +00:00
dougt%netscape.com e188fed810 Backing out amasri. This change caused the browser to not open. When I control-c
the application, I see:

XML Error in file
'chrome://communicator/content/profile/profileSelection.xul',
Line Number: 100, Col Number: 43, Description: undefined entity
Source Line:         <checkbox id="offlineState"
value="&offlineState.label;" accesskey="&offlineState.accesskey;"/>
2000-06-20 05:55:58 +00:00
BlakeR1234%aol.com 97fb0f7d06 Fix for bug 42042. r=ianr a=waterson 2000-06-20 03:50:40 +00:00
amasri%netscape.com 82dbdd27a0 Adding localization notes per Bugzilla #39975 Beta2+
r=rchen@netscape.com
2000-06-20 02:34:08 +00:00
bryner%uiuc.edu 481fea3cd4 Updating trees for new tree widget. bug 30511. r=hyatt. 2000-06-19 23:03:40 +00:00
rbs%maths.uq.edu.au 29f1b6960b Change invalid REC-html40 to correct XHTML namespace. b:7834. a:ekrock@netscape.com 2000-06-15 09:54:41 +00:00
sspitzer%netscape.com 93c4c4fcf0 pass the ns<foo>Stream by reference, not by value. thanks to sfraser
for pointing out the mistake in this copied code.
2000-06-15 05:28:31 +00:00
valeski%netscape.com 4491a90adc 41110. r=sspitzer. more nsIWebshellWindow removal. 2000-06-14 03:30:53 +00:00
racham%netscape.com 26b9861dd0 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 2000-06-13 23:53:42 +00:00
ben%netscape.com 810573d7b5 Fix for b40799, countrypicker UI for profile wizard. 2000-06-13 03:54:59 +00:00
ben%netscape.com be83493823 fixes for b41817 (cannot delete profile), and b32808 (profile not created in selected dir), r=hyatt 2000-06-13 00:12:30 +00:00
alecf%netscape.com 7b8b74de36 fix commercial bustage 2000-06-09 21:56:26 +00:00
alecf%netscape.com 0f8f1d7864 fix for #41996 - crash because getter was not pre-allocating the result
fix all callers to ensure they are freeing the result
2000-06-09 20:58:59 +00:00
tao%netscape.com 61a3f53b17 33663: PLS copy bookmarks.html, panels.rdf to bin/defaults/profile/[en-US].
r=jbetak.
2000-06-09 01:13:58 +00:00
sspitzer%netscape.com a7e1a03aac this belongs in bugzilla, not in the UI. #22235 2000-06-07 23:00:15 +00:00
slamm%netscape.com 884d42da16 New standard compliant sidebar format. Bug 41225. r=pavlov 2000-06-07 00:39:53 +00:00
ben%netscape.com ae937c19dd fix for 39423, rename profile (and other profile manager common dialogs) do not work. 2000-06-06 07:26:36 +00:00
tao%netscape.com 7bdf942043 40799 : [CountryPicker] Add language/country selector to ProfileCreation UI.
r=sspitzer,racham,a=msanz.
2000-06-05 22:13:06 +00:00
pavlov%netscape.com 5e8a833f39 Fix for eventqueue objects leaking bug #20166. This also removes the hacked fix for bug #36361 and uses a real fix. Major overhaul of nsEventQueue and nsEventQueueService. r=waterson,brendan. tested on windows, linux and mac 2000-06-05 21:53:25 +00:00
ben%netscape.com 18a2e8a6b4 add work offline checkbox 2000-06-03 10:37:47 +00:00
ben%netscape.com fc97f867a0 add offline checkbox 2000-06-03 10:37:08 +00:00
warren%netscape.com 958ed96edd Renaming nsIAllocator to nsIMemory (and nsAllocator to nsMemory). API cleanup/freeze. Bug #18433 2000-06-03 09:46:12 +00:00
sspitzer%netscape.com 1338d24776 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
2000-06-02 02:49:06 +00:00
alecf%netscape.com 18481f3d3b quiet down the profile startup (only affects printfs in DEBUG builds!) 2000-06-02 00:36:24 +00:00
blizzard%redhat.com 4fb3857378 add google to the list of default search engines. bug #32586. r=rjc a=brendan 2000-05-25 03:39:08 +00:00
sspitzer%netscape.com 7838c32762 fix for #36159, get send unsent messages to work again. while I'm here, remove
the rosetta_mailnews.h horse crap.  r=mscott.
2000-05-25 01:02:13 +00:00
pavlov%netscape.com c165e6c65b fix for unix file picker not handling null window parents bug 34328 r=brendan, slamm
fix for mailnews' file->save as dialog not saving files on unix in due to its handling of file extentions and filters.  this code now uses nsIFilePicker.  fixes nsbeta2+ bug 31096. r=mscott
2000-05-25 00:44:10 +00:00
hyatt%netscape.com c0002668a9 Fix for blocker bug: cannot create profile on linux, r=ben 2000-05-24 07:31:38 +00:00
sspitzer%netscape.com a4f6b90b20 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
2000-05-23 22:18:08 +00:00
ben%netscape.com c124e9a72a fix for 38089, r=hyatt 2000-05-22 04:35:56 +00:00
sfraser%netscape.com ab963c465c Remove linkage with NetworkModular.shlb 2000-05-17 06:11:52 +00:00
racham%netscape.com f9d5f97182 Fixing bug 29093. Removiong the need for commandline argument for shrimp. r=gayatrib 2000-05-17 06:10:30 +00:00
pavlov%netscape.com 0c75802384 changes all usages of NS_NewTimer to CreateInstance 2000-05-17 02:49:35 +00:00
racham%netscape.com 2ff01718f7 Fixing bug 29093. Providing no UI path for shrimp. r=amusil 2000-05-16 23:18:49 +00:00
joki%netscape.com b2e873d830 Updating mozilla to DOM Level 2 events support. Fixes for bug 34722, 35378, 8411, 10330, plus some others that weren't filed. 2000-05-16 11:35:12 +00:00
ben%netscape.com aa0e128ff6 fix 33359 per verah 2000-05-14 03:06:11 +00:00
danm%netscape.com e6b9efbec5 top-level chrome dirs are now packages,locales,skins 2000-05-13 21:29:08 +00:00
racham%netscape.com 63bb203a69 Fixing bug 10953. Modifying SetRegString interface to store all required values in the registry. r=gayatrib 2000-05-13 01:02:29 +00:00
sspitzer%netscape.com ceaedb2015 these don't live here anymore. 2000-05-11 04:21:34 +00:00
warren%netscape.com 5a3f32aaca Removed unnecessary dependance on NetworkModular library (really just the Timer library now). 2000-05-06 09:20:44 +00:00
sspitzer%netscape.com c8df10b44a more work to make the profile migration progress dialog skinnable.
next step is to write some css to make this look better.
2000-05-05 00:07:33 +00:00
ben%netscape.com 6af23c6ca3 fix profile manager window.title switching 2000-05-03 03:10:56 +00:00
ben%netscape.com 465f55eaf0 typo 2000-05-03 03:00:18 +00:00
ben%netscape.com 6f0ec9f35c making profile manager smart about brand name switching. 2000-05-03 02:57:51 +00:00
ben%netscape.com 18fba87bef fixes for typos in automigration confirmation dialog 2000-05-03 02:39:04 +00:00
sspitzer%netscape.com 24eaa2b579 fix spelling mistake. 2000-05-03 01:55:20 +00:00
ben%netscape.com a96f30ecd4 some tweaks/polish for profile manager 2000-05-03 01:38:19 +00:00
ben%netscape.com acd29f1976 fix for 'can't create profile' bug 2000-05-03 00:42:47 +00:00
thayes%netscape.com 305c17893f Replace implementation of nsISupports with thread-safe version. This allows
SSL/HTTPS operations to complete on debug builds with thread-safety checking.
r=bryner
2000-05-03 00:04:48 +00:00
racham%netscape.com a7e670f1e3 Fixing bugs 31688, 17457. Modifying createprofile option to create profile and exit alow the profile creation to use the existing dir. r=gayatrib 2000-05-02 22:32:21 +00:00
racham%netscape.com 5305191911 Fixing bug 17457. Allow the user to use the existing dir. r=gayatrib 2000-05-02 22:32:16 +00:00
racham%netscape.com 6451dd3898 Fixing bugs 31688, 17457. Modifying createprofile option to create profile and exit and allow the profile creation to use the existing dir. r=gayatrib 2000-05-02 22:32:11 +00:00
jbetak%netscape.com f7fd0bfbed fix bustage
37408
String bundle doesn't offer a scriptable enumerator
r=be
2000-05-02 06:20:25 +00:00
ben%netscape.com dcfb75dfd2 fix missing text in profile manager delete dialog 2000-05-02 03:46:16 +00:00
rjc%netscape.com 5904639b69 Populate the "Shopping" category with "Shop@Netscape". 2000-05-02 01:27:29 +00:00
rjc%netscape.com bdaf5cf90b Create a "Shopping" category and populate it with appropriate search engine(s). 2000-05-02 01:13:19 +00:00
rjc%netscape.com 5171cbcd2e Small text change to a search category name. 2000-05-02 00:17:33 +00:00
ben%netscape.com 13ffc77f97 fixing 37738, fail to migrate 4.x profile on start 2000-05-01 22:03:52 +00:00
racham%netscape.com b91cdbe2c0 Removing activation dtd file. Not needed in mozilla anymore. 2000-05-01 02:14:36 +00:00
racham%netscape.com c4c9824fa7 Removing activation xul files. Not needed in mozilla anymore. 2000-05-01 02:13:18 +00:00
ben%netscape.com 5535881d1a some more PM fixes 2000-04-30 08:00:06 +00:00
ben%netscape.com f32d77604b skinnability/localizability fixes. 2000-04-30 07:50:48 +00:00
sspitzer%netscape.com f1ac5ee7b8 some skinnability changes for the migration progress dialog.
still more needed.
2000-04-30 07:11:42 +00:00
pinkerton%netscape.com ef4424d97d MORE string changes. will it ever stop... 2000-04-28 01:18:25 +00:00
pinkerton%netscape.com f7ec86ce4f conversions for string. making them explicit 2000-04-28 00:46:10 +00:00
pavlov%netscape.com 812b49b4f0 more string fun 2000-04-27 22:38:19 +00:00
scc%netscape.com 6d5a22ee1e making string conversions explicit 2000-04-27 20:08:45 +00:00
mjudge%netscape.com 6622635cab making string conversions explicit. scc 2000-04-26 01:13:55 +00:00
ftang%netscape.com 2f7faa3e93 fix 33862/33864. Use the Unicode version of method of nsILocalFile
so we can display non ASCII user name and file / directory correctly !!!!
thanks m_kato's help
2000-04-25 13:54:04 +00:00
ftang%netscape.com fb6de8a58a Change the implementation to use nsILocalFile as the first step to fix
non ASCII problem. We will change to use the unicode version of the method in the
near future. The unicode version is put in the comment for now. After we validate the
nsILocalFile version have no problem. We will switch to it's unicode version of method
r=dougt
2000-04-24 14:51:48 +00:00
sspitzer%netscape.com 2bac8b3ccc fix warnings, remove unused code. 2000-04-24 05:37:34 +00:00
sspitzer%netscape.com 9d43a023d0 fix for #14313, don't migrate on top of an existing directory. 2000-04-24 05:28:49 +00:00
rjc%netscape.com 8fbc7a8a2e Add search.rdf 2000-04-23 04:43:44 +00:00
racham%netscape.com c8082ccce4 Adding the updated mcp file 2000-04-21 23:23:06 +00:00
racham%netscape.com 3355e0353b Fixing bugs 28888, 27948. Moving activation code out of mozilla. r=alecf 2000-04-21 22:37:52 +00:00
racham%netscape.com 0cb5258655 Fixing bug 28888, 27948. Moving activation code out of mozilla. r=alecf 2000-04-21 22:36:31 +00:00
racham%netscape.com 011746cc5f Fixing bugs 28888, 27948. Moving activation code out of mozilla. r=alecf 2000-04-21 22:29:42 +00:00
racham%netscape.com 457a5666cf Fixing bug 28888, 27948. Moving activation code out of mozilla. r=alecf 2000-04-21 22:27:58 +00:00
racham%netscape.com 3036829b76 Adding startup listener interface fo profiles. part bug fix 28888. a=alecf 2000-04-21 22:20:57 +00:00
danm%netscape.com 47116ada43 fix bad URL in last checkin 2000-04-20 00:10:50 +00:00
danm%netscape.com 622d6fe83b dist...chrome restructuring 2000-04-19 21:42:30 +00:00
sspitzer%netscape.com b546d7ec21 cleanup of some of the migration code. this is needed before we properly fix #36249 2000-04-19 04:58:36 +00:00
sspitzer%netscape.com ebb07b48c1 backing myself out. the problem of what to do on out of disk space is not
going to be fixed this way.
2000-04-19 03:20:23 +00:00
sspitzer%netscape.com e15fa133a0 fix for #32649. make it so an error on migration makes its way into an alert for the user.
(still more work to do when handling out of space errors.)  clean up code.
2000-04-19 00:49:51 +00:00
cls%seawood.org a27ca31c45 Latest batch of OS/2 makefile changes. Batch 09. Bug #34106 2000-04-18 10:27:21 +00:00
scc%netscape.com 7cb7de4840 making string conversions explicit 2000-04-15 09:47:08 +00:00
danm%netscape.com 7459927511 centering profile manager window. bug 23463 2000-04-13 21:00:54 +00:00
rjc%netscape.com 4f3ad54414 Fix bug # 33657: add "UTF-8" encoding meta-tag into default bookmark file. 2000-04-05 01:49:57 +00:00
cls%seawood.org 57978e5c23 Moved static MOZ_COMPONENT_NSPR_LIBS, MOZ_COMPONENT_XPCOM_LIBS, MOZ_COMPONENT_LIBS definitions from configure.in to config.mk. Replaced -lxpcom in Makefiles to $(XPCOM_LIBS) so that we can optionally link against -lboehm when needed. Bug #31287 2000-04-04 04:46:38 +00:00
mkaply%us.ibm.com 35ea41a711 # 33859
r= sspitzer@netscape.com
OS/2 changes for Mozilla - add #ifdef, change #ifdef
2000-04-03 22:46:47 +00:00
scc%netscape.com e5d8dec414 making string conversions explicit 2000-04-02 20:34:28 +00:00
racham%netscape.com ff8f95c111 Fixing bug 15787. Associating exit event with close icon in the upper right corner of createProfileWizard window. r=gayatrib 2000-04-01 08:36:00 +00:00
pavlov%netscape.com 825e5b1127 use nsIFilePicker instead of nsIFileSpecWithUI 2000-03-31 10:27:17 +00:00
racham%netscape.com 9f22fb6e2a Fixing bug 15787. Close the app on clicking x in the upper right corner of profilemanager window. r=gayatrib 2000-03-31 07:26:01 +00:00
evaughan%netscape.com 4891539d50 box skinnablility changes.
-r Hyatt
2000-03-31 07:02:06 +00:00
racham%netscape.com 84b4f40e7c Remove activation cookie after it is processed, bug 32506. Fix memory leak, bug 31878. r=gayatrib 2000-03-31 06:34:40 +00:00
racham%netscape.com 44f20f3436 Adding interface to remove activation cookie after it is processed. Bug 32506.r=gayatrib 2000-03-31 06:34:27 +00:00
gayatrib%netscape.com 2d4cc7c91e using nsIRegistry instead of the RDF datasource to read values from mozRegistry--bug 15264. work done by dveditz. 2000-03-30 01:38:37 +00:00
gayatrib%netscape.com 79a0fdd1c1 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 2000-03-30 01:32:39 +00:00
gayatrib%netscape.com a5db3c6c1c changing interface to be i18n friendly r=dveditzle.idl 2000-03-30 01:30:03 +00:00
warren%netscape.com d60b12b153 Necko API changes: primarily nsIChannel, changing initialization parameters to accessors. Got javascript: evaluation to happen at the right time (when AsyncRead is called) as well as on the right thread. 2000-03-29 03:58:50 +00:00
ben%netscape.com 78a2bc728d changes to accomodate global.css change 2000-03-29 03:25:58 +00:00
rickg%netscape.com 78210da3e3 switched to use proper nsString APIs 2000-03-27 01:05:00 +00:00
scc%netscape.com 3a0de76843 small changes to clients using string converting APIs 2000-03-26 01:40:41 +00:00
sspitzer%netscape.com cd177cce1a add a spacer between the sentences. 2000-03-25 00:10:42 +00:00
jim_nance%yahoo.com 5723bcda31 Fix bug 33019. Compiler warnings.
Reviewed and approved by:
law, mscott, radha, brade, shaver, & dveditz
2000-03-24 22:11:55 +00:00
tbogard%aol.net ebde98fc63 Adding implementation for the new method OnStartURIOpen on nsIURIContentListener. 2000-03-24 00:35:48 +00:00
slamm%netscape.com eb5af5746b Make exporting more general. 2000-03-23 23:29:23 +00:00
sford3%swbell.net 2e1f9228a5 Fixes 32934 for Mozilla, Nescape should fix in commercial tree, also fixes 31148
r=shaver@mozilla.org
2000-03-23 21:49:15 +00:00
sspitzer%netscape.com 7386712faa fix for #30204. use GetService instead of CreateInstance. 2000-03-17 08:31:13 +00:00
sspitzer%netscape.com ce96390186 fix for #26317. fix by gayatrib, r=sspitzer. only call MigrateProfileInfo() when appropriate. 2000-03-17 06:49:42 +00:00
ben%netscape.com 5aeca7e4a6 fixes for profile manager bug 32065 & some minor skinnability tweaks 2000-03-17 05:56:34 +00:00
ben%netscape.com dfc787f77d skinnable profile manager, part 1. 2000-03-16 01:21:26 +00:00
ben%netscape.com 72d67fd173 fixes for profile manager bugs 24851, 27526, 27595, 28283, 29139, 30246, 31472, 31473, 28185, 30094, 31151, 29633, 17721 2000-03-14 11:07:09 +00:00
rickg%netscape.com 4791ab3e8f removed calls to deprecated string methods 2000-03-12 09:14:14 +00:00
tbogard%aol.net 23633d9815 Removed dependency on the nsIBrowserWindow interface. 2000-03-11 00:24:47 +00:00
tbogard%aol.net afc16a447d Remove dependency on nsIBrowserWindow interface. 2000-03-11 00:24:19 +00:00
racham%netscape.com 7f2ae2d3c5 Fixing bug 19621. Check to see if the right url is loaded is done using setInterval for each second. Once the we identify that the right url is loaded the the interval activity is cleared. Otherwise after 30 seconds, the interval activity will close the activation window. r=selmer,matt,ben. a=jevering. 2000-03-09 01:06:02 +00:00
warren%netscape.com 7e37f4f478 Bug 21556: Making linux be thread-safe. Making tons of classes implement threadsafe AddRef/Release. a=jar 2000-03-05 21:26:01 +00:00
racham%netscape.com bd1be9feda 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 2000-03-04 05:56:56 +00:00
ben%netscape.com ef4dbc4e46 fix for 30119, r=waterson@netscape.com, a=jar@netscape.com 2000-03-03 01:46:45 +00:00
slamm%netscape.com d3ef0b083f Fix for smoketest bugs 29793, 29718. Sidebar problems. 2000-03-02 00:33:31 +00:00
tbogard%aol.net 2533a18b2b 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 2000-02-29 22:03:49 +00:00
tbogard%aol.net c4734766bd 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 2000-02-29 00:20:55 +00:00
ben%netscape.com 49a37f3860 formatting problems caused by malevolent deck rules in global.css, PDT+ b=28113, r=waterson, a=jevering 2000-02-23 21:08:26 +00:00
dbragg%netscape.com bd8ee12325 Fix build bustage on HPUX. Trailing comma in an enum. a=granrose 2000-02-23 00:56:17 +00:00
dbragg%netscape.com a0520697cd backend fix for bug 13850 a=jar r=gayatrib 2000-02-22 23:27:00 +00:00
mscott%netscape.com 8a6c17d544 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
2000-02-22 07:21:29 +00:00
racham%netscape.com 1d257d32f6 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 2000-02-22 00:01:39 +00:00
dveditz%netscape.com 74d0f231ed Bug 23941 speed up install on Mac, r=cathleen, a=jar;
Bug 12817 no Autoreg (in optimized builds) unless xpinstall detects flag indicating install has happened or build number changed, r=dp, a=jar;
Bug 23859 add wstring API to nsIRegistry for profile manager/i18n, r=gayatrib, a=jar;
2000-02-20 03:12:59 +00:00
sspitzer%netscape.com b4614b164b fix for #14349, r=alecf,nhotta a=phil
migrate prefs that were in the system charset to utf8.
2000-02-18 03:42:56 +00:00
sspitzer%netscape.com cb309f741b fix for #14349, r=alecf,nhotta a=phil
migrate prefs that were in the system charset to utf8.
2000-02-18 03:37:53 +00:00
racham%netscape.com 73111ab07f Fixed bugs 23390, 27459, 25052. Procedure to serve activation information to mail and aim is added. Fixed a small Mac UI discrepancy. r=gayatrib 2000-02-15 22:45:54 +00:00
wtc%netscape.com a4917ee631 Bugzilla bug #27457: prepare the Windows build system for NSPR library
name change.  Define a new makefile variable LIBPLC.
Modified files:
mozilla/config/config.mak
mozilla/dom/src/build/makefile.win
mozilla/extensions/wallet/cookieviewer/makefile.win
mozilla/extensions/wallet/editor/makefile.win
mozilla/extensions/wallet/signonviewer/makefile.win
mozilla/extensions/wallet/walletpreview/makefile.win
mozilla/mailnews/import/eudora/src/makefile.win
mozilla/mailnews/import/oexpress/makefile.win
mozilla/mailnews/import/outlook/src/makefile.win
mozilla/mailnews/import/src/makefile.win
mozilla/mailnews/import/text/src/makefile.win
mozilla/netwerk/protocol/jar/src/makefile.win
mozilla/profile/Acctidl/makefile.win
mozilla/profile/src/makefile.win
mozilla/xpcom/sample/makefile.win
2000-02-15 14:35:15 +00:00
wtc%netscape.com 536d34d83a Added newline character at end of file. 2000-02-15 13:50:40 +00:00
ben%netscape.com 0a9ec9ef6b make profile manager i18n friendly, PDT+ b=15264, r=gayatrib@netscape.com 2000-02-15 01:33:48 +00:00
dveditz%netscape.com b63a6438b1 New wstring nsIRegistry interface, bug 23859;
new version registry name for mozilla, bug 10533;
log now created by install wizards too, bug 26309;
downloaded file cleanup moved into manager, bug 24249;
scaffolding for bug 12817 and 12361 (conditional autoreg)
2000-02-15 01:32:12 +00:00
dveditz%netscape.com 177321111c backing out, profiles don't use the registry SERVICE 2000-02-13 17:48:25 +00:00
dveditz%netscape.com 5032bc6144 closing the file used by the registry service is evil 2000-02-13 17:43:41 +00:00
sspitzer%netscape.com 5b9a21f4d1 don't migrate the .snm files on UNIX 2000-02-13 00:06:19 +00:00
ben%netscape.com 4e2892a9ed profile manager rewording, r=verah 2000-02-11 05:47:48 +00:00
ben%netscape.com cabfb4b995 changes to profile manager wording. r=verah 2000-02-11 05:46:21 +00:00
ben%netscape.com 2469e952a3 changes to profile manager language. r=verah 2000-02-11 05:46:04 +00:00
fergus%netscape.com 72fc015263 Changes to Localization notes. r=chjung@netscape.com 2000-02-11 01:11:35 +00:00
ben%netscape.com 4f0d9360f7 forgot to check this in with previous work that I checked in ages ago. it was reviewed then, I just forget by who. maybe jst@citec.fi since he did a lot of reviews for me recently. 2000-02-11 00:51:43 +00:00
hangas%netscape.com 6d45ed5660 Fix for 27197, Profile Selection Dialog does not support Enter and Esc keys for buttons. r=mscott. 2000-02-10 09:00:25 +00:00
ssu%netscape.com dbd1447b65 fixing bug # 27114. Crash in the profile.dll on exit of windows native installer when mozregistry.dat is missing. This is now fixed. a=leaf r=racham 2000-02-09 22:34:02 +00:00
sspitzer%netscape.com 3b6d8a6900 workaround fix for #26885. changes for ben to the nsIProfile interface
r=ben@netscape.com
2000-02-08 01:04:41 +00:00
scc%netscape.com 5e041e830f Pro5 update 2000-02-07 23:06:04 +00:00
ben%netscape.com ea5f04c164 hack around 26265/25571 mac profile wizard failing because of string bundle load failure, r=jst@citec.fi 2000-02-07 00:16:02 +00:00
sspitzer%netscape.com 4664dbb0fa add newlines to the end of some files, and add the defaultProfileDir interface
and for ben.  r=alecf
2000-02-05 21:48:09 +00:00
risto%netscape.com b011c9aaf1 Changing all cvs-mirror.mozilla.org references to point to politically
correct addresses, for example tinderbox.mozilla.org, lxr.mozilla.org or
bonsai.mozilla.org. cvs-mirror shouldn't use in URLs anymore because it's
now on different server.

r=bryner
2000-02-05 07:23:36 +00:00
ben%netscape.com b4e9c50e47 cleaned up profile migration progress dialog, r=jst@citec.fi 2000-02-05 03:33:07 +00:00
ben%netscape.com 678a48909b cleaned up confirm migration dlg. r=jst@citec.fi 2000-02-05 03:32:34 +00:00
ben%netscape.com c632f1cdf0 cleaned up confirm migration dialog r=jst@citec.fi 2000-02-05 03:32:13 +00:00
sspitzer%netscape.com aacd9ce100 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
2000-02-04 01:00:11 +00:00
sspitzer%netscape.com 40bf807e5d 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
2000-02-04 00:51:58 +00:00
sspitzer%netscape.com ba4583d6ab 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
2000-02-03 23:43:16 +00:00
sfraser%netscape.com 17aba02c9b Workaround for bug 26265, to handle failure to load string bundle at startup. r=ben, a=leaf 2000-02-03 23:04:50 +00:00
sfraser%netscape.com a94418f058 Only delete redundant directories if we know we have one. Blocker. r=Ben_Goodger, a=leaf 2000-02-03 20:50:15 +00:00
racham%netscape.com 1a96dba91a 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 2000-02-03 11:20:57 +00:00
racham%netscape.com 672ebbefd2 Fixing bugs 16791, 23339. Added interfaces to check the current profile availability and a check for preg info. r=gayatrib 2000-02-03 11:20:25 +00:00
ben%netscape.com 0eacad066a fix for 21925, r=valeski 2000-02-03 04:03:19 +00:00
brade%netscape.com b174bf571d fix access paths for move to CW5 (bug #25949) 2000-02-02 22:45:39 +00:00
danm%netscape.com 73d4a81e1d changing name of opened window from 'null' to '_blank'. travis' idea. r:me 2000-01-31 21:33:50 +00:00
sspitzer%netscape.com 640af5a585 add a dump to convince ben that getProfileList is working again. 2000-01-28 10:19:12 +00:00
sspitzer%netscape.com b6b210e8ab fix warnings and fix a leak. also, call MigrateProfileInfo() otherwise, the list
of profiles won't show up the first time we run -ProfileManager
2000-01-28 09:56:55 +00:00
sspitzer%netscape.com 47d3eae842 handle migration of secure news servers from 4.x to 5.0 r=alecf 2000-01-28 02:17:38 +00:00
ben%netscape.com d1377ca3ee added check for no 5.x profiles, fix "select null" problem, r=hyatt@netscape.com 2000-01-27 23:57:21 +00:00
racham%netscape.com b6530da963 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 2000-01-26 22:19:02 +00:00
ben%netscape.com 42e86c540e selecting last profile loaded in profile tree. r=alecf@netscape.com 2000-01-26 02:22:42 +00:00
ben%netscape.com 74e584fecd fix bug 24752 (back button on profile mgr page) r=syd@netscape.com; and partial for 23121 (jumpy text in titledbuttons that are disabled). 2000-01-23 20:06:02 +00:00
sspitzer%netscape.com 2467b18158 fix for #23702. migrate the popstate file on mac and linux. r=mscott 2000-01-19 02:18:49 +00:00
racham%netscape.com bb2c3ad599 Fix for bug 14908. Copying the required default profile files into the migrated profile dir. r=sspitzer. 2000-01-19 00:20:47 +00:00
dveditz%netscape.com 24217323b2 removing unnecessary #include so I can remove the header file 2000-01-15 02:05:04 +00:00
racham%netscape.com 6194329a62 Fixing bug 14358. Extracting activation url. a=McAfee 2000-01-14 08:31:44 +00:00
racham%netscape.com 46fd756c38 Fixing bug 14358. changed the name of a preg pref. a=McAfee 2000-01-14 08:29:14 +00:00
rgoodger%ihug.co.nz 540ee087eb making profile manager handle newlines in alerts/prompts properly 2000-01-14 08:07:40 +00:00
rgoodger%ihug.co.nz cae545f7ae use proper newlines in alerts/prompts for profile manager 2000-01-14 08:05:51 +00:00
rgoodger%ihug.co.nz 6da60dff0b add alert message for existing profile in create profile wizard 2000-01-14 00:46:18 +00:00
rgoodger%ihug.co.nz 859b81bd30 add check & failure for existing profile name in create profile wizard. 2000-01-14 00:44:44 +00:00
rgoodger%ihug.co.nz 9ee0e0fd55 23872, fixing double click behaviour in profile manager 2000-01-14 00:17:48 +00:00
rgoodger%ihug.co.nz 50a314db9b profile manager II, text correction. 2000-01-13 09:43:38 +00:00
rgoodger%ihug.co.nz dc2e35eba1 ProfileManager II: re-adding file accidentally removed. 2000-01-13 06:25:33 +00:00
sspitzer%netscape.com e874b65a38 remove more dead weight. 2000-01-13 06:20:32 +00:00
sspitzer%netscape.com 924348a292 remove more dead weight for the almighty ben g. 2000-01-13 06:17:19 +00:00
sspitzer%netscape.com 555aad5820 removing dead files for ben goodger. 2000-01-13 06:14:28 +00:00
sspitzer%netscape.com 7a7d76ccbf changes needed to get -installer and -ProfileManager working in the new
ben goodger world.
2000-01-13 04:30:20 +00:00
rgoodger%ihug.co.nz 69b38f3b27 profilemanager II, r=gayatrib@netscape.com, sspitzer@netscape.com 2000-01-13 04:21:25 +00:00
sspitzer%netscape.com eb102be9d9 fix for #23744. r=alecf
the problem here is that when you use -CreateProfile, prefs don't get
initialized correctly, and you don't get a prefs.js file!  this causes
all sorts of problems, as you might imagine.

addition code cleanup, too.
2000-01-13 00:04:30 +00:00
pp%ludusdesign.com 13efd9e8c6 Converting usage of ::GetIID() to NS_GET_IID().
Bug #20232, r=scc@netscape.com
2000-01-11 20:49:15 +00:00
nhotta%netscape.com 9738dce74b Adding I18N functions for pref migration, bug 14349, r=ftang. 2000-01-11 01:24:21 +00:00
sspitzer%netscape.com 43e4bc8ae9 fix #21978. two changes: "Local Mail" is now "Local Folders"
and make it so the user *always* has a Local Folders account.
r=alecf
2000-01-07 06:09:47 +00:00
norris%netscape.com 8343c4ead7 Fix 22909 previousSibling vulnerability
r=mstoltz
2000-01-06 00:59:18 +00:00
warren%netscape.com 26b7d345a1 Made nsIProperties scriptable. Bug #21982 2000-01-05 09:29:25 +00:00
dougt%netscape.com 6ebfa81077 Converting to use nsIModule macro. r=dp. 2000-01-03 23:37:30 +00:00
rjc%netscape.com 3af6bb1bba On 12/16/1999, dmose@mozilla.org checked in some changes to the default
bookmarks.html file and accidentally added an invalid/extra </DL><p> line
which caused the bookmarks parser to blow chunks of the bookmarks away.
1999-12-31 11:48:20 +00:00
rjc%netscape.com e3d08faa16 Add a sidebar panel for Search results instead of having them mixed in with Related Links data. 1999-12-29 09:27:45 +00:00
sspitzer%netscape.com dd2835b6fa whoops, I removed the title from this window. 1999-12-23 23:10:19 +00:00
sspitzer%netscape.com e9b7b34cca fix for #18118. if the pref "profile.confirm_automigration" is true,
we put up a dialog before we auto migrate.  (the mozilla build does this.)
if that pref is false, we just automigrate.  (the ns build does this.)
r=bienvenu
1999-12-23 20:05:59 +00:00
sspitzer%netscape.com 9a7c86d180 new files confirmation dialog (for automigration) for bug #18118
not part of build yet.
1999-12-23 01:45:16 +00:00
sspitzer%netscape.com 9a47f53e5a forgot an ifdef. this will fix the tree bustage. 1999-12-22 03:37:04 +00:00
sspitzer%netscape.com 31a1365018 fix for #22099, newsrc migration problems on linux. r=mscott, a=syd. 1999-12-22 03:31:59 +00:00
dmose%mozilla.org 797dcaf7e6 fix for bug 20866: replace Channels menu with a link to Open Directory; r=sspitzer@netscape.com, a=shaver@mozilla.org 1999-12-16 00:26:53 +00:00
shaver%netscape.com 566b8945c7 remove excess 'Netscape' references from the chrome (r=dmose,a=leaf) 1999-12-15 23:00:34 +00:00
racham%netscape.com fa3e57c468 Fixing memory leak. bug 21038. r=sspitzer 1999-12-07 23:05:22 +00:00
sspitzer%netscape.com 4bd1b240f5 tweak fix for #15111 on last time. morse had the logic right the first time,
we need to subtract the # of seconds between 1970 and 1900 from the mac cookies,
not add.
1999-12-07 22:05:52 +00:00
sspitzer%netscape.com 6195684281 fix for #20906. fix the twitchy button in the select profile dialog.
fix by=rgoodger@ihug.co.nz, r=sspitzer
1999-12-07 09:12:59 +00:00
sspitzer%netscape.com 846d57367c ok, really fix #15111 this time. we need to add 70 years of seconds to a mac cookie, not subtract. also, we need the migrated cookie file to have '\n' line endings, or nsCookie.cpp will ignore it. 1999-12-07 08:50:50 +00:00
sspitzer%netscape.com d22cb56e6f fix, and the turn on morse's fix for #15111. now cookies get migrated on the mac correctly. 1999-12-07 07:44:31 +00:00
sspitzer%netscape.com 454b1137d3 fix for #15042. fix by=racham, r=sspitzer 1999-12-07 00:22:30 +00:00
sspitzer%netscape.com bcc9cef6bd only correct cookies if the expires time is non-zero.
(zero means the cookie should expire at the end of the current session.)
fix by=morse, r=sspitzer, part of bug #15111
1999-12-06 21:25:01 +00:00
sspitzer%netscape.com 45171154d9 fix for #15111, need to adjust the times in the a 4.x cookie file to work
with 5.0.  (the start of our epoch changes on the mac.)
right now, this code is turned off until we finish testing it.
fix by=morse, r=sspitzer.
1999-12-06 21:05:33 +00:00
sspitzer%netscape.com 2e322e44b3 new files. not part of the build yet. 1999-12-06 18:27:26 +00:00
sspitzer%netscape.com dcfd9fd8a9 new changes from rgoodger@ihug.co.nz. r=sspitzer
this makes it so the create profile wizard uses the generic wizard js
(mozilla/xpfe/global/resources/content/wizard*, mozilla/xpfe/global/resources/content/widgetStateManager.js)
1999-12-06 05:53:02 +00:00
rgoodger%ihug.co.nz 5e8da617e2 importing global skin into package skin file, bug 19562 1999-12-05 09:15:17 +00:00
rgoodger%ihug.co.nz d360ee5307 imported package skin (profile.css) into these files. (bug 19562) 1999-12-05 09:14:48 +00:00
warren%netscape.com bf4ef9672f Added buffer size parameters to NewChannel. Allows for optimization of amount of image data consumed. Bug #20408 1999-12-04 10:01:32 +00:00
sspitzer%netscape.com d92415acfb fix for #20198. always append the profile name to the native path the user
specifies.   this prevents the users from accidently removing more than they
expect when they delete the profile.
fix by racham, r=sspitzer
1999-12-04 01:39:16 +00:00
hyatt%netscape.com f0f98353a8 Fixing the invisible tree problem #18577. 1999-12-01 20:11:01 +00:00
hyatt%netscape.com 8adc4d29cf Fix for bug #18577 (which someone said was holding the tree closed). r=danm 1999-12-01 19:54:15 +00:00
warren%netscape.com a265a32348 Landing no_neckoutil2_branch. Bug #11159. Removes neckoutil_s.lib from build which helps beos and openvms. 1999-11-30 04:50:42 +00:00
dougt%netscape.com 1da7d3868d fix for 18078. r=mstoltz,warren 1999-11-30 00:32:43 +00:00
brendan%mozilla.org fba55cc197 Clean up whitespace/returns/braces, plus Ben's update to GetFields. 1999-11-28 06:37:13 +00:00
warren%netscape.com 4ab4ee4d4e Eliminated the libs build pass. 1999-11-28 03:05:01 +00:00
akkana%netscape.com 63a098fcc6 11818: Rename the special XUL key from "command" to "xulkey" so it won't
confuse people into thinking it has something to do with the Mac command key.
This means changing all the XUL keybinding files from command= to xulkey=.
r=brade.
1999-11-23 23:24:57 +00:00
warren%netscape.com aaf83521f5 Necko API and implementation changes for retargeting. Needed for URL dispatching. r=mscott 1999-11-17 08:14:52 +00:00
sspitzer%netscape.com 264da824d1 fix for #18999, r=putterman
gracefully handle migration if the user used movemail (unix only) in 4.x
wrap all the movemail code with #defines, it is not needed on non-unix
platforms.  movemail is still not supported, but at least now migration
(of bookmarks and cookies) doesn't fail, and you can see your old mail
in 5.0.
1999-11-16 22:54:58 +00:00
sspitzer%netscape.com e8a7ad9892 changes from german@netscape.com to make the profile xul look better and look
more like the rest of the chrome.  r=sspitzer@netscape.com
1999-11-16 00:38:16 +00:00
sspitzer%netscape.com d610244e7a fix for #17954
before, if "mail.directory" was set, we'd assume the mail wasn't in the standard
default place, so we'd migrate Mail -> Mail5
now, we check if "mail.directory" == the default place.  if so, we migrate
it like we would if it wasn't set.
Mail -> Users50/<profile>/Mail

to help do this, I added Equals() to the nsIFileSpec interface, to compare
two nsIFileSpec's, it does this by comparing the nsFileSpecs.
1999-11-13 02:02:22 +00:00
dmose%mozilla.org 42fc94a6ec updated license boilerplate to xPL 1.1, a=chofmann@netscape.com,r=endico@mozilla.org 1999-11-06 03:40:37 +00:00
cls%seawood.org 14ef08310e Removed unused NECKO ifdefs.
a=leaf
1999-11-02 23:34:03 +00:00
sspitzer%netscape.com bc951583c1 fix for #16119. this variable is not defined out of the scope of the loop, so
it was undefined.
1999-11-01 21:51:16 +00:00
tbogard%aol.net c9198a207c Changed NS_ENSURE_NOT to NS_ENSURE_FALSE to reflect API change. r=hyatt 1999-11-01 21:43:56 +00:00
dp%netscape.com 8138489642 Removing use of nsIShutdownListener r=sspitzer 1999-10-31 05:02:55 +00:00
evaughan%netscape.com 86fd1321dd Made tabs us visibility instead of shrinking their children to 0,0.
Made it possible to change the look for the selected tab.
1999-10-29 22:13:57 +00:00
alecf%netscape.com 03f0cf9d3c add class="dialog push" to the profile wizard UI r=sspitzer 1999-10-29 21:10:53 +00:00
sspitzer%netscape.com 7e046d30c0 fix it so that if you have something selected, and you hit enter, it starts with that profile. 1999-10-29 04:40:20 +00:00
sspitzer%netscape.com 2c0d9ff3e9 remove the GetCurrentProfileDirFromJS() method from the nsIProfile interface. the only one using it was the sidebar js, but now that uses the fileLocator. r=mscott. 1999-10-29 04:01:22 +00:00
sspitzer%netscape.com d53734433c don't specify the height and width, let it size to content. otherwise, the buttons on the bottom don't show up. 1999-10-29 00:26:43 +00:00
sspitzer%netscape.com 67c42818ef cleaning up comments 1999-10-29 00:09:27 +00:00
sspitzer%netscape.com 342b5a049e only show profiles that haven't been migrated in the Profile Selection dialog. 1999-10-28 23:24:05 +00:00
sspitzer%netscape.com 4dc51d68a1 checking in ben goodger's (rgoodger@ihug.co.nz) profile selection UI.
r=sspitzer

I made changes so that:

1)  exit quits the app, and doesn't start up app with the last current profile
2)  fix a spelling error (personalisation -> personalization), this is en-US, not en-UK
3)  fix it so start actually starts the selected profile.
4)  -SelectProfile launches this new dialog
5)  if the user starts with no command line, and they have more than one profile, they get -SelectProfile, and not -installer.
1999-10-28 23:08:46 +00:00
racham%netscape.com 8f9a381fdf r=gayatrib. Fix for Bug 16414. If the profile dir is deleted it always gets rebuilt based on the path it gets from registry 1999-10-28 21:05:26 +00:00
warren%netscape.com 00dfd9d907 Added nsIChannel::GetOriginalURI so that we can get back to the original chrome file (bug#17144). r=rpotts,mscott 1999-10-26 09:16:24 +00:00
duncan%be.com 2c1bedc3a6 Make profile manager build under BeOS.
r=sspitzer
1999-10-23 17:13:55 +00:00
racham%netscape.com bef3b46cc3 r=sspitzer. Fix for bug 16209. This checkin fixes mozregistry entries to avoid crashes from M9 or builds prior to that 1999-10-22 21:00:53 +00:00
dveditz%netscape.com 4b0ca9d0cd Changing nsFileSpec Copy and Move function names to match their
functionality, and also to free up the namespace for a *real* Copy
and Move that allow renaming the leaf name rather than just copying
into different directories (i.e. to make backup files). r=ssu
1999-10-21 00:40:39 +00:00
slamm%netscape.com 64d8fa3b2f Landing of SIDEBAR_19991007_BRANCH. r=waterson 1999-10-18 19:21:52 +00:00
sspitzer%netscape.com 605a8e0cc5 remove unused variablable to fix a couple warnings. 1999-10-15 04:33:21 +00:00
neeti%netscape.com cbbd7eefe8 Converted to use nsIModule to prepare for memory leaks fixing. Bug# 14034. r=sspitzer 1999-10-15 04:06:43 +00:00
sspitzer%netscape.com ceaa5bbb97 fix for #14892, automatically migrate if we only have one 4.x profile and no 5.0 profiles.
r=mscott.
1999-10-15 01:38:54 +00:00
alecf%netscape.com 85bcc85a6d update new image names in all XUL, JS, and CSS 1999-10-13 04:26:01 +00:00
norris%netscape.com 36a6460fbb Needed for 7254: Implement DOM security
reviewed by Ben Goodger <rgoodger@ihug.co.nz> and Seth Spitzer <sspitzer@netscape.com>

Scripts running from chrome are considered super privileged and can perform operations that
scripts from the web cannot. I differentiate chrome scripts from web
scripts by considering all scripts loaded from chrome: URIs to be
privileged.

The problem I'm running into is that the loading of relative urls in
this code ends up going to the file: protocol (which is what the chrome
protocol is converted to internally). This change makes sure we load
from the chrome protocol so that the scripts are privileged and don't
get access errors. It's probably a good idea to load from the chrome
protocol anyway since it may one day be resolved to extracting from a
JAR file rather than accessing a discrete file.
1999-10-12 22:47:36 +00:00
rjc%netscape.com a12753b362 [performance] When profile manager is being used, don't read in bookmarks twice... by deferring hiddenwindow.xul loading until after profile manager is done. Review: danm and sspitzer 1999-10-12 22:20:28 +00:00
waterson%netscape.com ab20f5e245 Bug 16105. (Bugsplat 366256.) Ensure that nsISupports::Release() calls dtor only once by 'stabilizing' refcnt to a non-zero value before invoking the dtor. See also news://news.mozilla.org/37FD0F3C.3078AE5C%40netscape.com. r=scc,fur 1999-10-12 02:10:08 +00:00
waterson%netscape.com 5169d5ca9f Initial revision. Not in build. 1999-10-08 21:15:21 +00:00
sspitzer%netscape.com 98394f0040 more clean up. #15402. 1999-10-08 07:58:54 +00:00
sspitzer%netscape.com cca1aa6e3d temporary printfs to help me debug the elusive #15792 that only bijals is seeing 1999-10-08 07:12:21 +00:00
sspitzer%netscape.com 3e9aa78e46 just checking in comments. resizeToContent() makes the "Create Profile Wizard"
take up the whole screen.  (bug logged on danm already.)
1999-10-08 06:50:26 +00:00
sspitzer%netscape.com 6acd8500b8 when renaming a profile, and renaming the profile directory on disk,
don't do a copy and delete.  just rename the directory.
r=davidm, #15402
1999-10-08 05:41:40 +00:00
sspitzer%netscape.com cd42feb263 fix build bustage on windows. 1999-10-08 05:14:48 +00:00
sspitzer%netscape.com b77c80263e more clean up of the profile code. #15402, r=davidm
make profileExists() part of the nsIProfile interface, so I can
get at it from JS.  startCommunicator is now startApprunner.
get RenameProfile() and DeleteProfile() to work better.
make the delete profile dialog size to content.
change the 2nd arg of DeleteProfile() to be a bool, and not a string.
use MakeUnique() to prevent undesired collisions of profiles on disk.
1999-10-08 04:58:32 +00:00
sspitzer%netscape.com 0e5fb9245e don't specify the width and height, so the dialog resizes to content. 1999-10-08 00:17:22 +00:00
sspitzer%netscape.com c7747fdf79 add new line to the end of the file. 1999-10-07 22:05:53 +00:00
sspitzer%netscape.com 72629ed46d more clean up for #15402. disable the rename, delete and start buttons
if no profile is selected, and enable them when a profile is selected.
turn dumps into alerts to tell the user why something failed.
1999-10-07 09:41:33 +00:00
sspitzer%netscape.com b883d783d7 last touches to finally get Cancel (from the Create Profile Wizard) and Exit
(from the Profile Manager) to work properly.
1999-10-07 09:15:25 +00:00
sspitzer%netscape.com 23067acd64 minor cleanup of the profile js. #15402 1999-10-07 09:03:07 +00:00
sspitzer%netscape.com da5122d4f3 add documentation and fixes from Ben Goodger <rgoodger@ihug.co.nz>
also add the mozilla license.  r=sspitzer.
1999-10-07 08:47:16 +00:00
sspitzer%netscape.com d0101dc3f5 more fixes for #15402, general cleanup of the profile code. Close button is now Exit. remove GetSingleProfile(), use GetFirstProfile() instead. Add ForgetCurrentProfile() for use in getting cancel to work properly. 1999-10-07 06:57:38 +00:00
sspitzer%netscape.com 51a7fe59e1 add an alert if there is no profile name. bug #15402 1999-10-07 00:55:51 +00:00
sspitzer%netscape.com 35bcf07d05 workaround fix for #15728. r=alecf. prevent crashing when I click on the tab in the create profile wizard. 1999-10-07 00:24:44 +00:00
sspitzer%netscape.com b52bb664dd whoops, checked in dos formatted text files from a unix box. ran dos2unix on them to fix it. part of fix for #15402. these new files come from Ben Goodger <rgoodger@ihug.co.nz> r=sspitzer 1999-10-06 23:19:53 +00:00
sspitzer%netscape.com fdd101c1ad remove references to xul.css, as it is no longer needed. 1999-10-06 22:07:29 +00:00
sspitzer%netscape.com 8d1a091315 remove unused code, now that CreateNewProfile() takes two arguments 1999-10-06 21:52:02 +00:00
sspitzer%netscape.com 7ae0702f14 fix the create profile wizard ui.
this work was done by the almighty Ben Goodger <rgoodger@ihug.co.nz>
r=sspitzer
I did a little clean up, and made it so show the native file path
1999-10-06 21:36:59 +00:00
sspitzer%netscape.com 67ba1972ac fix for #15610, alert on failure to rename or delete a profile. r=mscott 1999-10-05 20:49:09 +00:00
sspitzer%netscape.com cadea59e30 remove work around for #15458. that bug has been fixed.
gayatrib and I both tested it.
1999-10-05 20:47:41 +00:00
sspitzer%netscape.com 22e48e8f44 fix for #15578, r=mscott, a=granrose
properly migrate the bookmarks file on windows.
1999-10-05 18:10:20 +00:00
sspitzer%netscape.com e60f550fd7 added files: mozilla/profile/src/nsProfileFactory.cpp 1999-10-05 05:20:58 +00:00
sspitzer%netscape.com d781457f64 fix for #15262, r=mscott
break apart the profile factory from nsProfile.cpp and put it into nsProfileFactory.cpp
also, apply dp's patch to use nsIModule.  r=sspitzer
1999-10-05 05:20:45 +00:00
sspitzer%netscape.com 06c28b31e7 a bunch of changes, all reviewed by mscott.
fix some bugs with next, back, and cancel in the profile manager.
(#15223, #15271)
re-write all callers of nsProfile::GetCurrentProfileDir() to use the file locator.
(#15063)
more profile code clean up. (#15042)
rename the old 4.x history.dat file.  it's called history.dat in 5.0, but the file
formats are different.  (binary in 4.x, vs mork in 5.0)
1999-10-05 04:12:58 +00:00
morse%netscape.com 1ca3e95ba7 oops -- I carelessly left out a carriage return in my last checkin 1999-10-04 21:07:01 +00:00
morse%netscape.com c4f107c715 fix profile-manager bustage in todays build, checked in by request of leaf 1999-10-04 20:59:16 +00:00
beard%netscape.com b547c2ffb0 changed from directly using "MSL DropInRuntime.Lib" to using "NSComponentStartup.o" to enable GC leak detector. r=smfr 1999-10-03 20:46:23 +00:00
hyatt%netscape.com 9e75934ef0 Splitting xul.css into two files and making them load automatically at startup. R=danm@netscape.com 1999-10-01 20:49:07 +00:00
sspitzer%netscape.com 2e967a149c remove unused files 1999-09-29 04:10:16 +00:00
sspitzer%netscape.com d1e94def72 ignore generated makefiles 1999-09-29 04:09:01 +00:00
sspitzer%netscape.com 8093d1a122 fix resources for the profile migration dialog. 1999-09-29 04:07:12 +00:00
sspitzer%netscape.com 8ebab04c72 fix resources for the profile migration dialog. remove unused files. 1999-09-29 04:03:15 +00:00
sspitzer%netscape.com 94792a2259 removing unused files, this directory is going away. 1999-09-29 03:11:05 +00:00
shaver%netscape.com a0d5aa9034 nsIRegistry scriptability update, r=dveditz,dp,alecf a=leaf,chofmann 1999-09-29 02:36:54 +00:00
sspitzer%netscape.com 922bda5269 finish renaming and moving all the profile xul, js and dtd files.
fix regression with Rename and Delete.  (they work again.)
1999-09-28 22:50:50 +00:00
sspitzer%netscape.com 583d9ab602 adding new files. 1999-09-28 21:28:57 +00:00
gayatrib%netscape.com 4d8a420424 profile ui dtd file 1999-09-28 20:37:16 +00:00
gayatrib%netscape.com 7c4feedada profileManager dtd file 1999-09-28 20:34:32 +00:00
gayatrib%netscape.com 0cd25b3a34 createProfileWizard dtd file 1999-09-28 20:33:45 +00:00
gayatrib%netscape.com ef8138d0c5 makefile 1999-09-28 19:20:50 +00:00
gayatrib%netscape.com b538a012b5 css file 1999-09-28 19:19:08 +00:00
gayatrib%netscape.com 7171f85762 profileManager javascript 1999-09-28 19:14:35 +00:00
gayatrib%netscape.com 648caf9c28 createProfileWizard javascript 1999-09-28 19:13:50 +00:00
gayatrib%netscape.com 495d35afbb profile ui 1999-09-28 19:12:56 +00:00
gayatrib%netscape.com a4541b630d profile manager window 1999-09-28 19:12:27 +00:00
gayatrib%netscape.com 536d5d5cd4 profile ui 1999-09-28 19:04:57 +00:00
gayatrib%netscape.com 957518a982 createProfileWizard ui 1999-09-28 19:02:49 +00:00
sspitzer%netscape.com ef5db83d70 remove extra paren 1999-09-28 11:18:42 +00:00
sspitzer%netscape.com c54420d958 more fixes for migration on the mac and various cleanup. 1999-09-28 11:16:18 +00:00
sspitzer%netscape.com b74c08a143 fix migration on the mac. mac thinks "" is the cwd. curse it to hell! 1999-09-28 10:26:44 +00:00
sspitzer%netscape.com 0c1e3f6c8f the attribute is a string, not a boolean. 1999-09-28 09:34:27 +00:00
sspitzer%netscape.com 71a803fb46 comment out the dumps.
in the new profile xul, disable the buttons when they should be
and ignore clicks if the buttons are disabled.
1999-09-28 09:30:48 +00:00
sspitzer%netscape.com 8c434cb6ee whoops, two quotes when there should be only one 1999-09-28 07:47:54 +00:00
sspitzer%netscape.com 0862bf42aa only build nsIProfile.idl now. 1999-09-28 07:41:40 +00:00
sspitzer%netscape.com 46e8c3a49f this is gone. 1999-09-28 07:37:46 +00:00
sspitzer%netscape.com a0a70c9ca0 fix for #14999. remove the profile appcore 1999-09-28 07:29:25 +00:00
sspitzer%netscape.com 1cc1222c7c fix some minor problems with the pref migration progress xul. #15042
get news migration back on UNIX, I accidentally broke it.
1999-09-28 05:12:42 +00:00
sspitzer%netscape.com de35c24ff5 use the NS_WITH_SERVICE macro. #15042
remove calls to toolkit appcore, as it is going away soon. #14999
1999-09-28 04:40:59 +00:00
sspitzer%netscape.com fc9043a248 changes to get migration working on the mac again. #15026, #14689 1999-09-28 04:10:19 +00:00
sspitzer%netscape.com ef3b749744 fix for #15054. pref migration progress dialog sizes to content now. 1999-09-28 03:01:53 +00:00
sspitzer%netscape.com 081a30d563 whoops, forgot to StartUp prefs after ShutDown 1999-09-28 01:04:00 +00:00
sspitzer%netscape.com ee2b2d75b2 fixes for a bunch of bugs.
bug #15041: window comes up, and then resizes
bug #14600: play nice when the profile manager exists on the mac.
bug #13780: crash on winnt and linux when creating a new profile
bug #15042: clean up mozilla/profile code (more to come...)
1999-09-28 00:53:29 +00:00
sspitzer%netscape.com d7a45c96da fix for #14604. pop migration was broken on mac. my code to migrate 4.x imap mail filters on the mac should only be run when we used pop in 4.x 1999-09-22 20:01:20 +00:00
sspitzer%netscape.com 1ce95cdd9a fix for #13862
now we properly migrate imap filter rule files on the Mac.
1999-09-22 09:06:06 +00:00
sspitzer%netscape.com 50d215e77f fix for #14538
migrate 4.x pop filter rules to the right place, and rename them if necessary.
1999-09-22 07:56:20 +00:00
sspitzer%netscape.com f7566910a0 fix my build bustage. 1999-09-22 05:32:41 +00:00
sspitzer%netscape.com 804efe24ed fix to use nsXPIDLCString. 1999-09-22 05:00:23 +00:00
sspitzer%netscape.com 45bb9a84e7 use the right throbber. 1999-09-22 04:57:55 +00:00
sspitzer%netscape.com d9c72958f8 fix more insanity. 1999-09-22 04:51:06 +00:00
sfraser%netscape.com 80f9b9d1f8 Fix error in new profile dialog. 1999-09-22 04:22:49 +00:00
sspitzer%netscape.com c914876c42 step one of getting the pref-migrator progress dialog to work on the Mac.
yes, I know these files live in the wrong place.  will fix that next.
1999-09-22 01:46:14 +00:00
sspitzer%netscape.com 2301e7c3f0 get the pref-migrator progress dialog to work.
Yes, I know these are in the wrong place.
(all the resources under mozilla/profile are [going into / live in the] wrong place.

first I need to get -installer to
work again, then put things in the right place.
1999-09-22 01:45:01 +00:00
sspitzer%netscape.com 1f4cd282ad fix for #13733. get "Mozilla Installer" (a.k.a. -installer) working on the Mac. there are still issues and bugs, but that comes as no surprise. 1999-09-22 00:50:21 +00:00
sdagley%netscape.com 37189bf3e3 checking in fix to build bustage for dbragg 1999-09-22 00:27:03 +00:00
dbragg%netscape.com b248036f13 Removed the nsPMProgressDlg.cpp from the build 1999-09-22 00:05:33 +00:00
kipp%netscape.com 5ea36f3cbc Fixed build bustage 1999-09-21 23:40:03 +00:00
dbragg%netscape.com 92c1146092 Added new interface to ProcessPrefs, also fixes build bustage. 1999-09-21 23:17:58 +00:00
saari%netscape.com 6df67e6af3 Changing broadcaster to use onbroadcast instead of oncommand. Adding the "braodcast" "commandupdate" and "input" events. Changed all xul observes nodes to use onbroadcast instead of onchange. 1999-09-21 23:02:35 +00:00
dbragg%netscape.com e46b6b84b5 Added multi-threading capability for the progressbar 1999-09-21 22:39:01 +00:00
dbragg%netscape.com 728e8c0468 Added to the interface for multi-threaded requirements for progressbar. 1999-09-21 22:37:25 +00:00
sspitzer%netscape.com d9e136ad04 remove my reminder printf for UNIX. UNIX is done. 1999-09-21 07:42:23 +00:00
waterson%netscape.com 88220ac198 Fix backwards return values on nsIEnumerator::IsDone(). 1999-09-21 01:28:18 +00:00
sspitzer%netscape.com ce4b2b97f9 very, very tired of seeing all these printfs. 1999-09-19 19:38:24 +00:00
racham%netscape.com de84313101 Fixing the performance bug 13555 to minimize the number of registry operations. Moved major printfs from DEBUG_profile. 1999-09-18 23:35:09 +00:00
sspitzer%netscape.com aa57531086 make it so the user has there 4.x bookmarks after migration. 1999-09-18 19:32:52 +00:00
briano%netscape.com 982a0c9770 Removed the 3 test-tab XUL files that don't exist. 1999-09-18 19:20:27 +00:00
sspitzer%netscape.com 09edd6a89a give the profile manager / installer window a title.
it would be good if the first window the users sees has a title, no?
1999-09-18 18:22:27 +00:00
sspitzer%netscape.com 5ba5ddfb35 ignore generated files 1999-09-18 18:13:31 +00:00
sspitzer%netscape.com a581604d43 the bookmarks service is looking for bookmarks.html, not bookmarks.htm
now, your bookmarks get migrated!
(unix finally wins a file name battle, but windows still wins the war.)
1999-09-18 18:12:57 +00:00
sspitzer%netscape.com 6d34308ce9 rename 4.x bookmarks file after migration to bookmarks.htm for all platforms.
rewrite code so I could use it to rename cookies files and bookmarks file
with the same method.
1999-09-18 18:00:12 +00:00
gayatrib%netscape.com 5ed55409a2 This file is not required for profile ui 1999-09-17 23:30:23 +00:00
neeti%netscape.com 0bed67a824 *** empty log message *** 1999-09-17 23:28:56 +00:00
neeti%netscape.com 4f448a67e0 moved bookmarks.html to defaults/profile 1999-09-17 23:26:54 +00:00
sfraser%netscape.com d1fcac20b7 First Checked In. 1999-09-17 23:20:53 +00:00
gayatrib%netscape.com a7885b64bc adding locale dir to makefile 1999-09-17 23:17:28 +00:00
gayatrib%netscape.com 81e33ae9e4 moving entities into dtds 1999-09-17 23:16:06 +00:00
gayatrib%netscape.com 6eec46bc80 makefile for dtds 1999-09-17 22:05:54 +00:00
gayatrib%netscape.com 911e9c2cc2 dtds for profile manager ui 1999-09-17 22:05:04 +00:00
sspitzer%netscape.com 5beee13044 close the stream. 1999-09-17 11:47:46 +00:00
dveditz%netscape.com b83b004785 match buffered i/o registry change in XP_MAC section 1999-09-17 07:00:55 +00:00
sspitzer%netscape.com ea6116a88c turn on migration for the mac. note, it doesn't work just yet. also, for mac, like unix, don't automigrate if there is only one profile. this make it hell to debug. once it works, we can make it automigrate if we only have one profile if we want. 1999-09-16 23:01:45 +00:00
sspitzer%netscape.com fcf002830d propagate errors. right now, -installer doesn't work on the mac. now, we through up and and tell the user, which is better than crashing. I'm still working on getting it to work on the Mac. 1999-09-16 23:00:21 +00:00
sspitzer%netscape.com f212e02373 add a scriptable version of GetCurrentProfileDir to the nsIProfle interface called GetCurrentProfileDirFromJS
eventually, the non-scriptable interface will go away, but I don't have time do that yet.  slamm is using this in his sidebarOverlay.js
1999-09-16 20:36:27 +00:00
cls%seawood.org 11333d189a Linux only: Removed -D_BSD_SOURCE from DEFINES as it is unnecessary now that __STRICT_ANSI__ is set in <prinet.h> 1999-09-16 14:54:18 +00:00
sspitzer%netscape.com cdfcf81126 increase the changes of -installer working on mac tomorrow, by not checking
if there is enough space before copying.

once we get -installer working on the mac, we'll turn this code back on.
1999-09-16 10:41:13 +00:00
sspitzer%netscape.com 9d47fa7306 rewrite to not user GetCString(). read the comments in nsFileSpec.cpp: "Using it guarantees bugs on Macintosh"
clean up code.  wrap all printfs with #ifdef DEBUG_profile
1999-09-16 08:17:51 +00:00
gayatrib%netscape.com ea371f4d62 Removing tabs that are not supported yet 1999-09-16 00:39:20 +00:00
gayatrib%netscape.com 24ec1d40f6 Fixing the finish button problem and removing tabs that are not supported yet 1999-09-16 00:38:40 +00:00
gayatrib%netscape.com a9ca010f7f fixing bug 13899 1999-09-15 21:23:39 +00:00
alecf%netscape.com 7035f9d3f9 fix lots of leaks in profile code
use nsCOMPtr and nsXPIDLCString where I found leaks
1999-09-15 06:07:33 +00:00
sspitzer%netscape.com 6bf18b77e1 stupid cut and paste error. 1999-09-15 05:36:53 +00:00
sspitzer%netscape.com fbee1ffc31 add support for the PROFILE_NAME PROFILE_HOME environment variables, for multiple profile migration on UNIX 1999-09-15 05:21:18 +00:00
sspitzer%netscape.com cb2b1b46d2 rename the mail filter rule files (if we need to, and if we can) when we do the migration.
rename the cookie file (if we need to) so that if you run -installer,
you cookies will be migrated.
Change DoTheCopy() to be DoTheCopyAndRename(), which takes additional parameters
to rename files as it copies them.
remove unnecessary code.
#define constants to be clean.
add a stub for RenameAndMoveFilterFiles() with comments on what we need to do
for the mac.
1999-09-15 04:15:27 +00:00
briano%netscape.com 89198d119d General cleanup. 1999-09-15 03:00:30 +00:00
ramiro%netscape.com 26dd94b010 Cleanup the neckutil linking thing. 1999-09-15 02:15:11 +00:00
sspitzer%netscape.com c7c63563a0 only automigrate (when we have one profile) on windows. 1999-09-14 11:12:10 +00:00
sspitzer%netscape.com b0e356a49e fix build bustage 1999-09-14 10:43:49 +00:00
sspitzer%netscape.com d79e81a24b turn on migration for the mac. note, it doesn't work just yet. also, for mac, like unix, don't automigrate if there is only one profile. this make it hell to debug. once it works, we can make it automigrate if we only have one profile if we want. 1999-09-14 10:23:08 +00:00
sspitzer%netscape.com 3f8ac304c7 the pref migrator iid's look very suspicous, so regenerate them.
follow convention:
rename nsPrefMigrationIIDs.h to nsPrefMigrationCIDs.h
rename NS_IPrefMigration_IID -> NS_PREFMIGRATION_CID
rename kFoo_CID to kFooCID
use the NS_GET_IID macro
1999-09-14 09:41:41 +00:00
sspitzer%netscape.com dc2b6bdbba fix for #13704.
also, instead of just checking that ".msf" or ".snm" or ".summary" appears in th
e file name, we now check if the filename *ends* with ".msf", ".snm" or ".summar
y".
1999-09-14 00:08:33 +00:00
sspitzer%netscape.com 9e1c49ca33 fix profile migration on windows (and probably mac.)
on UNIX, "mail.directory" is always set.
on windows, it may be set to ""
add the PL_strlen test to tree "" as not being set, so we assume the default 4.x location, which is what we want.
1999-09-13 20:38:23 +00:00
sspitzer%netscape.com 596f8ad3fa clean up a bunch of code by using nsCOMPtrs and the almighty NS_WITH_SERVICE macro. 1999-09-13 07:37:05 +00:00
sspitzer%netscape.com 168aeeb620 if GetDirFromPref() failed, we use the old profile directory path to determine the old directory. save that in the premigrated version of the pref, because we will need that during actual pref migration. if we don't do this, premigrated.foo is left blank, because foo was not set. 1999-09-13 07:21:36 +00:00
sspitzer%netscape.com 70fa68d932 added files: mozilla/profile/pref-migrator/public/nsIPrefMigration.idl 1999-09-13 05:52:26 +00:00
sspitzer%netscape.com 26eca40523 XPIDL-ify nsIPrefMigration, and the necessary changes that go along with that. 1999-09-13 05:52:18 +00:00
sspitzer%netscape.com f4084b2e81 new files resulting from XPIDL-ifying nsIPrefMigration.
NOT PART OF THE BUILD YET.
1999-09-13 04:23:31 +00:00
sspitzer%netscape.com ceff67bf42 use #defines where possible to clean up the code, reduce the risk of errors,
and make the code more portable.
create directories with 00700 permissions, not PR_RDWR.  On UNIX, PR_RDWR would
create directories with d______r__. 00700 gives us drwx______ which is want we
want.  change the signature of ProcessPrefs() so that we just return the result,instead of
setting an out parameter.  remove ComputeMailPath(), it is unused.
instead of doing PR_MALLOC in the beginning, set char *'s to nsnull, and use
PR_smprintf() and CopyCharPref() to allocate the memory.  (the PR_FREEIF()s
are still correct, though.)
use NS_SUCCEEDED() and NS_FAILED() instead of comparing against NS_OK directly.
don't execute the GetSizes(), GetDriveName() and CheckForSpace() methods
on UNIX, as they are not UNIX friendly.  hold onto the nsIFileSpec that points
to the prefs file, so we can save it when we are done using SavePrefFileAs()
Change the signature of GetDirFromPref() and GetDriveName().  The out parameters
were char *'s.  they need to be char **'s for them to work.
Change GetDirFromPref() to also take the oldProfilePathStr and the new directory leaf name.
These are used on UNIX, where we to do some magic because in
4.x the directory structure on UNIX was much different that on Mac and Windows
fix leak in GetDriveName().  we were leaking *driveName in the loop.
initialize variables.
add some printfs to remind me that there is more todo.
fix various comments to reflect the new signatures to methods.
check parameters of GetDirFromPref() and GetDriveName()
1999-09-13 00:10:13 +00:00
cls%seawood.org 17c88d7b29 Fix my bustage using -D_BSD_SOURCE 1999-09-12 16:41:14 +00:00
sspitzer%netscape.com 3df0613073 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