shaver%netscape.com
4a8357cf2a
fix UMR
1999-09-13 22:34:42 +00:00
shaver%netscape.com
4bd5ce8e10
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
97ee0030c9
Added Sync().
...
Prepares for fixing registration.
1999-09-01 06:22:54 +00:00
shaver%netscape.com
c0708ceb89
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
bbe959f4d1
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
0454213f91
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
793f8e02bd
Dll unloading support. These are not used yet.
1999-08-13 19:27:58 +00:00
dp%netscape.com
4042d3a6f6
Caching persistentDescriptor and nativePath; Released when dll goes
...
away.
1999-08-11 01:46:43 +00:00
dp%netscape.com
e0799f7257
Create the module object and caching it in the Dll abstraction.
1999-08-09 00:19:08 +00:00
dp%netscape.com
64e5e2d348
Using nsCRT instead of PL_str*()
1999-07-31 00:28:51 +00:00
warren%netscape.com
44ede8a7bc
Added destructor/cleanup code.
1999-07-28 08:01:03 +00:00
dp%netscape.com
081122d07d
Fixing memory leak. bug# 9005 Thanks to <david.gardiner@unisa.edu.au>
1999-07-09 03:43:29 +00:00
dp%netscape.com
3513f3783a
XPCOM switched to using nsIFileSpec.
1999-06-22 14:02:58 +00:00
beard%netscape.com
4e2521577c
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
3371f4c197
Landing M6 XPCOM Code cleanup branch
1999-05-06 13:29:37 +00:00
dp%netscape.com
86620360ae
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
4f9cb30b3b
remove unused local variable in #ifdef XP_MAC section
1999-03-03 15:29:56 +00:00
dp%netscape.com
fd6b85b9a7
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
2753cc7cdd
Fix XPCom on Mac so that autoregistration of .shlb files work.
1999-02-18 00:24:38 +00:00
dp%netscape.com
185d38ac18
Added new constructor that takes lastmodtime and size
1999-02-09 20:30:34 +00:00
dp%netscape.com
d67ec8f4b4
Fixing warnings on order of default initialization
1999-02-06 20:27:16 +00:00
dp%netscape.com
dcf56a87cd
Fixing linux orange tree.
1999-02-03 18:49:04 +00:00
dp%netscape.com
01e1a19801
adding ns prefix to private classes namespace
1999-02-03 15:39:13 +00:00
dp%netscape.com
d542da0c6c
landing XPCOM_19990201_BRANCH
1999-02-03 07:03:17 +00:00
dp%netscape.com
79d8e3cd02
Dll abstraction
1999-02-01 22:40:48 +00:00