mjudge%netscape.com
cc241215a4
fixing vc6.0 compiler bug. cant have static variable called "count" and compare it using "<". dont ask.
2000-04-25 05:09:49 +00:00
cls%seawood.org
fc6c8a2097
BeOS build fixes. Bug #34553
2000-04-12 06:20:59 +00:00
dp%netscape.com
541e440f75
Enabling XPCOM_BREAK_ON_LOAD to break in the debugger for linux &&
...
i386. r=waterson,pavlov
2000-03-25 08:54:22 +00:00
colin%theblakes.com
73b0be9642
Add a debug break for OpenVMS. All changes are ifdef VMS. a=leaf
2000-02-21 22:56:55 +00:00
dp%netscape.com
026b164598
Removing asm() code. Wont compile on nonx86 linux.
2000-01-28 11:31:39 +00:00
dp%netscape.com
0c427aebb7
Using asm() only for linux.
2000-01-28 11:04:51 +00:00
dp%netscape.com
961042374a
Debuggin help from components. Implementing BreakAfterLoad() for DEBUG
...
builds, which will stop in the debugger after loading any of the :
separated dll substrings listed in environment variable
XPCOM_BREAK_ON_LOAD. Stopping in debugger implemented for
unix.
2000-01-28 09:44:05 +00:00
sdagley%netscape.com
36bd7d9c72
Finish cleanup of #19150 - forgot to remove un-needed include after changing code to load fragment via nsLocalFileMac rather than directly calling NSPR. r=lumpy
2000-01-27 02:24:06 +00:00
dougt%netscape.com
0b0346079c
Landing nsIFile.
2000-01-24 21:28:28 +00:00
dmose%mozilla.org
142ac52eaf
updated xPL license boilerplate to v1.1, a=chofmann@netscape.com,r=endico@mozilla.org
1999-11-06 03:43:54 +00:00
warren%netscape.com
3fda695ea8
Fixed up dll loading for Windows. It was silently failing.
1999-10-24 22:01:09 +00:00
dp%netscape.com
d73e78aeaf
Removing ifdef DEBUG_dp.
1999-10-07 21:03:48 +00:00
ramiro%netscape.com
e483adce73
Take myself out of the "you suck" list. r=dp
1999-10-06 20:22:23 +00:00
sfraser%netscape.com
b24aeb1bee
Change Mac library loading to load using the FSSpec. r=dp
1999-10-06 01:09:13 +00:00
dp%netscape.com
5632fd9b86
Unloading of dlls on shutdown turned off.
1999-09-28 19:42:06 +00:00
dp%netscape.com
61664c7872
Separating dll Shutdown from unload. Calling dll shutdown
...
unconditionally on NS_Shutdown.
1999-09-26 18:06:41 +00:00
shaver%netscape.com
bf6e96d80c
fix UMR
1999-09-13 22:34:42 +00:00
shaver%netscape.com
c8ebe122e6
Added ComponentLoaders to registry and abandoned the progID suffix strategy
...
to reduce evil in universe.
Added nsIComponentManager::RegisterComponentLoader.
Dead code removal.
Make AutoRegister eagerly created all as-yet-unloaded component loaders and
AutoRegister with them as well.
Removed much #ifdef DEBUG_shaver noise.
1999-09-02 07:00:29 +00:00
dp%netscape.com
310c55dceb
Added Sync().
...
Prepares for fixing registration.
1999-09-01 06:22:54 +00:00
shaver%netscape.com
1db9afa25d
Removed nsIFactory.h (generated now).
...
Factored ComponentManager to support multiple ComponentLoaders.
Added support for relative paths in registry.
General cleanup.
(Broke detection of changed DLLs; dp is fixing -- thanks!)
1999-08-31 21:40:21 +00:00
brendan%mozilla.org
defeffaabd
Massive spankage to capitalize C++ method and attribute name bindings, per
...
Architecture Item 6.3 (news://news.mozilla.org/37BA89CF.3823D6F9%40meer.net).
1999-08-25 05:26:25 +00:00
scc%netscape.com
68340a37ef
got rid of |NS_IMPL_ISUPPORTS|, where possible, in favor of |NS_IMPL_ISUPPORTS0| or ...1 according to the specific use; got rid of |NS_DEFINE_IID| where possible, or where it should have been |NS_DEFINE_CID|; fixed bad implementations of |QueryInterface|, where possible. Built, tested apprunner, reviewed the changes with hyatt (since he was around to look) before checking in
1999-08-23 10:14:16 +00:00
dp%netscape.com
0019c0fba2
Dll unloading support. These are not used yet.
1999-08-13 19:27:58 +00:00
dp%netscape.com
2af3f14ead
Caching persistentDescriptor and nativePath; Released when dll goes
...
away.
1999-08-11 01:46:43 +00:00
dp%netscape.com
03345897e4
Create the module object and caching it in the Dll abstraction.
1999-08-09 00:19:08 +00:00
dp%netscape.com
ba5c8a9d98
Using nsCRT instead of PL_str*()
1999-07-31 00:28:51 +00:00
warren%netscape.com
334c7b3f3e
Added destructor/cleanup code.
1999-07-28 08:01:03 +00:00
dp%netscape.com
184311e084
Fixing memory leak. bug# 9005 Thanks to <david.gardiner@unisa.edu.au>
1999-07-09 03:43:29 +00:00
dp%netscape.com
65fc0e7499
XPCOM switched to using nsIFileSpec.
1999-06-22 14:02:58 +00:00
beard%netscape.com
e61c14bbeb
XP_MAC: improved nsDLL::Load() to not call PL_strlen() each time through a loop from 0 to the length of the string - 1.
1999-05-10 03:45:38 +00:00
dp%netscape.com
2f513cd724
Landing M6 XPCOM Code cleanup branch
1999-05-06 13:29:37 +00:00
dp%netscape.com
3bd88c9bdf
Removing unix hack of translation ./libabc.so to libabc.so to prevent multiple loads. This wont be required as we load all dlls absolutely
1999-03-13 08:09:54 +00:00
brade%netscape.com
b3ff8e7d90
remove unused local variable in #ifdef XP_MAC section
1999-03-03 15:29:56 +00:00
dp%netscape.com
1581c74987
Hacked to remove ./ when we PR_LoadLibrary() dlls of the type ./library.so
...
This improves memory a bit.
1999-02-18 22:37:35 +00:00
rjc%netscape.com
3c55ff2cfd
Fix XPCom on Mac so that autoregistration of .shlb files work.
1999-02-18 00:24:38 +00:00
dp%netscape.com
2a44b3393f
Added new constructor that takes lastmodtime and size
1999-02-09 20:30:34 +00:00
dp%netscape.com
d8c00bb62e
Fixing warnings on order of default initialization
1999-02-06 20:27:16 +00:00
dp%netscape.com
fed7917048
Fixing linux orange tree.
1999-02-03 18:49:04 +00:00
dp%netscape.com
929c20bb9f
adding ns prefix to private classes namespace
1999-02-03 15:39:13 +00:00
dp%netscape.com
704fe62ecb
landing XPCOM_19990201_BRANCH
1999-02-03 07:03:17 +00:00
dp%netscape.com
c1ff8cabbd
Dll abstraction
1999-02-01 22:40:48 +00:00