waterson%netscape.com
|
c621cde475
|
Clean up stack trace output: add displacements and remove spaces that sometimes appear in demangled symbols (so my perl script doesn't barf).
|
1999-06-15 05:27:09 +00:00 |
|
waterson%netscape.com
|
4ef0ae057a
|
Add MOZ_TRACE_REFCNT to allow you to instrument individual implementations of AddRef() & Release().
|
1999-06-15 03:25:27 +00:00 |
|
mcmullen%netscape.com
|
17eb7aae98
|
Compromise. On other platforms, NS_WARNING does not call break. So we'll do the same. So for NS_WARNING, we'll simply print to the console and continue, a la mode de Pierre, while for other forms of NS_BLOWCHUNKS, we'll break into the debugger, as of old.
|
1999-06-10 19:50:56 +00:00 |
|
warren%netscape.com
|
47becf5b56
|
Added nscore.h to nsrootidl.idl for PRUnichar.
|
1999-06-09 03:19:10 +00:00 |
|
sfraser%netscape.com
|
bbefbc1756
|
Back out pierre change, so that NS_ASSERTION calls DebugStr once again. Doing this on the basis of consensus at 7/6 macdev meeting.
|
1999-06-08 22:13:40 +00:00 |
|
pierre%netscape.com
|
290128f36a
|
(Mac only) PR_LOG() calls printf() with a "���" header instead of falling into MacsBug.
|
1999-06-04 23:04:28 +00:00 |
|
briano%netscape.com
|
c017d163a9
|
Converted all the C++ comments to C comments to fix the Unix builds (prefapi.c).
|
1999-06-04 02:00:19 +00:00 |
|
akkana%netscape.com
|
3164c6a62d
|
Vidur's HTML fragment content sink; Kostello's document/html encoders
|
1999-06-03 22:11:53 +00:00 |
|
waterson%netscape.com
|
d251b9e449
|
Remove NS_IS_ERROR() macro; it's both redundant with NS_FAILED() and wrong.
|
1999-06-03 22:03:07 +00:00 |
|
warren%netscape.com
|
cbbfa208f8
|
IDLized stream interfaces. Required rename of overloaded Write method (now WriteFrom).
|
1999-06-03 21:50:47 +00:00 |
|
scc%netscape.com
|
138e0c0a59
|
fixed for VMS
|
1999-06-03 20:36:53 +00:00 |
|
waterson%netscape.com
|
bd60dc35e4
|
Fix XPIDL_MODULE typos.
|
1999-06-03 20:06:49 +00:00 |
|
scc%netscape.com
|
f951053c41
|
replaced tabs with spaces as per our standards
|
1999-06-02 01:59:28 +00:00 |
|
scc%netscape.com
|
5de8115999
|
added comparisons that will allow |nsnull != myPtr| et al
|
1999-06-02 01:29:55 +00:00 |
|
bruce%cybersight.com
|
2c4766ddbd
|
Remove static IID kISupportsIID from the default QueryInterfaces implementation macro. Replace with call to nsISupports::GetIID(). Tested by dp, myself and tague on the 3 main platforms (Win32, Linux and Mac respectively).
|
1999-05-29 16:25:18 +00:00 |
|
dp%netscape.com
|
b21d1e72dc
|
Fixing nsrefcnt to be unsigned long to maintain binary compatibility. All Addref() and Release() prototypes modified appropriately
|
1999-05-28 04:53:17 +00:00 |
|
dp%netscape.com
|
381323acf0
|
Reversing changing type of nsrefcnt. Mailnews code has specific Release() implementation that mention a different type. We need to fix that first.
|
1999-05-28 02:07:49 +00:00 |
|
dp%netscape.com
|
246c3f4fe4
|
Fixed Binary compability with COM's nsIUnknown w.r.t return value types of Addref and Release.
nsrefcnt is defined as unsigned long for windows machines with 4 bytes per long.
|
1999-05-28 01:22:35 +00:00 |
|
mccabe%netscape.com
|
42fca57ea5
|
Removed unused and nonsensical voidRef typedef.
|
1999-05-28 01:14:50 +00:00 |
|
dp%netscape.com
|
dc23df1db8
|
Adding PROGID and ClassName
|
1999-05-27 22:41:23 +00:00 |
|
sspitzer%netscape.com
|
6c0730c7ea
|
cvs ignorage
|
1999-05-26 23:19:18 +00:00 |
|
sspitzer%netscape.com
|
2fea0786f0
|
fix build bustage
|
1999-05-26 19:01:27 +00:00 |
|
sspitzer%netscape.com
|
1647d3eef5
|
cvs ignorage
|
1999-05-26 17:49:37 +00:00 |
|
dp%netscape.com
|
d1bc658460
|
landing xpcom20/21 branch
|
1999-05-26 02:16:15 +00:00 |
|
dp%netscape.com
|
94344009c8
|
Landing xpcom20/21 branch.
|
1999-05-26 01:38:36 +00:00 |
|
warren%netscape.com
|
0142cb7a14
|
Added
|
1999-05-18 21:43:13 +00:00 |
|
dp%netscape.com
|
34b30431ba
|
Initial version
|
1999-05-18 09:11:01 +00:00 |
|
vidur%netscape.com
|
e1003d55c1
|
Added nsIDOMHTMLLayerElement interface
|
1999-05-17 21:18:23 +00:00 |
|
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 |
|
kipp%netscape.com
|
7d0dd441c0
|
Alloc IID
|
1999-05-12 22:20:55 +00:00 |
|
scc%netscape.com
|
04d849f0ec
|
Fixup CallQueryInterface
|
1999-05-12 04:50:08 +00:00 |
|
alecf%netscape.com
|
a79c764550
|
include nsresult typedef
|
1999-05-12 02:19:18 +00:00 |
|
akkana%netscape.com
|
a9fb77217e
|
New build option enable-crash-on-assert for those who really want the old behavior
|
1999-05-11 22:22:24 +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
|
dbebfd2a64
|
Removed double-declaration of nsISupports: we #include nsISupportsArray now.
|
1999-05-07 19:52:13 +00:00 |
|
law%netscape.com
|
3fdbefdb96
|
Renamed one component and added a sample
|
1999-05-07 19:45:34 +00:00 |
|
akkana%netscape.com
|
da7b9edf1c
|
Add nsInsertHTMLTxn
|
1999-05-07 19:20:40 +00:00 |
|
akkana%netscape.com
|
e53c5f1bd3
|
Make NS_ASSERTION and DebugBreak not crash on Unix
|
1999-05-07 19:20:12 +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 |
|
jband%netscape.com
|
f515159591
|
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 |
|
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 |
|
kipp%netscape.com
|
b8ced4ac14
|
alloc IID
|
1999-05-05 01:59:01 +00:00 |
|
kipp%netscape.com
|
2619b4fadc
|
alloc IID
|
1999-05-05 01:56:46 +00:00 |
|
kipp%netscape.com
|
81faf1ed8f
|
alloc iids
|
1999-05-04 21:31:48 +00:00 |
|
vidur%netscape.com
|
1d12d95f98
|
new IIDs for nsIDOMNSRange, nsIDOMOption, nsIJSNativeInitializer, nsHTMLOptionElement_CID and nsISelectElement
|
1999-05-04 20:55:46 +00:00 |
|
scc%netscape.com
|
470c0f17ac
|
change |CallQueryInterface| to handle situations where |nsISupports| is ambiguous.
|
1999-05-04 12:40:52 +00:00 |
|