bryner%brianryner.com
|
4cd1e2b280
|
Remove dependency on nsIClassInfo.h from nsISupports.h (bug 330420). This adds a new nsIClassInfoImpl.h file which can be included to get the CI implementation macros. Also, removes unneeded inclusion of nsIProgrammingLanguage.h from nsIClassInfo.h. r=darin.
|
2006-03-15 04:59:42 +00:00 |
|
darin%meer.net
|
23ac2bd0d1
|
fixes bug 326603 "Enable use of tracerefcnt with derived classes" r=bsmedberg sr=dbaron
|
2006-02-21 22:49:00 +00:00 |
|
bsmedberg%covad.net
|
9a61950459
|
Bug 299664 - add support for XPCOM_GLUE_USE_NSPR for various embedders who need to continue using the THREADSAFE_ISUPPORTS macros and don't care about the NSPR dependency, r=darin a=asa
|
2005-07-07 15:40:24 +00:00 |
|
bsmedberg%covad.net
|
c212b869b8
|
Bug 298047 - Drop the dependencies of the XPCOM standalone glue on NSPR, try #2 - Re-landing this in such a way that we're not going to break non-xulrunner builds on mac with xcode < 1.5 until we have the tinderboxen and official build instructions upgraded properly (see the XXXNote in xpcom/sample/Makefile.in, and the continued ifdef MOZ_ENABLE_LIBXUL hack in config/autoconf.mk.in around MOZ_FIX_LINK_FLAGS). r=darin a=asa
|
2005-07-01 12:24:07 +00:00 |
|
bsmedberg%covad.net
|
9b68fa2754
|
Backout bug 298047 per Chase as it breaks some downrev mac systems unexpectedly.
|
2005-06-30 02:04:23 +00:00 |
|
bsmedberg%covad.net
|
d7b586a56b
|
Bug 298047 - Drop the dependencies of the XPCOM standalone glue on NSPR (this patch covers everything except dynamic linking) r=darin a=asa (The file xpcom/sample/nsTestSample.cpp moved to xpcom/sample/program/nsTestSample.cpp)
|
2005-06-29 18:53:30 +00:00 |
|
dougt%meer.net
|
180a8e40e3
|
Fixing bug 276512. Patch by hhschwab@gmail.com; r=me
|
2005-01-09 18:45:09 +00:00 |
|
dbaron%dbaron.org
|
4c6b6d29e0
|
QueryInterface implementations shouldn't null-check out parameter. b=215352 r=dougt
|
2003-11-11 21:51:02 +00:00 |
|
dougt%meer.net
|
ed09f93043
|
Fix for 205023. Adds nsTraceRefcnt stubs that access a global to allow tracing refcnt to work with the GRE/xpcom glue builds. r=dbaron
|
2003-08-05 05:29:10 +00:00 |
|
dougt%meer.net
|
a856820d8e
|
Enables debug stackcrawl support in GRE builds. b=208098. r=dbaron.
|
2003-07-07 22:11:36 +00:00 |
|
dougt%netscape.com
|
c5ac287dab
|
removing NS_MT_SUPPORTED define. b=186494, r=dougt, r=seawood
|
2003-03-05 23:30:22 +00:00 |
|
dbaron%fas.harvard.edu
|
39ce4eeae8
|
Make NS_INIT_ISUPPORTS empty by moving NS_INIT_OWNINGTHREAD into the constructor of a new class, |nsAutoOwningThread|. Deprecate NS_INIT_ISUPPORTS. b=174225 r=dougt sr=alecf
|
2002-11-06 13:09:20 +00:00 |
|
dougt%netscape.com
|
2e18d2c1d3
|
Provides support for a conditional interface map entry 172833, r=bzbarsky@mit.edu, sr=darin@netscape.com
|
2002-10-07 18:52:27 +00:00 |
|
dbaron%fas.harvard.edu
|
29c30c5f3e
|
Porting fixes for gcc trunk (to become 3.3): Eliminate C-only option from CXXFLAGS. Don't use pasting for things that are still separate tokens. Don't pass objects of non-POD type through |...|. Don't include strstream.h, which isn't used anymore anyway. b=170250 r=bbaetz sr=alecf
|
2002-09-30 14:18:27 +00:00 |
|
dbaron%fas.harvard.edu
|
26706fbf58
|
Fix additional typos (and Linux/Mac bustage) from dougt's checkin. b=157133 r=gcc-3.2
|
2002-09-27 20:35:33 +00:00 |
|
dougt%netscape.com
|
e9c1ddd8c5
|
missing arg
|
2002-09-27 20:31:19 +00:00 |
|
dougt%netscape.com
|
1566417aaf
|
move contentEncodings and applyConversion to a new interface. r=neeti@netscape.com, sr=darin@netscape.com, b=157133
|
2002-09-27 19:23:21 +00:00 |
|
alecf%netscape.com
|
b15e45e72d
|
re-fix bug 166147 - autoinitialize mRefCnt to 0 for more efficient constructors
r=dougt, sr=jag, this time including some CSS stuff that has 31-bit refcounts.
|
2002-09-17 04:49:28 +00:00 |
|
alecf%netscape.com
|
7c03517f4d
|
backing out my fix to 166147 to see if it fixes orange
|
2002-09-16 23:48:12 +00:00 |
|
alecf%netscape.com
|
5af36705e8
|
fix for bug 166147 - autoinitialize mRefCnt to 0 by using a wrapper class, a la Don Box
also clean up consumers which were using postfix decrement
r=dougt, sr=jag
|
2002-09-16 20:59:52 +00:00 |
|
dougt%netscape.com
|
a6b4b1a6c0
|
Fixes HP bustage in xpcom. patch by pkw@austin.ibm.com, r=dougt, sr=alecf
|
2002-08-08 04:58:54 +00:00 |
|
dougt%netscape.com
|
147e826332
|
fixes hp bustage. r=jdunn
|
2002-06-11 22:35:10 +00:00 |
|
dougt%netscape.com
|
913bbb6f6c
|
Fixes bugs 149745 148918 149715 149730 149754 129959. Cleanup of nsIFile and nsILocalFile interfaces, supporting do_GetInterface in embedding via xcom glue, and general cleanup of shutdown. r=various, sr=shaver@mozilla.org
|
2002-06-11 19:26:04 +00:00 |
|
dougt%netscape.com
|
40642fc34c
|
130405. Makes the xpcom glue library usable. Updates XPCOM Samples. Adds requires lines to a few implict string/category consumers sr=alecf, sr=brendan@mozilla.org a=asa@mozilla.org
|
2002-03-21 23:43:21 +00:00 |
|
dougt%netscape.com
|
0e918a76c3
|
127093. adds nsID.h nsISupportsBase.h nscore.h to sdk. r=seawood, sr=alecf,rpotts, a=shaver
|
2002-02-27 00:35:06 +00:00 |
|
dougt%netscape.com
|
b5aa797464
|
Fixing calling conventions of NS_IMPL_THREADSAFE_RELEASE. Submitted by Tobias Oberstein. r=me, sr=jband@netscape.com.
|
2002-02-05 03:34:44 +00:00 |
|
danm%netscape.com
|
6af254041c
|
additional macros to support aggregation. bug 113664 r=alecf,dougt
|
2001-12-26 21:30:20 +00:00 |
|
dbaron%fas.harvard.edu
|
9a4acbab7a
|
Bug 45797: replace remaining uses of deprecated macros NS_IMPL_QUERY_INTERFACE and friends with NS_IMPL_QUERY_INTERFACE1 and friends and remove the deprecated macros. r=jag sr=alecf
|
2001-10-02 03:18:08 +00:00 |
|
dougt%netscape.com
|
7418239098
|
fixed 102460. Make NS_IMPL_THREADSAFE_ISUPPORTS work again sr=rpotts@netscape.com
|
2001-10-01 19:44:27 +00:00 |
|
dougt%netscape.com
|
8d512061e8
|
Landing nsISupports changes. Freezes nsISupports.idl and nsrootidl.idl. r=valeski@netscape.com, sr=rpotts@netscape.com bug 98281
|
2001-09-27 03:43:00 +00:00 |
|