sfraser%netscape.com
|
d64a71ec88
|
Added include guards, which should be a big win on commonly included files like this one.
|
1999-05-14 03:07:31 +00:00 |
|
sfraser%netscape.com
|
a8e949c977
|
Include <string.h>, not "string.h". Also added include guards, which should be a big win on commonly included files like this one.
|
1999-05-14 03:07:23 +00:00 |
|
waterson%netscape.com
|
1a781fe771
|
Fix MANIFEST_TEMP to include nsICollection.h.
|
1999-05-13 16:43:00 +00:00 |
|
waterson%netscape.com
|
3ea7cf781b
|
Temporarily fix build bustage until we get brave enough to turn XPIDL on for Mac.
|
1999-05-13 16:41:32 +00:00 |
|
pinkerton%netscape.com
|
e0de3313bb
|
removing nsICollection.h because it no longer exists (fix build bustage).
|
1999-05-13 16:24:06 +00:00 |
|
warren%netscape.com
|
f0a87da737
|
Removing old files now generated by IDL (to avoid future screw ups).
|
1999-05-13 08:48:47 +00:00 |
|
warren%netscape.com
|
87b26617d5
|
Fixed nsICollection (and Count in particular) to be xpidl friendly.
|
1999-05-13 04:56:04 +00:00 |
|
mcmullen%netscape.com
|
309bab45c6
|
Split the manifest files into two: idl-generated headers (used if USE_XPIDL is turned off) and non-generated headers.
|
1999-05-13 00:04:14 +00:00 |
|
mcmullen%netscape.com
|
bc6290e2db
|
First Checked In.
|
1999-05-13 00:01:48 +00:00 |
|
beard%netscape.com
|
a57b1f76a4
|
made Count() method pure virtual, to fix xpcom link error.
|
1999-05-12 06:20:37 +00:00 |
|
scc%netscape.com
|
04d849f0ec
|
Fixup CallQueryInterface
|
1999-05-12 04:50:08 +00:00 |
|
alecf%netscape.com
|
a4c1fbdaa8
|
remove const-ness from nsICollection::Count() so that it can be represented with XPIDL
|
1999-05-12 02:53:37 +00:00 |
|
waterson%netscape.com
|
9acc87b145
|
Generate nsISupports, nsIEnumerator, nsIFactory, and nsrootidl.
|
1999-05-11 02:10:22 +00:00 |
|
scc%netscape.com
|
e5b9f0e804
|
temporarily commented out CallQueryInterface for UNIX, added NS_EXPORT for Windows
|
1999-05-10 21:43:29 +00:00 |
|
scc%netscape.com
|
d673031bca
|
conditionally factored destructor
|
1999-05-10 20:48:43 +00:00 |
|
waterson%netscape.com
|
2096a02ad3
|
Generate nsISupports.h, nsIEnumerator.h, and nsIFactory.h.
|
1999-05-10 18:50:41 +00:00 |
|
warren%netscape.com
|
d094cda857
|
Removed size args from nsIAllocator Realloc and Free. Now nsPageMgr keeps track of sizes for its nsIAllocator interface.
|
1999-05-07 06:22:11 +00:00 |
|
jband%netscape.com
|
ff6dae2ffa
|
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
|
1999-05-07 01:45:20 +00:00 |
|
dp%netscape.com
|
2f513cd724
|
Landing M6 XPCOM Code cleanup branch
|
1999-05-06 13:29:37 +00:00 |
|
waterson%netscape.com
|
f9adab0bb3
|
Suppress unused parameter warnings.
|
1999-05-06 05:15:26 +00:00 |
|
hyatt%netscape.com
|
17ab1677de
|
Changed the arguments to PostSynchronousEvent. Added an EventLoop method.
|
1999-05-05 23:55:10 +00:00 |
|
scc%netscape.com
|
51bf7982c7
|
sense of HAVE_CPP_BOOL was backwards, fixed it (thanks, Jim Dunn)
|
1999-05-05 23:36:38 +00:00 |
|
scc%netscape.com
|
92430ecb22
|
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Wow! Re-enabled initialization/assignment from raw COM interface pointers, only this time it means the same as |dont_QueryInterface|. Which is what people want and expect. Re-enabled comparisons between |nsCOMPtr|s and raw COM interface pointers; and it means what people expect: are these two 4-byte values equal/not-equal. Added a function for comparing two pointers (either can be raw or nsCOMPtr) called |SameCOMIdentity|, which provides the other kind of comparison.
No current functionality has changed. Everything you're doing now is still legal and valid. These changes only bring some additional options.
-----BEGIN PGP SIGNATURE-----
Version: PGP Personal Privacy 6.0.2
Comment: get my key at <http://www.meer.net/ScottCollins/#key>
iQA/AwUBNzAeufGmojMuVn+fEQInWgCfUVK/7xfd/pdhAmyIe4HhynKsuucAn20t
MRtmNY4e2MAdwClvhR65a5Yv
=elb3
-----END PGP SIGNATURE-----
|
1999-05-05 10:37:05 +00:00 |
|
hyatt%netscape.com
|
2777be6ebf
|
Committing changes to support the new nsIEventQueue interface.
|
1999-05-04 23:35:25 +00:00 |
|
dougt%netscape.com
|
8ef15a6101
|
Removing nsProxyEvent from xpcom. It will be shortly replaced with a
new and improved version.
|
1999-05-04 22:47:45 +00:00 |
|
dougt%netscape.com
|
8359b130b4
|
Removing nsProxyEvent from xpcom. It will be shortly replaced with a
new and improved version
|
1999-05-04 22:42:22 +00:00 |
|
alecf%netscape.com
|
bc86f401e7
|
back out my warning fix (proper fix on the way)
|
1999-05-04 22:33:10 +00:00 |
|
alecf%netscape.com
|
afcaf48d54
|
fix some warnings about initializing variables in constructors
|
1999-05-04 21:09:03 +00:00 |
|
scc%netscape.com
|
470c0f17ac
|
change |CallQueryInterface| to handle situations where |nsISupports| is ambiguous.
|
1999-05-04 12:40:52 +00:00 |
|
scc%netscape.com
|
d9a7d33e9a
|
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
|
09dac5f140
|
oops
|
1999-05-04 09:51:04 +00:00 |
|
scc%netscape.com
|
6bab6751e6
|
Added |CallQueryInterface|, a type-safe interface to |QueryInterface|
|
1999-05-04 09:44:27 +00:00 |
|
scc%netscape.com
|
d686c1191e
|
added |null_nsCOMPtr()|, |CallQueryInterface()|, fixed comments; added |const| in several appropriate places
|
1999-05-04 09:37:35 +00:00 |
|
waterson%netscape.com
|
129dfd2a49
|
Improve docs.
|
1999-05-04 03:54:56 +00:00 |
|
warren%netscape.com
|
dbb21cf3e6
|
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
|
f1504a6f9e
|
Fix typos and other comment nits.
|
1999-04-28 00:38:49 +00:00 |
|
waterson%netscape.com
|
50e071071c
|
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
|
5c0b4cea21
|
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
|
54b5fa903e
|
oops, should be including nsID.h for the nsID typedef
|
1999-04-22 03:25:24 +00:00 |
|
warren%netscape.com
|
0efe747731
|
Added better comment about NS_WITH_SERVICE.
|
1999-04-21 21:28:16 +00:00 |
|
warren%netscape.com
|
640e419016
|
Made instance variables protected so that we can subclass.
|
1999-04-16 18:16:21 +00:00 |
|
alecf%netscape.com
|
983d151830
|
don't break if we're included in a C file
|
1999-04-15 03:13:20 +00:00 |
|
warren%netscape.com
|
bcdbab63da
|
Fixed comment.
|
1999-04-13 18:26:53 +00:00 |
|
davidm%netscape.com
|
7d31b1f4dc
|
Added code to allow mac process the event queues
|
1999-04-12 22:47:48 +00:00 |
|
beard%netscape.com
|
7e08e80e81
|
#define NS_COM __declspec(export) on XP_MAC.
|
1999-04-04 02:22:08 +00:00 |
|
dp%netscape.com
|
146db3b3fb
|
API Cleanup.
|
1999-04-02 20:28:22 +00:00 |
|
jband%netscape.com
|
c5bed82e41
|
renamed nsAllocator to nsAllocatorImpl and NSTaskMem to nsAllocator
|
1999-04-02 06:17:28 +00:00 |
|
warren%netscape.com
|
12179cbf41
|
Added progID versions of methods to nsServiceManager (the static interface).
|
1999-04-02 05:17:42 +00:00 |
|
jband%netscape.com
|
e01d326056
|
expose directly callable shared allocator methods
|
1999-04-01 23:12:49 +00:00 |
|
waterson%netscape.com
|
19bfe664e9
|
Added XPIDL_JS_STUBS hacks to support scriptability.
|
1999-03-31 06:42:42 +00:00 |
|