darin%meer.net
989912102d
backing out patch for bug 332730
2006-06-20 17:50:49 +00:00
darin%meer.net
0bb12bafa5
fixes bug 332730 "lock reentrancy through nsCacheEntryDescriptor::Close (deadlock)" r=biesi sr=bzbarsky
2006-06-20 02:05:10 +00:00
benjamin%smedbergs.us
c061e0dd91
Bug 339105 - nsUnicharPtrHashKey, r=darin
2006-06-15 13:48:29 +00:00
brettw%gmail.com
7f74e54994
Bug 340595 r+a=darin Bug in nsTArray::SetLength
2006-06-07 17:00:18 +00:00
brendan%mozilla.org
8af0ac5642
Eliminate warnings, clean up assertion translation.
2006-06-05 20:35:07 +00:00
benjamin%smedbergs.us
d261714eef
Bug 337731 - Make gnomevfs use frozen linkage, r=darin
2006-05-23 19:50:24 +00:00
benjamin%smedbergs.us
740b1a337e
Bustage fix, bug 338734
2006-05-22 14:56:00 +00:00
benjamin%smedbergs.us
6c4776a2bc
Bug 338734 - Make nsProxyRelease available to frozen-linkage code, r=darin
2006-05-22 14:19:13 +00:00
benjamin%smedbergs.us
6b72733532
friend declarations need the same declspec on windows, so to avoid complexity just make the semi-private data public
2006-05-19 23:00:22 +00:00
benjamin%smedbergs.us
0bca496fd6
Bug 337730 - add additional utilities to nsStringAPI, r=darin
...
TestMinStringAPI.cpp moved from xpcom/glue to xpcom/glue/external
2006-05-19 22:37:17 +00:00
darin%meer.net
720e8da3b7
fixes bug 337752 "gcc 3.2.2 generates bad code for nsRunnableMethod<T>" r=bsmedberg
2006-05-12 20:18:13 +00:00
darin%meer.net
5546eca278
fixing upload to a file channel and the win32 vc6 build bustage (out with NS_NewRunnableMethod and in with NS_NEW_RUNNABLE_METHOD)
2006-05-10 22:49:04 +00:00
darin%meer.net
d7a07a2772
fixes SunOS (putt) bustage
2006-05-10 18:27:21 +00:00
darin%meer.net
7d3e7d7acd
landing patch for bug 326273 "Implement nsIThreadManager" (Mac portions by Mark Mentovai) with reviews from bienvenu, bsmedberg, bzbarsky, josh, roc, and ssieb
2006-05-10 17:30:15 +00:00
benjamin%smedbergs.us
896debf2b0
Bug 335248 - Add StringBeginsWith and several other functions to the frozen CRTGlue/stringapi, r=darin
2006-05-04 18:34:45 +00:00
benjamin%smedbergs.us
6cb145f253
Bug 334038 - Separate out the frozen C stringapi and the glued C++ wrappers, fix a few bugs along the way, and move some of the utils from nsCRT into nsCRTGlue for use by frozen-linkage code. r=darin
...
CVS history for xpcom/string/public/nsXPCOMStrings.h is at xpcom/string/public/nsStringAPI.h
CVS history for xpcom/build/nsXPCOMStrings.cpp is at xpcom/build/nsStringAPI.cpp
CVS history for xpcom/glue/nsStringAPI.h is at xpcom/string/public/nsStringAPI.h
2006-05-03 16:11:14 +00:00
benjamin%smedbergs.us
1da150a196
Bug 333308 - make clean/distclean misses various files, patch by Mike Hommey <mh+mozilla@glandium.org>, r=me
2006-04-28 14:54:54 +00:00
benjamin%smedbergs.us
8018c54539
Bug 335309 - Filehandle leak in XPCOMGlueLoadDependentLibs (found by coverity) - patch by Ryan Flint <rflint@dslr.net>, r=me+darin
2006-04-25 19:04:51 +00:00
benjamin%smedbergs.us
ecd28a8337
Re-land this part of bug 305949 now that I've configure-tested the broken compiler (bug 334866)
2006-04-21 17:16:31 +00:00
benjamin%smedbergs.us
891def4e94
Reverting this to use NS_VISIBILTY_DEFAULT because this exposed GCC bug: http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26905
2006-04-19 20:21:29 +00:00
benjamin%smedbergs.us
06474b13cc
Bug 305949 - Fix various XPCOM macros in preparation for stopping exporting nonfrozen XPCOM functions, r=darin sr=bryner
2006-04-19 16:29:31 +00:00
dbaron%dbaron.org
268a49156c
Make JSDHashTable/PLDHashTable assert when ops or enumeration callbacks mutate the table. b=334180 r=brendan
2006-04-18 18:30:50 +00:00
peterv%propagandism.org
55bc65e960
Fix for bug 333839 (nsTArray::SetLength doesn't increase array's length). r=bsmedberg, sr=darin.
2006-04-17 17:11:14 +00:00
benjamin%smedbergs.us
185c761605
Freeze nsIArray (requires separating nsIMutableArray into another .idl file); also removes NS_NewArray and moves do_QueryElementAt into the glue, r=darin
2006-04-12 15:43:32 +00:00
darin%meer.net
5521781301
fixes bug 328925 "Replace NS_WARN_IF_FALSE with NS_ASSERTION (where appropriate)" r=dbaron
2006-03-30 18:40:56 +00:00
benjamin%smedbergs.us
c32e8e59af
Bug 325450 - nsGREGlue check of GRE_HOME needs to add /libxpcom.so, r=darin
2006-03-28 18:48:21 +00:00
benjamin%smedbergs.us
5f483e27f3
Bug 326491 - leaked observer service leaks things on shutdown - r=darin
2006-03-21 14:43:56 +00:00
bryner%brianryner.com
41e6c02b2f
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
74dd53a91f
backing out bsmedberg's patch for bug 326491 to fix bug 329505.
2006-03-09 03:14:32 +00:00
benjamin%smedbergs.us
05825942c6
Bug 326491 - cleanup observers on shutdown even if the observer service is leaked, r=darin
2006-03-04 14:04:05 +00:00
benjamin%smedbergs.us
54a2f1f6b7
Bug 329004 - Local (in-app-bundle) XULRunner framework finding broken, r=darin
2006-03-02 15:23:17 +00:00
cvshook%sicking.cc
e686e7b714
Bug 324918: Make nsHTMLSelectElement deal better with options in unknown children. r=bz sr=jst
2006-03-01 01:10:20 +00:00
darin%meer.net
23f482eaca
fixes bug 305987 "NS_WARN_IF_FALSE asserts" r=bsmedberg
2006-02-28 22:19:55 +00:00
benjamin%smedbergs.us
2cec3b98ff
Backout bug 313309 part 3 again due to gcc2.9x bustage and an ICE on MSVC6
2006-02-23 19:57:50 +00:00
benjamin%smedbergs.us
a33f6180dd
Bug 313309 part 3 - relanding now that all the mac tinderboxen have been upgraded to xcode 1.5+ - use a weak static data symbol for NS_GET_IID instead of an inline function. Have to use templates to trick compilers into emitting a weak symbol. r=shaver
2006-02-23 18:31:02 +00:00
darin%meer.net
2e3869b960
fixes bug 326603 "Enable use of tracerefcnt with derived classes" r=bsmedberg sr=dbaron
2006-02-21 22:49:00 +00:00
cvshook%sicking.cc
c2d3c62680
Bug 327256: Give nsCOMArray ability to preallocate storage space. r/sr=darin
2006-02-18 05:54:47 +00:00
dbaron%dbaron.org
a77c4856a6
Make refcount logging usable from C. b=317481 r=bsmedberg
2006-02-15 20:23:08 +00:00
benjamin%smedbergs.us
10ed2f1d36
Bug 325229 part 2 - Stub out the old exitroutine functions which are fatally flawed, r=darin
2006-02-13 16:08:55 +00:00
benjamin%smedbergs.us
f6933590f5
Bug 78081 - don't export intermediate libraries - initial makefile changes to switch from $(DIST)/lib to in-tree library locations - blanket-r=mento
2006-02-10 18:23:52 +00:00
benjamin%smedbergs.us
da580e6a3c
Bug 325229 part 1 - standalone glue registers exit routine which is called after module unload; also fixes bug 317481 - C API for nsTraceRefcnt; also fixes bug 318622 - Make nsTraceRefcntImpl::SetActivityIsLegal work properly and turn it on; design review by dbaron, r=darin
2006-02-10 15:00:36 +00:00
darin%meer.net
77549a81cf
fixes bug 325331 "Make nsTArray a bit more useful" r=bsmedberg (relanding)
2006-02-08 01:23:26 +00:00
darin%meer.net
862be27570
reverting last change since it makes vc6 unhappy.
2006-02-04 01:21:54 +00:00
darin%meer.net
c92881580c
fixes bug 325331 "Make nsTArray a bit more useful" r=bsmedberg
2006-02-03 21:41:31 +00:00
pedemont%us.ibm.com
6f84983f54
Bug 325260 - On Mac OS X, XPCOMGlueLoadXULFunctions should search library's symbol table, not global symbol table. Also, use snprintf (instead of sprintf) on all platforms. r=bsmedberg, sr=mentovai.
2006-02-01 16:51:12 +00:00
darin%meer.net
944944ce57
fixes bug 324981 "nsTArray crash in RemoveElement" r=bsmedberg
2006-01-30 17:16:50 +00:00
mark%moxienet.com
142f6828fb
323337 Use fastcall on Mac OS X x86: __attribute__(regparm(3)). r=josh
2006-01-23 20:11:08 +00:00
bzbarsky%mit.edu
859f54c998
Remove assertion that unnecessarily makes do_GetInterface less useful. Bug
...
323382, patch by Martijn Wargers <martijn.martijn@gmail.com>, r=darin,
moa=dougt, sr=bzbarsky
2006-01-21 22:24:27 +00:00
jag%tty.nl
71a5554adb
Bug 324124: nsCOMPtr can be constructed with const char* and nsID
...
r=bsmedberg, sr=dbaron
2006-01-21 11:23:32 +00:00
darin%meer.net
1b9df43bad
fixes bug 321997 "Minimize memory footprint of nsTArray object" r=sicking,bsmedberg
2006-01-10 20:38:54 +00:00