waterson%netscape.com
a0a8fef7ae
Add nsVoidBTree and nsStatistics to the build.
2000-06-13 04:56:38 +00:00
warren%netscape.com
512c8bf433
Renaming nsIAllocator to nsIMemory (and nsAllocator to nsMemory). API cleanup/freeze. Bug #18433
2000-06-03 09:46:12 +00:00
dp%netscape.com
d7f5ecc681
Standalone xpcom.
2000-05-13 23:35:55 +00:00
dp%netscape.com
31295844e6
Removing nsConstructorPattern.cpp
2000-05-05 00:18:33 +00:00
cls%seawood.org
4bb89416eb
More OS/2 Makefile changes. Bug #34106 Batch 12
2000-05-04 11:00:47 +00:00
jband%netscape.com
d4388bb67f
fix to make the comment not lie
2000-04-25 04:52:30 +00:00
cls%seawood.org
8754202470
General cleanup of the shared library rules.
...
Quick fix for bug #36844 .
Since people kept forgetting to wrap SHARED_LIBRARY_LIBS inside MKSHLIB_FORCE_ALL & MKSHLIB_UNFORCE_ALL pairs, we now handle it in rules.mk. Same goes for making $(SHARED_LIBRARY) dependent upon $(SHARED_LIBRARY_LIBS).
2000-04-23 17:48:04 +00:00
jband%netscape.com
e844355ed0
fix bustage due to relative path include of removed (and otherwise unused) file
2000-04-21 01:33:13 +00:00
jband%netscape.com
5f71a3e760
fix bustage due to relative path include of removed (and otherwise unused) file
2000-04-21 01:22:16 +00:00
jband%netscape.com
2964aea322
landing typelib loading improvements. bug 30753
2000-04-20 08:52:05 +00:00
mccabe%netscape.com
369030f2b6
Move nsIConsoleService and implementation into xpcom/base, and nsIScriptError and implementation into js/src/xpconnect. (A place for JavaScript-specific XPCOM would be better, but xpconnect will do).
2000-04-18 02:34:54 +00:00
scc%netscape.com
c05019b2a8
making string conversions explicit
2000-04-01 00:39:02 +00:00
rickg%netscape.com
afe9bbd6d3
removed references to nsString2
2000-03-31 10:19:31 +00:00
alecf%netscape.com
d670519029
registering the atom service during XPCOM initialization
...
r=dp
2000-03-31 09:50:00 +00:00
rickg%netscape.com
8d7a62845e
changed reference from nsString2 to nsString
2000-03-31 09:08:17 +00:00
ruslan%netscape.com
6bf5e9822c
Cause NS_NewByteArrayInputStream to get actually exported out of windows
...
dll, r=warren
2000-03-22 03:07:39 +00:00
pavlov%netscape.com
ce094b4cfc
changes to let us build on MacOS X
2000-03-11 03:08:04 +00:00
warren%netscape.com
84ea15d65a
Made the thread-safety checking able to be turned on/off by the XPCOM_CHECK_THREADSAFE env var. a=jar,r=mscott
2000-03-08 09:21:32 +00:00
vidur%netscape.com
d990ee775e
Fix for debug build breakage on Windows. r,a=dp
2000-03-07 03:25:04 +00:00
warren%netscape.com
c0497e31be
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
warren%netscape.com
7113f6e49d
Bug 21556: Making linux be thread-safe. Exporting NS_CurrentThread from debug builds. a=jar
2000-03-05 10:14:50 +00:00
jdunn%netscape.com
00e933493c
move mozreg_s from EXTRA_DSO_LDOPTS to SHARED_LIBRARY_LIBS to handle
...
AIX dependencies.
r= cls@seawood.org , dp@netscape.com
a= leaf@netscape.com
2000-02-29 21:03:25 +00:00
dougt%netscape.com
cd46314d5e
fixed regression: 28775 a=leaf, r=ssu.
2000-02-22 19:46:05 +00:00
dougt%netscape.com
3c681f228e
missed this file.
2000-02-21 21:52:18 +00:00
jband%netscape.com
f7d4f7b82f
help with bug 8700 (at least in profiling it) by paying the cost of loading the xpt files early on before JSContexts are created
2000-02-15 06:45:30 +00:00
scc%netscape.com
40e6c21251
#include "nsCategoryManager.h", and hook it up as a service. That's it, I think. bug #26011 ; r={waterson,sspitzer}
2000-02-06 02:02:24 +00:00
putterman%netscape.com
e3af0aa031
Fix for 8405. Japanese shows up in thread pane sender column. r=nhotta, waterson.
2000-02-02 01:46:24 +00:00
dougt%netscape.com
d9a6754c4b
Fixing dll exports for NS_NewLocalFile()
...
r=dveditz
2000-01-28 23:35:55 +00:00
ssu%netscape.com
ad510b294a
Change the name of the current process directory to match that of the
...
directory service. dougt's change r=ssu a=granrose
2000-01-25 20:46:02 +00:00
dougt%netscape.com
0b0346079c
Landing nsIFile.
2000-01-24 21:28:28 +00:00
sford3%swbell.net
b2c319eae7
Replace instances of nsTextFormater with nsTextFormatter, r=jst@citec.fi
2000-01-17 22:32:13 +00:00
dp%netscape.com
61b99b3b63
On Shutdown let servicemanager be available until the xpcom shutdown
...
observers are notified.
2000-01-10 21:26:56 +00:00
briano%netscape.com
35a9a5201b
Backed out the Solaris fix, because Linux doesn't like it. It may be that -z allextract and -Wl,--whole-archive behave differently.
2000-01-06 03:06:22 +00:00
briano%netscape.com
890a0d3da8
Fix for _optimized_ nightly Solaris 2.6 builds.
2000-01-06 02:06:56 +00:00
edburns%acm.org
13be6d7ebf
I know it's unorthodox to do a top level checkin like this, but I've got so many files
...
in so many different directories, that I think it's the best way.
I've pulled and clobber_all'd my tree and got
r=dp
on this checkin.
Here are the touched files:
M mozilla/embedding/browser/activex/src/control/MozillaBrowser.cpp
M mozilla/embedding/browser/activex/src/control/MozillaBrowser.h
M mozilla/js/src/xpconnect/shell/xpcshell.cpp
M mozilla/netwerk/protocol/res/src/nsResProtocolHandler.cpp
M mozilla/xpcom/build/nsXPComInit.cpp
M mozilla/xpcom/components/nsComponentManager.cpp
M mozilla/xpcom/components/nsIServiceManager.h
M mozilla/xpcom/components/nsServiceManager.cpp
M mozilla/xpcom/io/nsSpecialSystemDirectory.cpp
M mozilla/xpcom/io/nsSpecialSystemDirectory.h
M mozilla/xpcom/tests/TestBuffers.cpp
M mozilla/xpcom/tests/TestPipes.cpp
M mozilla/xpcom/tests/TestShutdown.cpp
M mozilla/xpcom/tests/windows/TestHelloXPLoop.cpp
M mozilla/xpcom/tools/registry/regExport.cpp
M mozilla/xpcom/tools/registry/regxpcom.cpp
M mozilla/xpinstall/stub/xpistub.cpp
M mozilla/webshell/embed/ActiveX/MozillaBrowser.cpp
M mozilla/webshell/embed/ActiveX/MozillaBrowser.h
M mozilla/webshell/tests/viewer/nsMacMain.cpp
M mozilla/webshell/tests/viewer/nsPhMain.cpp
M mozilla/webshell/tests/viewer/nsWinMain.cpp
M mozilla/webshell/tests/viewer/unix/gtk/nsGtkMain.cpp
M mozilla/xpfe/appshell/src/nsFileLocations.cpp
M mozilla/xpfe/bootstrap/nsAppRunner.cpp
The heart of this checkin is a change in the signature and symantics
of NS_InitXPCOM.
The new signature is
extern NS_COM nsresult
NS_InitXPCOM(nsIServiceManager* *result, nsFileSpec* binDirectory);
I filed a bug for this problem:
b=23157
The original manifestation of this bug was in mozilla/netwerk/protocol/res/src/nsResProtocolHandler.cpp It used the current process directory to find resources, which is not correct when the current process is not mozilla.exe.
I have added a new type to nsSpecialSystemDirectory, Moz_BinDirectory, and made nsResProtocolHandler use that value.
2000-01-06 01:05:13 +00:00
warren%netscape.com
359bfe3062
Fixed xpcom shutdown to disallow reconstruction of the global service manager. r=dp
2000-01-06 00:34:38 +00:00
warren%netscape.com
06918ca494
Made nsIProperties scriptable. Bug #21982
2000-01-05 09:29:25 +00:00
warren%netscape.com
6fee6622fd
Removed nsPipe2.h -- obsolete.
2000-01-05 03:56:47 +00:00
dp%netscape.com
924289af27
Using ShutdownGlobalServiceManager() for servicemanager shutdown. r=putterman@netscape.com
1999-12-08 02:03:25 +00:00
beard%netscape.com
ddd1c99054
took out calls to NS_InitGarbageCollector() & NS_ShutdownGarbageCollector() which are now supplanted by internal NSPR versions. r=gordon, bug #15906
1999-12-08 00:13:13 +00:00
valeski%netscape.com
8b33681727
r=mcafee. 20677 assistance. we now have a scriptable input stream for js
1999-12-04 20:31:38 +00:00
sfraser%netscape.com
e7977838cc
Fix linkage errors with nsLinebreakConverter.r=kin
1999-12-02 00:31:45 +00:00
dp%netscape.com
edcdeb94a5
NS_GET_IID(). Thanks to patch from pp@ludasdesign.com r=dp@netscape.com
1999-11-30 23:36:32 +00:00
warren%netscape.com
2db26922a6
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
warren%netscape.com
96ec037ac6
Eliminated the libs build pass.
1999-11-28 03:05:01 +00:00
tbogard%aol.net
9b922ed9d5
Added do_GetInterface to the dlldeps so it is properly exported from the DLL.
1999-11-28 02:17:24 +00:00
fur%netscape.com
ce1e142143
#8305 (Cache implementation)
...
Added dependencies to pick up nsStorageStream.cpp and nsBinaryStream.cpp
1999-11-16 21:14:52 +00:00
jdunn%netscape.com
e871be6de2
Fixing all unresolved symbols on unix. The bug has the diff's
...
r dp@netscape.com (ramiro helped me with it)
# 18688
1999-11-16 06:02:31 +00:00
tbogard%aol.net
00b82b3c85
Changed an NS_ASSERTION to be an NS_WARN_IF_FALSE. r=scc
1999-11-13 07:34:29 +00:00
dp%netscape.com
ab88d596f5
Enabling componentmanager shutdown() before a release to clear out
...
references to the component manager.
1999-11-11 19:38:13 +00:00