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

475 Коммитов

Автор SHA1 Сообщение Дата
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