jband%netscape.com
44f3df2e61
pare down to the idl files that really work. Some can be resurrected later. Many require interface changes with deeper implications. These are the base interfaces that we really need to have xpconnectable at this point
1999-05-07 00:17:58 +00:00
dp%netscape.com
3371f4c197
Landing M6 XPCOM Code cleanup branch
1999-05-06 13:29:37 +00:00
dveditz%netscape.com
d94a1bc88f
minor startup performance improvement
1999-05-06 04:19:06 +00:00
alecf%netscape.com
2af5504cb9
back out my warning fix (proper fix on the way)
1999-05-04 22:33:10 +00:00
alecf%netscape.com
f72f0cb12f
fix some warnings about initializing variables in constructors
1999-05-04 21:09:03 +00:00
warren%netscape.com
dabc3839ad
Added size argument to Free and Realloc (for implementations that can't determine the memory block's size. Needed for nsPageMgr. Hooked allocator up to xpcom initialization.
1999-04-30 22:54:28 +00:00
warren%netscape.com
ca71965106
Added better comment about NS_WITH_SERVICE.
1999-04-21 21:28:16 +00:00
dp%netscape.com
213032b91f
ProgID hashing fixed. We now hash the progids passed in with RegisterFactory() also. Thanks to Nicholas Ambrose <nick87@hotmail.com> for yet another patch.
1999-04-12 12:32:24 +00:00
dp%netscape.com
931c6a743a
Removing (char *) casts. Better error checking in PlatformVersionCheck(). Thanks to Nicholas Ambrose <nick87@hotmail.com> for the patch
1999-04-06 08:52:51 +00:00
dp%netscape.com
25f98b017e
Caching of commonly used registry keys. Patch from Nicholas Ambrose <nick87@hotmail.com>. Thanks nick.
1999-04-06 08:26:38 +00:00
alecf%netscape.com
514a36aee8
output results of new factory's CreateInstance()
1999-04-06 05:06:47 +00:00
dp%netscape.com
033f9f07b2
Log message on RegisterFactory() change.
1999-04-05 04:32:36 +00:00
dp%netscape.com
d925ea92a9
Returning servicemanager from NS_InitXPCOM()
1999-04-05 04:32:08 +00:00
dp%netscape.com
1368581140
Registry strings cleanup. Thanks to Nicholas Ambrose <nick87@hotmail.com>
1999-04-05 00:07:18 +00:00
waterson%netscape.com
548a19e10f
Fix build bustage on Win32.
1999-04-02 21:13:20 +00:00
dp%netscape.com
5dd7838b8c
API Cleanup.
1999-04-02 20:28:22 +00:00
warren%netscape.com
9cfa10a728
Added progID versions of methods to nsServiceManager (the static interface).
1999-04-02 05:17:42 +00:00
dp%netscape.com
b8dfe78cdd
More threadsafeness.
1999-04-01 06:45:50 +00:00
dp%netscape.com
41c4c9a227
XPCOM used nsIRegistry. Thanks to Nicholas Ambrose <nick87@hotmail.com>
1999-03-31 07:04:12 +00:00
dp%netscape.com
cabae9cdfc
Fixed nsIRegistry implementation. ready for use. Thanks to Nicholas Ambrose <nick87@hotmail.com>
1999-03-31 06:28:36 +00:00
dp%netscape.com
deb92777ce
Removing xcDllStore.cpp
1999-03-31 06:18:51 +00:00
sspitzer%netscape.com
27f8baa992
remove a warning
...
too many warnings and people will ignore them
1999-03-30 15:11:30 +00:00
dp%netscape.com
aa723aadf5
Thread Safe nsHashtable (on demand only)
1999-03-30 08:15:39 +00:00
waterson%netscape.com
6bbd24c72e
Changed RDF progids to use forward-slashes instead of pipes.
1999-03-30 01:09:24 +00:00
warren%netscape.com
83dd072e3f
Added ShutdownGlobalServiceManager
1999-03-27 02:22:33 +00:00
dp%netscape.com
4103ca4f8b
One more point where load fail is detected. Adding error message
1999-03-26 18:49:46 +00:00
dp%netscape.com
a487aa06b9
Showing a error message when lib loading fails.
1999-03-26 18:23:04 +00:00
ftang%netscape.com
edc37726f3
take out wrong assertion, we should do QueryInterface to both entry->mService and service with the sand IID and them compare them . approved by warren
1999-03-26 00:49:06 +00:00
sfraser%netscape.com
3d37126cc7
Fix for 4224 -- Mac crash on startup in registry code. sfraser & dp, approved sar.
1999-03-24 19:55:38 +00:00
warren%netscape.com
597c3c5ec4
Added ProgID versions of RegisterService and UnregisterService.
1999-03-24 00:40:29 +00:00
dp%netscape.com
d68b82058c
InitXPCOM() : For a defined initialization sequence of xpcom global objects and components.
1999-03-23 23:28:32 +00:00
dp%netscape.com
1dbbb52112
Adding PROGID and CLASSNAME to the header.
...
Adding GetIID()
1999-03-23 23:00:45 +00:00
dp%netscape.com
c1ed2b3f33
Patch for unsigned vs signed warnings. Thanks to <bruce@cybersight.com>
1999-03-21 19:26:32 +00:00
warren%netscape.com
6656b2284f
Added nsHashtable::Exists. Renamed nsProgIDKey to nsCStringKey (what it is).
1999-03-19 05:51:49 +00:00
warren%netscape.com
8190c412bc
Added NS_WITH_SERVICE1 macro.
1999-03-19 05:48:49 +00:00
dp%netscape.com
bdd6913861
Forcing xpcom registry recreation after moving appcores.dll from bin/components to bin/ since mailnew links with it
1999-03-16 01:33:46 +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
dp%netscape.com
4a0762723e
Descriptor Leak fixed. Thanks to bruce@cybersight.com
1999-03-12 19:49:31 +00:00
dp%netscape.com
2381e84b6d
Using nsHashtable and nsProgIDKey for dll hashing
1999-03-12 11:25:17 +00:00
dp%netscape.com
841ac2eeee
Forcing XPCOM registry recreation
1999-03-12 08:53:45 +00:00
dp%netscape.com
13097f8d48
PC: Disabling autoregistration at initialization. It will be done by the app.
1999-03-12 08:52:56 +00:00
dp%netscape.com
b5b0768068
Unix: Autoregistration disabled at initialization. This should be done by app.
1999-03-12 00:05:54 +00:00
dp%netscape.com
e4d775b1e6
creating ~/.mozilla under unix if not already there.
1999-03-11 07:44:23 +00:00
dp%netscape.com
492cf01667
Removing unused variable.
1999-03-10 23:30:25 +00:00
warren%netscape.com
b537db91f8
Added progID version of GetService. Fixed up nsService to not be a template.
1999-03-10 22:53:17 +00:00
dp%netscape.com
3fad618644
Adding error messages when loading fails.
1999-03-10 22:07:34 +00:00
dp%netscape.com
76d050c5d7
changing to correct indent style and tabs. Beautify...
1999-03-10 09:53:25 +00:00
dp%netscape.com
7eb59f3dda
Recheckin because of loss during ComponentManager Merge
...
- Using Reg*Raw() interface to support component urls storage in registry.
- Implemented recursive version of DeleteKey() so that Reg*Raw() interface could be used
- Fixing memory corruption; access of deleted dll object
1999-03-10 09:16:28 +00:00
akkana%netscape.com
98c2a5c446
fixing merge problem of windows not looking for components in components directory - dp & akkana
1999-03-09 22:18:32 +00:00
dp%netscape.com
ac18aec366
registry version to 0.40 for component manager change
1999-03-09 21:31:33 +00:00