1243 Commits

Author SHA1 Message Date
seawood%netscape.com
5921049139 Purge XP_PC.
Bug #56767 r=mkaply sr=alecf


git-svn-id: svn://10.0.0.236/trunk@140602 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-02 22:45:08 +00:00
varga%netscape.com
eca527f4e9 Reverting last changes.
git-svn-id: svn://10.0.0.236/trunk@140237 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-25 12:41:40 +00:00
varga%netscape.com
f9d49cfdfb Trying to improve startup time.
git-svn-id: svn://10.0.0.236/trunk@140228 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-25 07:36:33 +00:00
varga%netscape.com
96c3422078 Landing bookmarks branch. Everything except mozilla/xpfe
Bug 196756 - Meta bug for major architectural changes in bookmarks code
r=jag, sr=bryner


git-svn-id: svn://10.0.0.236/trunk@140214 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-25 04:44:31 +00:00
timeless%mozdev.org
0e5f07166f Bug 106386 rid source of misspellings
patch by nb@ipnode.info r=biesi sr=dmose


git-svn-id: svn://10.0.0.236/trunk@140130 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-24 04:15:34 +00:00
cavin%netscape.com
b0422b32d2 Fix for 70396. Use the directory description in prefs if it exists for the addrbook names. Copy 4.x .na2 files to 7.x directory during migration. r=ccarlen, sr=sspitzer.
git-svn-id: svn://10.0.0.236/trunk@139551 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-16 02:22:09 +00:00
dougt%netscape.com
b64077c53b Fix bad export_lib line. r=cls
git-svn-id: svn://10.0.0.236/trunk@139546 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-16 01:09:52 +00:00
mkaply%us.ibm.com
b3060e2791 More OS/2 bustage - I'm starting to understand it now - nsIFileSpec.h was including other stuff and now that it is gone, we are discovering header dependencies
git-svn-id: svn://10.0.0.236/trunk@139522 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-15 16:58:22 +00:00
dougt%netscape.com
fed2927b2c Create a new xpcom obsolete library (and component library).
Moved nsFileSpec and related classes into this obsolete library.
  Moved nsRegistry and related libreg functionality into the obsolete library.

Updated many callers using the obsolete nsFile spec to use nsIFile and Necko to do file IO.

Combined the following DLLs (source -> dest)
  uriloader -> docshell
  shistory -> docshell
  jsurl -> jsdom
  gkview -> gklayout

Moved nsAdapterEnumerator out of xpcom/ds and into mailnews, since they're the only consumer

Modifed the xpt_link tool so that you can specify a “only include” cid list that can mask CID’s that you are not interested in.

Added build options:
Prevent the building of xpinstall (--disable-xpinstall)
Prevent the building js component loader (--disable-jsloader)
A build option to only build a single profile (--enable-single-profile)
A build flag to only built the required xpfe components (--disable-xpfe-components).

Removal or hiding of unused functions and classes including nsEscape*, nsDequeIterator, nsRecyclingAllocatorImpl, nsDiscriminatedUnion, nsOpaqueKey, nsCRT::strlen, NS_NewCommandLineService

Bug 194240, r/sr = darin, alec.


git-svn-id: svn://10.0.0.236/trunk@139480 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-15 01:04:32 +00:00
ccarlen%netscape.com
b88eead41d Bug 188214 - Cookies are not getting saved on exit in GtkEmbed. This adds a new call to nsProfileDirServiceProvider which allows an app to shutdown the provider and it will send out profile shutdown notifications. r=dougt/sr=blizzard
git-svn-id: svn://10.0.0.236/trunk@138539 18797224-902f-48f8-a5cc-f745e15eee43
2003-02-26 15:01:19 +00:00
neil%parkwaycc.co.uk
15878fd035 Backing out patch to bug 78274 (see bug for issues)
git-svn-id: svn://10.0.0.236/trunk@138443 18797224-902f-48f8-a5cc-f745e15eee43
2003-02-25 14:29:20 +00:00
neil%parkwaycc.co.uk
fcdab26c84 Bug 78274 Convert profile manager to use <dialog> r=timeless sr=alecf
git-svn-id: svn://10.0.0.236/trunk@138331 18797224-902f-48f8-a5cc-f745e15eee43
2003-02-24 10:44:19 +00:00
timeless%mozdev.org
ff6d7f1419 Bug 192442 Remove console spew: "New location for profile registry and user profile directories
r=jrgm sr=alecf


git-svn-id: svn://10.0.0.236/trunk@138269 18797224-902f-48f8-a5cc-f745e15eee43
2003-02-23 04:41:11 +00:00
dean_tessman%hotmail.com
4bde98c35d 194531 - Add accesskeys to profile select/manage dialog
r=dean_tessman sr=dmose
patch by piersc@cogs.susx.ac.uk


git-svn-id: svn://10.0.0.236/trunk@138245 18797224-902f-48f8-a5cc-f745e15eee43
2003-02-23 00:14:31 +00:00
varga%netscape.com
2dae7a3551 Fix for bug 192124. Filing more than one bookmark in a newly created folder cause bookmarks not to be saved.
r=sdagley, sr=peterv, a=asa, patch by ccarlen


git-svn-id: svn://10.0.0.236/trunk@138003 18797224-902f-48f8-a5cc-f745e15eee43
2003-02-19 23:55:52 +00:00
dbaron%dbaron.org
a4baf8e91e Backout checkin for bug 171343 (no longer needed) in the hopes of fixing talkback on Linux. b=176886 r=bryner a=asa
git-svn-id: svn://10.0.0.236/trunk@137010 18797224-902f-48f8-a5cc-f745e15eee43
2003-01-28 01:41:01 +00:00
bzbarsky%mit.edu
dfa9bb3e29 Document the various fields in mimeTypes.rdf. Bug 61408, r=timeless,
sr=mozbot, rubber-a=roc+moz


git-svn-id: svn://10.0.0.236/trunk@136916 18797224-902f-48f8-a5cc-f745e15eee43
2003-01-24 00:46:11 +00:00
ccarlen%netscape.com
1aa09ccb4d Bug 97622 - Put in UI to expose dynamic profile switching. r=kaie/sr=alecf
git-svn-id: svn://10.0.0.236/trunk@136821 18797224-902f-48f8-a5cc-f745e15eee43
2003-01-22 06:13:39 +00:00
racham%netscape.com
7415cb9092 Fixing bug 173267. Add method to get profile field values information from the registry. r=ccarlen, sr=sspitzer
git-svn-id: svn://10.0.0.236/trunk@136108 18797224-902f-48f8-a5cc-f745e15eee43
2003-01-10 00:39:52 +00:00
ccarlen%netscape.com
ee1b4f4ef9 Bug 182341 - Crash when closing profile mgr window with 'X' close box. Due to a static nsCOMPtr which, because it was static, was destroyed too late. r=racham/sr=alecf
git-svn-id: svn://10.0.0.236/trunk@136050 18797224-902f-48f8-a5cc-f745e15eee43
2003-01-09 03:19:22 +00:00
dbaron%dbaron.org
186eca206d Bug 178643: Remove uses of NS_INIT_ISUPPORTS, since it is no longer needed. r=timeless sr=jag
git-svn-id: svn://10.0.0.236/trunk@136023 18797224-902f-48f8-a5cc-f745e15eee43
2003-01-08 22:45:23 +00:00
seawood%netscape.com
f8f86e7f05 Start installing GRE libraries & components into a separate dist/gre directory as part of the default build.
Bug #186241 r=dougt


git-svn-id: svn://10.0.0.236/trunk@135661 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-28 01:15:07 +00:00
kaie%netscape.com
f0157ede55 b=175320 Support clean profile & NSS shutdown at any time + Mozilla needs to clean up on exit to allow for PSM failure detection
r=ccarlen/morse sr=darin


git-svn-id: svn://10.0.0.236/trunk@135260 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-13 20:39:03 +00:00
ccarlen%netscape.com
6aebccbf0e Bug 175867 - CFM and Mach-0 profile locking mechanisms are different. r=bryner/sr=sfraser
git-svn-id: svn://10.0.0.236/trunk@134367 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-23 18:11:38 +00:00
ccarlen%netscape.com
c8789fae6c Bug 180951 - profile directory never changes on profile switch. r=kaie/sr=alecf
git-svn-id: svn://10.0.0.236/trunk@134331 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-22 15:11:31 +00:00
colin%theblakes.com
b5321ce17e Fix broken profile locking on OpenVMS. b=180738 r=ccarlen sr=dveditz
git-svn-id: svn://10.0.0.236/trunk@134258 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-21 13:34:25 +00:00
timeless%mozdev.org
99731b5e88 Bug 58221 don't use strlen to check if a string is of length 0
patch by aaronl@vitelus.com r=timeless sr=bz


git-svn-id: svn://10.0.0.236/trunk@133999 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-17 05:16:49 +00:00
blizzard%redhat.com
3f20d30c54 Backout checkin for bug #175320. It was causing cookie files to be saved without any entries but still with the standard "This is a generated file!" header. sr=bz
git-svn-id: svn://10.0.0.236/trunk@133874 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-15 01:47:59 +00:00
kaie%netscape.com
7f5f32734d b=175320 Support clean profile & NSS shutdown at any time + Mozilla needs to clean up on exit to allow for PSM failure detection
r=ccarlen sr=darin


git-svn-id: svn://10.0.0.236/trunk@133803 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-14 01:50:14 +00:00
smontagu%netscape.com
12a8c6e364 Change example of escaped Unicode character to use real character not \uXXXX. Bug 179010, r=nhotta, sr=dveditz.
git-svn-id: svn://10.0.0.236/trunk@133770 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-13 21:41:43 +00:00
chanial%noos.fr
c2dec44586 bug 162333: remove several js warnings in the profile manager. r=timeless, sr=bz
git-svn-id: svn://10.0.0.236/trunk@133546 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-10 21:54:21 +00:00
mkaply%us.ibm.com
2a315191f0 Use XP_WIN here - XP_PC means win and Os/2, so this is unclear. Note we prefer XP_PC is not used at all
git-svn-id: svn://10.0.0.236/trunk@133515 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-10 00:48:10 +00:00
ccarlen%netscape.com
55388286d8 Fixing tinderbox orangeness, OS2 bustage
git-svn-id: svn://10.0.0.236/trunk@133505 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-09 22:05:09 +00:00
ccarlen%netscape.com
bac3fcaf96 Bug 177321 - factor nsIDirectoryServiceProvider impl out of nsProfile.cpp. Now built as a static lib with which apps can link if they only use a single profile r=dougt/sr=darin
git-svn-id: svn://10.0.0.236/trunk@133503 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-09 19:38:43 +00:00
bryner%netscape.com
ec1ce6b084 Use only fcntl-based profile locking on Mac OS X (disable symlink-based
locking).  Fixes bug 176608.  r=ccarlen, sr=jag, a=roc.


git-svn-id: svn://10.0.0.236/trunk@132660 18797224-902f-48f8-a5cc-f745e15eee43
2002-10-30 00:06:58 +00:00
bryner%netscape.com
97d98b9475 Second try at landing bug 171343 - nsProfileAccess's signal handler should use SA_SIGINFO and sa_sigaction where available. r=ccarlen, cls, sr=brendan, a=chofmann.
git-svn-id: svn://10.0.0.236/trunk@131795 18797224-902f-48f8-a5cc-f745e15eee43
2002-10-11 08:44:02 +00:00
varada%netscape.com
b079b3d1ba backing out changes for 170572;r/sr=sspitzer
git-svn-id: svn://10.0.0.236/trunk@131491 18797224-902f-48f8-a5cc-f745e15eee43
2002-10-08 23:18:15 +00:00
bryner%netscape.com
569797c848 Backing out patch for bug 171343. I need to do autoconf tests for siginfo_t and SA_SIGINFO, it seems.
git-svn-id: svn://10.0.0.236/trunk@131398 18797224-902f-48f8-a5cc-f745e15eee43
2002-10-08 05:51:24 +00:00
bryner%netscape.com
66cc2aba8d Fix bustage on btek by defining _POSIX_C_SOURCE to 199506L, to get the |siginfo_t| type defined.
git-svn-id: svn://10.0.0.236/trunk@131395 18797224-902f-48f8-a5cc-f745e15eee43
2002-10-08 05:16:58 +00:00
bryner%netscape.com
764b016622 Bug 171343 - use SA_SIGINFO and sa_sigaction when hooking up FatalSignalHandler() so that we don't lose parameters if there are other handlers which want all 3 arguments. r=ccarlen, sr=brendan.
git-svn-id: svn://10.0.0.236/trunk@131383 18797224-902f-48f8-a5cc-f745e15eee43
2002-10-08 04:00:03 +00:00
varada%netscape.com
f750d016b1 fix for 170572: adding prefs to hide mail toolbar buttons;r/sr=sspitzer
git-svn-id: svn://10.0.0.236/trunk@131089 18797224-902f-48f8-a5cc-f745e15eee43
2002-10-03 20:03:34 +00:00
ccarlen%netscape.com
4ea79344a0 Bug 118203 - nsLocalFile implementation for Mach-0. r=pinkerton, sdagley/sr=sfraser
git-svn-id: svn://10.0.0.236/trunk@130418 18797224-902f-48f8-a5cc-f745e15eee43
2002-09-25 12:23:39 +00:00
seawood%netscape.com
ec7b53cab5 Restoring setting of mCurrentProfileAvailable so that prefs.js is actually created.
git-svn-id: svn://10.0.0.236/trunk@129943 18797224-902f-48f8-a5cc-f745e15eee43
2002-09-18 19:51:57 +00:00
seawood%netscape.com
2b61c81084 Call SetCurrentProfile so that LoadNewProfilePrefs() is using the correct profile when checking for new files.
Bug #168433 r=ccarlen sr=alecf


git-svn-id: svn://10.0.0.236/trunk@129919 18797224-902f-48f8-a5cc-f745e15eee43
2002-09-18 17:14:49 +00:00
sspitzer%netscape.com
c984ec5290 remove sidebar from mail. part of bug #168670. r/sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@129620 18797224-902f-48f8-a5cc-f745e15eee43
2002-09-14 19:05:51 +00:00
sspitzer%netscape.com
59b9a53515 remove defaults for ab sidebar, since it is gone now. bug #162785. r/sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@129613 18797224-902f-48f8-a5cc-f745e15eee43
2002-09-14 15:18:25 +00:00
dougt%netscape.com
e289284076 166917. Clean up xpcom SDK includes. r=rpotts@netscape.com, sr=alecf@netscape.com, a=rjesup@wgate.com
git-svn-id: svn://10.0.0.236/trunk@129050 18797224-902f-48f8-a5cc-f745e15eee43
2002-09-07 17:13:19 +00:00
sspitzer%netscape.com
a8b26df268 fix build bustage
git-svn-id: svn://10.0.0.236/trunk@129044 18797224-902f-48f8-a5cc-f745e15eee43
2002-09-07 13:40:32 +00:00
dougt%netscape.com
1ebc6538fb Move FROZEN ContractID into nsXPCOM.h and define r=rpotts, sr=alec, b=166426
git-svn-id: svn://10.0.0.236/trunk@128770 18797224-902f-48f8-a5cc-f745e15eee43
2002-09-03 23:36:13 +00:00
timeless%mac.com
7272546a1c Bug 132209 Many XUL documents are invalid XML (<!DOCTYPE window ...>)
patch by riceman+bmo@mail.rit.edu r=timeless rs=jag


git-svn-id: svn://10.0.0.236/trunk@128705 18797224-902f-48f8-a5cc-f745e15eee43
2002-09-03 14:53:25 +00:00