alecf%netscape.com
|
f72f0cb12f
|
fix some warnings about initializing variables in constructors
|
1999-05-04 21:09:03 +00:00 |
scc%netscape.com
|
314436f96d
|
change |CallQueryInterface| to handle situations where |nsISupports| is ambiguous.
|
1999-05-04 12:40:52 +00:00 |
scc%netscape.com
|
9275282f6b
|
somebody is including this file inside an |extern "C"| declaration. That's bad. I can't find the culprit, but I can mark the important function |extern "C++"| to allow windows to compile.
|
1999-05-04 10:23:56 +00:00 |
scc%netscape.com
|
6e4ff024b9
|
oops
|
1999-05-04 09:51:04 +00:00 |
scc%netscape.com
|
1d573cde16
|
Added |CallQueryInterface|, a type-safe interface to |QueryInterface|
|
1999-05-04 09:44:27 +00:00 |
scc%netscape.com
|
f5a32343a4
|
added |null_nsCOMPtr()|, |CallQueryInterface()|, fixed comments; added |const| in several appropriate places
|
1999-05-04 09:37:35 +00:00 |
waterson%netscape.com
|
380ab6b36c
|
Improve docs.
|
1999-05-04 03:54:56 +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 |
brendan%netscape.com
|
d3bc2fbac5
|
Fix typos and other comment nits.
|
1999-04-28 00:38:49 +00:00 |
waterson%netscape.com
|
0dc5d18b78
|
Added nsISimpleEnumerator.h as a dummy file so that XPIDL that uses it won't break.
|
1999-04-26 17:31:57 +00:00 |
waterson%netscape.com
|
4b2d880a2d
|
Added nsISimpleEnumerator as Phase I of the great enumerator unification. Added misc files for XPConnect. Details in RDF_19990422_BRANCH.
|
1999-04-24 02:38:54 +00:00 |
alecf%netscape.com
|
0d53273832
|
oops, should be including nsID.h for the nsID typedef
|
1999-04-22 03:25:24 +00:00 |
warren%netscape.com
|
ca71965106
|
Added better comment about NS_WITH_SERVICE.
|
1999-04-21 21:28:16 +00:00 |
warren%netscape.com
|
d2f79e5218
|
Made instance variables protected so that we can subclass.
|
1999-04-16 18:16:21 +00:00 |
alecf%netscape.com
|
636135b5e6
|
don't break if we're included in a C file
|
1999-04-15 03:13:20 +00:00 |
warren%netscape.com
|
47d97f7869
|
Fixed comment.
|
1999-04-13 18:26:53 +00:00 |
davidm%netscape.com
|
56a185dd88
|
Added code to allow mac process the event queues
|
1999-04-12 22:47:48 +00:00 |
beard%netscape.com
|
a1ced5ac04
|
#define NS_COM __declspec(export) on XP_MAC.
|
1999-04-04 02:22:08 +00:00 |
dp%netscape.com
|
5dd7838b8c
|
API Cleanup.
|
1999-04-02 20:28:22 +00:00 |
jband%netscape.com
|
b7a28c6731
|
renamed nsAllocator to nsAllocatorImpl and NSTaskMem to nsAllocator
|
1999-04-02 06:17:28 +00:00 |
warren%netscape.com
|
9cfa10a728
|
Added progID versions of methods to nsServiceManager (the static interface).
|
1999-04-02 05:17:42 +00:00 |
jband%netscape.com
|
425e58564c
|
expose directly callable shared allocator methods
|
1999-04-01 23:12:49 +00:00 |
waterson%netscape.com
|
79fd76ca3a
|
Added XPIDL_JS_STUBS hacks to support scriptability.
|
1999-03-31 06:42:42 +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 |
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 |
briano%netscape.com
|
0af08a8120
|
Fixed the 'extra token after the endif' bug that was breaking some Unix builds.
|
1999-03-29 23:05:49 +00:00 |
waterson%netscape.com
|
66a55f3f2c
|
Landed RDF_19990326_BRANCH, scriptability changes.
|
1999-03-29 19:52:54 +00:00 |
warren%netscape.com
|
83dd072e3f
|
Added ShutdownGlobalServiceManager
|
1999-03-27 02:22:33 +00:00 |
warren%netscape.com
|
28cb6a80bd
|
Hushed up stupid warnings on Windows.
|
1999-03-25 07:29:29 +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 |
waterson%netscape.com
|
72299217c8
|
Made the nsCStringKey class NS_COM so that it could be exported across DLLs.
|
1999-03-23 23:12:35 +00:00 |
dp%netscape.com
|
1dbbb52112
|
Adding PROGID and CLASSNAME to the header.
Adding GetIID()
|
1999-03-23 23:00:45 +00:00 |
scc%netscape.com
|
8eb511fa4b
|
inlining the work of |StartAssigment| reduces |nsCOMPtr| overhead on windows.
|
1999-03-23 20:35:49 +00:00 |
warren%netscape.com
|
a4fb233916
|
Fix for broken linux compiler.
|
1999-03-19 06:18:08 +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
|
84607889b9
|
using nsHashtable for dllStore.
|
1999-03-12 11:23:49 +00:00 |
warren%netscape.com
|
1ca883bda7
|
Exporting symbols for the mac.
|
1999-03-11 10:47:54 +00:00 |
warren%netscape.com
|
5f5aba4d61
|
Added union and intersection enumerators.
|
1999-03-11 09:56:59 +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 |
ramiro%netscape.com
|
7e12a4b568
|
Use the macro on all platforms. Thanks to pierre for helping me make sure
it doesnt break the mac. I verified that it works on unix and windows.
|
1999-03-09 19:19:02 +00:00 |
warren%netscape.com
|
3406dc1047
|
Implemented virtuals in cpp file to try to avoid linux pedantic error.
|
1999-03-09 14:09:11 +00:00 |
warren%netscape.com
|
bdcaa63028
|
Backed out the nsService template stuff.
|
1999-03-09 11:49:41 +00:00 |
warren%netscape.com
|
db05d0cffa
|
Commented out template because linux isn't happy with it.
|
1999-03-09 11:12:23 +00:00 |
warren%netscape.com
|
c50687b845
|
nsRepository -> nsIComponentManager changes.
|
1999-03-09 09:44:27 +00:00 |
alecf%netscape.com
|
e48b3faaa6
|
patches from cmanske@netscape.com - use NS_IMETHODIMP* macros instead of declaring nsrefcnt/etc directly
|
1999-03-08 21:34:16 +00:00 |
ramiro%netscape.com
|
869b29d48d
|
Templates in nsXPComFactory exorcism. Part I.
Replaced the template code with a NS_DEF_FACTORY.
This is temporary. As soon as I can verify this works on windows and
mac, ill remove the old code.
|
1999-03-08 09:44:16 +00:00 |
beard%netscape.com
|
893e54fc3d
|
Added NS_DEFINE_STATIC_CID_ACCESSOR.
|
1999-03-07 23:56:59 +00:00 |