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 |
|
dp%netscape.com
|
33606ad65b
|
Forcing xpcom registry recreation after moving appcores.dll from bin/components to bin/ since mailnew links with it
git-svn-id: svn://10.0.0.236/trunk@24195 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-03-16 01:33:46 +00:00 |
|
dp%netscape.com
|
6ddfe4b9de
|
Removing unix hack of translation ./libabc.so to libabc.so to prevent multiple loads. This wont be required as we load all dlls absolutely
git-svn-id: svn://10.0.0.236/trunk@24064 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-03-13 08:09:54 +00:00 |
|
dp%netscape.com
|
963e08ef2a
|
Descriptor Leak fixed. Thanks to bruce@cybersight.com
git-svn-id: svn://10.0.0.236/trunk@23960 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-03-12 19:49:31 +00:00 |
|
dp%netscape.com
|
9356d42ebe
|
Using nsHashtable and nsProgIDKey for dll hashing
git-svn-id: svn://10.0.0.236/trunk@23930 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-03-12 11:25:17 +00:00 |
|
dp%netscape.com
|
943c88fd8d
|
Forcing XPCOM registry recreation
git-svn-id: svn://10.0.0.236/trunk@23920 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-03-12 08:53:45 +00:00 |
|
dp%netscape.com
|
189340f83f
|
PC: Disabling autoregistration at initialization. It will be done by the app.
git-svn-id: svn://10.0.0.236/trunk@23919 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-03-12 08:52:56 +00:00 |
|
dp%netscape.com
|
5915fbf7df
|
Unix: Autoregistration disabled at initialization. This should be done by app.
git-svn-id: svn://10.0.0.236/trunk@23801 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-03-12 00:05:54 +00:00 |
|
dp%netscape.com
|
50fc6ba44a
|
creating ~/.mozilla under unix if not already there.
git-svn-id: svn://10.0.0.236/trunk@23682 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-03-11 07:44:23 +00:00 |
|
dp%netscape.com
|
7898673a73
|
Removing unused variable.
git-svn-id: svn://10.0.0.236/trunk@23603 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-03-10 23:30:25 +00:00 |
|