dp%netscape.com
|
d1f07ef339
|
Using new Component Registry
git-svn-id: svn://10.0.0.236/trunk@34444 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-06-09 19:18:24 +00:00 |
|
dp%netscape.com
|
725b2f99ce
|
Well Known Component Registry in <exedir>/component.reg implemented.
git-svn-id: svn://10.0.0.236/trunk@34441 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-06-09 19:16:38 +00:00 |
|
waterson%netscape.com
|
96e56379e8
|
Add nsService constructor that allows you to get a service by ProgID using the statically linked nsServiceManager API.
git-svn-id: svn://10.0.0.236/trunk@33969 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-06-07 02:24:29 +00:00 |
|
waterson%netscape.com
|
14c7ff9828
|
Remove NS_ASSERTION calls from nsService class.
git-svn-id: svn://10.0.0.236/trunk@33907 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-06-05 02:44:40 +00:00 |
|
briano%netscape.com
|
a5a074461d
|
Handle the (Unix) platform-specific DLL naming conventions properly.
git-svn-id: svn://10.0.0.236/trunk@33800 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-06-04 22:17:30 +00:00 |
|
warren%netscape.com
|
42b3b62f98
|
Fixed GenericFactory linkage problems.
git-svn-id: svn://10.0.0.236/trunk@33604 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-06-03 21:51:14 +00:00 |
|
dp%netscape.com
|
ef8f4ab569
|
Checking for NULL progid. This should return correct error values from RegisterComponent()
git-svn-id: svn://10.0.0.236/trunk@33110 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-05-28 06:06:14 +00:00 |
|
bruce%cybersight.com
|
1cbb18e94c
|
Remove local shadowing of variable.
git-svn-id: svn://10.0.0.236/trunk@33108 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-05-28 05:29:26 +00:00 |
|
dp%netscape.com
|
24134a98b3
|
Adding progid and classname
git-svn-id: svn://10.0.0.236/trunk@33026 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-05-27 22:47:27 +00:00 |
|
dp%netscape.com
|
befa259a88
|
Landing xpcom20/21 branch.
git-svn-id: svn://10.0.0.236/trunk@32644 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-05-26 01:38:36 +00:00 |
|
dp%netscape.com
|
35f66733c1
|
Initial version
git-svn-id: svn://10.0.0.236/trunk@32061 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-05-18 09:11:01 +00:00 |
|
waterson%netscape.com
|
d53aa972d4
|
Temporarily fix build bustage until we get brave enough to turn XPIDL on for Mac.
git-svn-id: svn://10.0.0.236/trunk@31427 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-05-13 16:41:32 +00:00 |
|
warren%netscape.com
|
1ba50959a3
|
Removing old files now generated by IDL (to avoid future screw ups).
git-svn-id: svn://10.0.0.236/trunk@31424 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-05-13 08:48:47 +00:00 |
|
beard%netscape.com
|
3d595b23e2
|
XP_MAC: improved nsDLL::Load() to not call PL_strlen() each time through a loop from 0 to the length of the string - 1.
git-svn-id: svn://10.0.0.236/trunk@30907 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-05-10 03:45:38 +00:00 |
|
jband%netscape.com
|
809d970fe8
|
checking in generated versions of these xpcom headers. soon we will be generating these at compile time. Sources for these files are in xpcom/idl. They are regenerated from those files using xpidl -m header filename.idl
git-svn-id: svn://10.0.0.236/trunk@30647 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-05-07 01:45:20 +00:00 |
|
jband%netscape.com
|
fe442ed8d5
|
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
git-svn-id: svn://10.0.0.236/trunk@30619 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-05-07 00:17:58 +00:00 |
|
dp%netscape.com
|
512e87bc1a
|
Landing M6 XPCOM Code cleanup branch
git-svn-id: svn://10.0.0.236/trunk@30528 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-05-06 13:29:37 +00:00 |
|
dveditz%netscape.com
|
1160261d68
|
minor startup performance improvement
git-svn-id: svn://10.0.0.236/trunk@30511 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-05-06 04:19:06 +00:00 |
|
alecf%netscape.com
|
e743495d15
|
back out my warning fix (proper fix on the way)
git-svn-id: svn://10.0.0.236/trunk@30239 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-05-04 22:33:10 +00:00 |
|
alecf%netscape.com
|
191ca8b97d
|
fix some warnings about initializing variables in constructors
git-svn-id: svn://10.0.0.236/trunk@30215 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-05-04 21:09:03 +00:00 |
|
warren%netscape.com
|
0788be3644
|
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.
git-svn-id: svn://10.0.0.236/trunk@29899 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-04-30 22:54:28 +00:00 |
|
warren%netscape.com
|
83c4747c3b
|
Added better comment about NS_WITH_SERVICE.
git-svn-id: svn://10.0.0.236/trunk@28530 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-04-21 21:28:16 +00:00 |
|
dp%netscape.com
|
010af1aa41
|
ProgID hashing fixed. We now hash the progids passed in with RegisterFactory() also. Thanks to Nicholas Ambrose <nick87@hotmail.com> for yet another patch.
git-svn-id: svn://10.0.0.236/trunk@27153 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-04-12 12:32:24 +00:00 |
|
dp%netscape.com
|
dd83a0e02e
|
Removing (char *) casts. Better error checking in PlatformVersionCheck(). Thanks to Nicholas Ambrose <nick87@hotmail.com> for the patch
git-svn-id: svn://10.0.0.236/trunk@26473 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-04-06 08:52:51 +00:00 |
|
dp%netscape.com
|
5bbb074613
|
Caching of commonly used registry keys. Patch from Nicholas Ambrose <nick87@hotmail.com>. Thanks nick.
git-svn-id: svn://10.0.0.236/trunk@26471 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-04-06 08:26:38 +00:00 |
|
alecf%netscape.com
|
bada7247d6
|
output results of new factory's CreateInstance()
git-svn-id: svn://10.0.0.236/trunk@26448 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-04-06 05:06:47 +00:00 |
|
dp%netscape.com
|
39759e3865
|
Log message on RegisterFactory() change.
git-svn-id: svn://10.0.0.236/trunk@26273 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-04-05 04:32:36 +00:00 |
|
dp%netscape.com
|
16146ff7b3
|
Returning servicemanager from NS_InitXPCOM()
git-svn-id: svn://10.0.0.236/trunk@26272 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-04-05 04:32:08 +00:00 |
|
dp%netscape.com
|
ff81365ea6
|
Registry strings cleanup. Thanks to Nicholas Ambrose <nick87@hotmail.com>
git-svn-id: svn://10.0.0.236/trunk@26260 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-04-05 00:07:18 +00:00 |
|
waterson%netscape.com
|
17512426e8
|
Fix build bustage on Win32.
git-svn-id: svn://10.0.0.236/trunk@26091 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-04-02 21:13:20 +00:00 |
|
dp%netscape.com
|
2f038b45db
|
API Cleanup.
git-svn-id: svn://10.0.0.236/trunk@26071 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-04-02 20:28:22 +00:00 |
|
warren%netscape.com
|
bc140cf411
|
Added progID versions of methods to nsServiceManager (the static interface).
git-svn-id: svn://10.0.0.236/trunk@26018 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-04-02 05:17:42 +00:00 |
|
dp%netscape.com
|
a70c1d486b
|
More threadsafeness.
git-svn-id: svn://10.0.0.236/trunk@25829 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-04-01 06:45:50 +00:00 |
|
dp%netscape.com
|
ae1c3e47b1
|
XPCOM used nsIRegistry. Thanks to Nicholas Ambrose <nick87@hotmail.com>
git-svn-id: svn://10.0.0.236/trunk@25694 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-03-31 07:04:12 +00:00 |
|
dp%netscape.com
|
2003680742
|
Fixed nsIRegistry implementation. ready for use. Thanks to Nicholas Ambrose <nick87@hotmail.com>
git-svn-id: svn://10.0.0.236/trunk@25683 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-03-31 06:28:36 +00:00 |
|
dp%netscape.com
|
c99082b4ed
|
Removing xcDllStore.cpp
git-svn-id: svn://10.0.0.236/trunk@25681 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-03-31 06:18:51 +00:00 |
|
sspitzer%netscape.com
|
ca349e95ac
|
remove a warning
too many warnings and people will ignore them
git-svn-id: svn://10.0.0.236/trunk@25619 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-03-30 15:11:30 +00:00 |
|
dp%netscape.com
|
f91b8f9f95
|
Thread Safe nsHashtable (on demand only)
git-svn-id: svn://10.0.0.236/trunk@25609 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-03-30 08:15:39 +00:00 |
|
waterson%netscape.com
|
018d22f473
|
Changed RDF progids to use forward-slashes instead of pipes.
git-svn-id: svn://10.0.0.236/trunk@25537 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-03-30 01:09:24 +00:00 |
|
warren%netscape.com
|
eaa60af4c4
|
Added ShutdownGlobalServiceManager
git-svn-id: svn://10.0.0.236/trunk@25313 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-03-27 02:22:33 +00:00 |
|
dp%netscape.com
|
4fb273cecf
|
One more point where load fail is detected. Adding error message
git-svn-id: svn://10.0.0.236/trunk@25224 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-03-26 18:49:46 +00:00 |
|
dp%netscape.com
|
79264c6ecf
|
Showing a error message when lib loading fails.
git-svn-id: svn://10.0.0.236/trunk@25223 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-03-26 18:23:04 +00:00 |
|
ftang%netscape.com
|
e85bdbc9b2
|
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
git-svn-id: svn://10.0.0.236/trunk@25160 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-03-26 00:49:06 +00:00 |
|
sfraser%netscape.com
|
d6e125d838
|
Fix for 4224 -- Mac crash on startup in registry code. sfraser & dp, approved sar.
git-svn-id: svn://10.0.0.236/trunk@24996 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-03-24 19:55:38 +00:00 |
|
warren%netscape.com
|
fdba323f1a
|
Added ProgID versions of RegisterService and UnregisterService.
git-svn-id: svn://10.0.0.236/trunk@24932 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-03-24 00:40:29 +00:00 |
|
dp%netscape.com
|
587ed6002b
|
InitXPCOM() : For a defined initialization sequence of xpcom global objects and components.
git-svn-id: svn://10.0.0.236/trunk@24915 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-03-23 23:28:32 +00:00 |
|
dp%netscape.com
|
2c635b5f35
|
Adding PROGID and CLASSNAME to the header.
Adding GetIID()
git-svn-id: svn://10.0.0.236/trunk@24905 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-03-23 23:00:45 +00:00 |
|
dp%netscape.com
|
c8ba1ff910
|
Patch for unsigned vs signed warnings. Thanks to <bruce@cybersight.com>
git-svn-id: svn://10.0.0.236/trunk@24620 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-03-21 19:26:32 +00:00 |
|
warren%netscape.com
|
be9f0afe1a
|
Added nsHashtable::Exists. Renamed nsProgIDKey to nsCStringKey (what it is).
git-svn-id: svn://10.0.0.236/trunk@24416 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-03-19 05:51:49 +00:00 |
|
warren%netscape.com
|
0adad0956a
|
Added NS_WITH_SERVICE1 macro.
git-svn-id: svn://10.0.0.236/trunk@24415 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-03-19 05:48:49 +00:00 |
|