dbaron%dbaron.org
1554843a32
Consolidate duplicated code into the beginning of the double-hashing loop. b=374906 r=brendan
2007-03-27 15:32:39 +00:00
peterv%propagandism.org
84e7da2624
Fix for bug 375075 (Stop leaking the cycle collector on shutdown). r=bsmedberg, sr=dbaron.
2007-03-27 09:49:06 +00:00
roc+%cs.cmu.edu
e396ca83f3
Bug 368270. Implement nsExpirationTracker, a data structure for managing the timed expiration of many objects. r+sr=sicking
2007-03-27 03:38:21 +00:00
sayrer%gmail.com
434c9c6c1a
Backout previous change, as it caused bustage elsewhere.
2007-03-26 19:39:22 +00:00
sayrer%gmail.com
be43e5a138
Backout previous change, as it caused bustage elsewhere.
2007-03-26 19:37:59 +00:00
sayrer%gmail.com
764433da0c
Backout previous change, as it caused bustage elsewhere.
2007-03-26 19:32:40 +00:00
sayrer%gmail.com
e3fae15877
fix build bustage on gcc 4.1.2. no bug. r=bsmedberg
2007-03-26 17:47:52 +00:00
jwalden%mit.edu
9df5416bc3
Bug 372546 - Mark pipe input/output streams as threadsafe. r=bsmedberg
2007-03-25 07:31:45 +00:00
jwalden%mit.edu
9658fa738b
Bug 373640 - nsIFile.parent throws an exception on reaching top of file system on Windows -- should return null. r=bsmedberg
2007-03-25 07:28:06 +00:00
dbaron%dbaron.org
4984d6ed39
Avoid the need for a getKey callback in jsdhash/pldhash. b=374906 r=brendan
2007-03-23 23:32:41 +00:00
neil%parkwaycc.co.uk
ac46641dbc
Slightly safer and neater fix for strict aliasing bug 351231 r+sr=dbaron
2007-03-23 20:26:20 +00:00
peterv%propagandism.org
d020bc5120
Backing out change for debugging tinderbox orange.
2007-03-23 16:10:21 +00:00
peterv%propagandism.org
af97f9c441
Temporarily enable cycle collection timing for debug builds to figure out tinderbox orange. Will back out after qm-xserve01 tinderbox has cycled.
2007-03-23 15:11:53 +00:00
jst%mozilla.org
b04f820608
Fixing bug 374239. Add debugging code that will print time spent in various parts of nsCycleCollector::Collect(). r+sr=peterv@propagandism.org
2007-03-19 23:21:31 +00:00
peterv%propagandism.org
09b00a6b2d
Fix for bug 374096 (Cycle collector doesn't collect all the cycles it could). r=graydon, sr=dbaron.
2007-03-16 12:52:47 +00:00
graydon%mozilla.com
ff918fa55c
Bug 368869, previous commit had a typo: s/bool/PRBool/, s/false/PR_FALSE/.
2007-03-15 23:47:01 +00:00
graydon%mozilla.com
d474d7e1b4
Bug 368869 - Make cycle collection suspect all native wrapper roots
...
r=brendan, sr=jst
2007-03-15 23:05:03 +00:00
joshmoz%gmail.com
2f5d37badf
XPCOM cycle collector is initialized statically, don't do that. b=369336 r=graydon sr=vlad
2007-03-14 06:15:10 +00:00
gavin%gavinsharp.com
0b8bcb32eb
Fix windows unit test bustage by reverting previous change (bug 332389 comment 24)
2007-03-12 11:10:11 +00:00
joshmoz%gmail.com
67b208f71d
remove unnecessary exception handling code in unit test for bug 332389. r=jwalden
2007-03-12 09:19:40 +00:00
joshmoz%gmail.com
8c4ebdb40f
xpcshell unit test for bug 332389, ensure that GetParent() returns nsnull at the top of the volume. patch by Wladimir Palant. b=332389 r=josh
2007-03-12 07:42:59 +00:00
dbaron%dbaron.org
adcc767817
Add debugging code to cycle collector to give information about objects it has been told ought to be freed. b=372766 r=graydon sr=peterv
2007-03-09 23:00:14 +00:00
peterv%propagandism.org
21bb9cfe9c
Take care of reviewer comment (bug 373219).
2007-03-09 13:49:45 +00:00
peterv%propagandism.org
9ed7625526
Fix for bug 373219 (ASSERTION: Fault in cycle collector: null XPCOM pointer returned (ptr: 0)). r/sr=dbaron.
2007-03-09 13:14:06 +00:00
jwalden%mit.edu
f581a0f0e6
Bug 367467 - Allow inputstream generation at the end of data in a storage stream (i.e., so reading from the new stream automatically blocks/throws and doesn't even read any data). r=bsmedberg
2007-03-09 12:28:55 +00:00
peterv%propagandism.org
76fe81f310
Try to fix bustage.
2007-03-08 11:31:14 +00:00
peterv%propagandism.org
b0d71960ba
Fix for bug 368773 (Add a bunch of DOM objects to cycle collection). r=sicking, sr=jst.
2007-03-08 11:17:16 +00:00
joshmoz%gmail.com
a2e0adf707
nsLocalFile::GetParent() doesn't return nsnull at top of volume. patch by Wladimir Palant. b=332389 r=sayrer r=josh
2007-03-07 22:17:01 +00:00
bzbarsky%mit.edu
22392fa747
Relanding bug 368523 now that we've established it's the reason for the Txul change.
2007-03-06 19:25:10 +00:00
bzbarsky%mit.edu
2b907fbe12
Back out bug 368523 to test performance impact
2007-03-06 18:23:15 +00:00
dbaron%dbaron.org
a560bbe453
When stabilized during destruction, report AddRef to 2 and Release to 1, to avoid confusing nsTraceRefcnt logging (part 2). b=370702 r=graydon sr=peterv
2007-03-05 21:11:21 +00:00
dbaron%dbaron.org
01dced5738
Make nsCycleCollector::Fault do something in debug builds. b=372320 r=graydon sr=peterv
2007-03-05 21:07:51 +00:00
bzbarsky%mit.edu
d2efe4be57
Don't hook malloc by default (still hook it if asked to via the env vars), and
...
when it's hooked ignore free(0) calls. Bug 368523, r=graydon, sr=dbaron
2007-03-02 01:08:03 +00:00
benjamin%smedbergs.us
c873358a3d
Linux ppc followup from bug 349002, patch by Willie Walker <william.walker@sun.com>, r=me
2007-03-01 18:44:08 +00:00
pavlov%pavlov.net
4e0af59120
adding new round/ceil/floor that behave like (or call through to) the libc versions. splitting them out in to a file so they don't have a dependency on nscoord. bug 372027. r=vlad, sr=roc, r=bsmedberg
2007-02-28 20:57:13 +00:00
bzbarsky%mit.edu
78f80765e8
No need to enter the monitor in our destructor. Bug 371374 followup, r+sr=darin
2007-02-28 02:28:53 +00:00
bzbarsky%mit.edu
04cf38b1a6
Fix leak when using XPCOM proxies. Bug 371374, patch by Bas Schouten
...
<bas.schouten@joost.com>, r=bsmedberg, sr=bzbarsky
2007-02-23 17:38:45 +00:00
benjamin%smedbergs.us
7cad56b495
Bug 368297 - Fail to find plugins under MOZ_PLUGIN_PATH, patch by Boying Lu <brian.lu@sun.com>, r=me
2007-02-21 19:45:48 +00:00
benjamin%smedbergs.us
9dad82ab1c
Bug 78081 - Don't export intermediate libraries, r=luser
...
This is going to break camino until those build scripts are updated.
2007-02-21 15:13:36 +00:00
asqueella%gmail.com
5f203327cc
Bug 366742 - printf_stderr should be declared as NS_COM_GLUE
...
p=Andrew Miller <ak.miller@auckland.ac.nz>
r=bsmedberg, sr=shaver
2007-02-20 20:28:53 +00:00
jwalden%mit.edu
08efb2bc3d
Bug 361791 - Unnecessary signed-unsigned casts, warnings in xpidl_util.c. r=timeless, sr=darin
2007-02-19 00:02:19 +00:00
peterv%propagandism.org
13bf3e89cd
Fix for bug 367779 (Make cycle collection through JS objects more reliable). r=jst, sr=brendan.
2007-02-18 20:05:32 +00:00
peterv%propagandism.org
7c0a0af3b0
Fix for bug 368549 (Cycle collector doesn't handle tearoffs correctly). r=graydon, sr=jst.
2007-02-18 14:38:04 +00:00
graydon%mozilla.com
b5ed88a81e
Bug 370702, fix to the return value from nsCycleCollectingAutoRefCnt::incr() when stable.
...
r=dbaron
2007-02-17 04:49:56 +00:00
jonas%sicking.cc
9eea4cd5fe
Bug 370332: Kill nsIBindingManager and nsIStyleRuleSupplier. r=dbaron for the layout/style parts, r/sr=jst for the rest.
2007-02-16 23:02:08 +00:00
gerv%gerv.net
e0e8fe16df
Bug 236613: change to MPL/LGPL/GPL tri-license.
2007-02-14 17:33:38 +00:00
sharparrow1%yahoo.com
1436342d23
Bug 369690: nsPresContext::mImageLoaders uses wrong key; r+sr=bzbarsky
2007-02-09 20:44:10 +00:00
jshin%mailaps.org
ab27ba75e9
bug 359808 : drop support for Win9x/ME (get rid of 'A' API code) : r=darin, sr=dougt, sr=darin
2007-02-08 17:48:22 +00:00
sharparrow1%yahoo.com
c78720aa24
Bug 177805: Fix the use of units in Gecko. r+sr=roc
2007-02-07 07:46:44 +00:00
timeless%mozdev.org
6a6773a24f
Bug 361533 arm port is broken XPTC_PUBLIC_API / XPTC_InvokeByIndex weren't updated for arm
...
patch by romaxa@gmail.com r=timeless moa=timeless (this is ports only)
2007-02-06 08:25:37 +00:00
asqueella%gmail.com
56819fa19f
Bug 368310 - Remove the obsolete Windows "A" style API calls in nsWindowsRegKey
...
patch by Ryan Jones <bugs@ryan-jones.com>
r+sr=bsmedberg
2007-01-31 21:02:48 +00:00
pedemont%us.ibm.com
9aec3eb2e6
Bug 330256 - Change generated interfaces package name.
2007-01-31 20:54:19 +00:00
jwalden%mit.edu
df236c24ab
Bug 351968 - Don't copy xpcshell tests and other data to $(DIST) -- a step toward being able to --enable-tests on Mozilla tinderboxen. r=bsmedberg
2007-01-31 03:25:46 +00:00
sayrer%gmail.com
ad84b373a6
Bug 367608. implement nsIFile::normalize() on OS X. r=mano, sr=bsmedberg
2007-01-30 21:50:45 +00:00
benjamin%smedbergs.us
c2bf790675
Bug 368482 - Alpha Linux updates from xptcall changes, patch by falk@debian.org, r=me
2007-01-30 21:44:30 +00:00
jonas%sicking.cc
4e449bc9e0
Bug 18333: Make the XML content sink incremental. Patch by Henri Sivonen<hsivonen@iki.fi>. r=peterv sr=sicking
2007-01-30 21:21:06 +00:00
jwalden%mit.edu
414269b6b0
Bug 368158 - nsPipe XPCOM attributes are missing initialization checks. r+sr=darin
2007-01-29 20:08:50 +00:00
philringnalda%gmail.com
f780e390c6
Bug 349526: BeOS crashes at startup due to mState buffer overrun, p=tqh <thesuckiestemail@yahoo.se>, r+sr=vlad
2007-01-27 05:11:35 +00:00
dveditz%cruzio.com
c253c7e3aa
coverity-found potential use-after-free in testcases (bug 334541). r=bsmedberg
2007-01-26 02:50:18 +00:00
jst%mozilla.org
1378284b46
Landing graydon's fix for bug 366578. Make the cycle collector run at shutdown. r=bsmedberg
2007-01-25 00:24:20 +00:00
jst%mozilla.org
5ff3c88f95
Landing graydon's fix for bug 366578. Make the cycle collector run at shutdown.
2007-01-25 00:24:08 +00:00
martijn.martijn%gmail.com
6e5d945b23
Bug 366119 � Mingw build error in nsCycleCollector.cpp, r=graydon, sr=jst
2007-01-23 00:39:25 +00:00
sspitzer%mozilla.org
dd8fa503cb
supplimental fix for bug #364599 : some newly created profile files are write protected, for example bookmarks.html
...
in addtion to fixing the permissions of bookmarks.html, we need to fix the permissions of the bookmark.html.moztmp file, otherwise we'll still fail to modify bookmarks.
r=dveditz
2007-01-20 01:28:33 +00:00
bent.mozilla%gmail.com
8d434860f8
Bug 366592 - "Add comparison operators to external string API". r=bsmedberg.
2007-01-17 21:10:02 +00:00
benjamin%smedbergs.us
b90bdad6b1
Bug 354307 - newInterface not freed if nsProxyObject::LockedFind fails, r=timeless
2007-01-17 20:18:44 +00:00
bent.mozilla%gmail.com
aec1b244ba
Bug 366619 - "Move nsAutoLock and nsAutoMonitor to the glue". nsAutoLock.cpp and nsAutoLock.h were moved from xpcom/threads, see there for CVS history. r=bsmedberg.
2007-01-12 20:55:53 +00:00
brendan%mozilla.org
19a7868826
Add macrology for presetting double hashtable capacity to avoid growth given a known initial population (356116, r=dbaron).
2007-01-10 22:11:34 +00:00
mozilla%weilbacher.org
f15cd29aa0
[OS/2] Bug 355077: fix xulrunner-stub to work on OS/2, p=abwillis1+me, r=mkaply
2007-01-10 08:43:08 +00:00
graydon%mozilla.com
5b07354fbe
Bug 366063: better fix to critical crasher, replacing band-aid submitted in 333078.
...
r=dbaron
2007-01-09 01:33:02 +00:00
mozilla%weilbacher.org
e3c1976a16
[OS/2] Bug 352860: do not include pure.h on OS/2 to get xulrunner building, p=abwillis1, r=mkaply
2007-01-08 22:38:40 +00:00
jst%mozilla.org
0817fed458
Landing 64-bit fixes for bug 333078. r=graydon@mozilla.com, sr=bugmail@sicking.cc
2007-01-05 23:59:18 +00:00
graydon%mozilla.com
574ba1808b
Bug 333078: fix win32 linkage bug seemingly introduced with previous commit
2007-01-05 02:17:41 +00:00
graydon%mozilla.com
89cc937929
Bug 333078: XPCOM cycle collector, first performance-related followup patch.
...
Reorganizes collection throttling to coincide with existing JS_GC scheme.
2007-01-05 01:44:42 +00:00
graydon%mozilla.com
e6fbf7f335
Bug 333078: XPCOM cycle collector
...
r=brendan, sicking, bz, dbaron, bsmedberg
2007-01-04 22:31:26 +00:00
m_kato%ga2.so-net.ne.jp
f5ff36b033
bug 364731 - Windows x64 porting of bug 349002 - Refactor xptcall into a frozen API. r=benjamin, sr=dougt
2007-01-03 08:30:34 +00:00
bmlk%gmx.de
973f09c535
be carefull with row indices when deleting cells bug=364318, patch by bz, r=me sr=roc
2006-12-26 14:24:15 +00:00
timeless%mozdev.org
3d7df47eff
Bug 363390 IS_LOW_SURROGATE conflicts with winnls.h
...
r=darin
updating comment
2006-12-24 12:27:45 +00:00
mozilla.mano%sent.com
5751adf0ba
Bug 364521 - Need a bundleIdentifier attribute in nsILocalFileMac. r=mento, sr=pink.
2006-12-23 20:17:29 +00:00
timeless%mozdev.org
ff9c853c48
Bug 363390 IS_LOW_SURROGATE conflicts with winnls.h
...
r=darin
2006-12-21 07:13:58 +00:00
timeless%mozdev.org
4c88c8a7ac
Bug 363390 IS_LOW_SURROGATE conflicts with winnls.h
...
r=darin
2006-12-21 07:03:23 +00:00
roc+%cs.cmu.edu
9e8c9730ea
Bug 363767. Add AppendElements() API (that appends empty elements) to nsTArray. r=sicking,sr=darin
2006-12-18 01:17:23 +00:00
cbiesinger%web.de
e6f4350ea9
bug 275116 use the safe version of ObjectAt as required by the documentation
...
patch by Andreas Lange <mozilla@lange.cx> r=darin sr=biesi
2006-12-17 21:59:26 +00:00
gavin%gavinsharp.com
2c3dba3f5f
Mac bustage fix for bug 361351
2006-12-16 15:11:56 +00:00
gavin%gavinsharp.com
21630b5d10
Bug 361351: nsIFile.exists() should throw NOT_INITIALIZED if nsIFile is not initialized, patch by Ryan Jones <sciguyryan+bugzilla@gmail.com>, r+sr=darin
2006-12-16 14:55:00 +00:00
bzbarsky%mit.edu
a28df858f2
Fix error in previous patch for bug 348691. Reviews pending.
2006-12-15 21:39:30 +00:00
benjamin%smedbergs.us
352188e6d1
Bug 361413 - Build succeeds even when arch-specific xptcall is not implemented, r=timeless
2006-12-14 19:13:43 +00:00
bzbarsky%mit.edu
0d540df1d8
Make nsAString lookups in nsStaticCaseInsensitiveNameTable a little faster.
...
Bug 348691, r+sr=dbaron
2006-12-12 22:47:16 +00:00
gerv%gerv.net
fd0b7c527e
Bug 236613: change to MPL/LGPL/GPL tri-license.
2006-12-11 09:45:41 +00:00
mozilla%weilbacher.org
aae61ef7fe
[OS/2] Bug 351246: Load Mozilla into Highmem on OS/2. Part 1, changes to OS/2 only core code. r=abwillis1, sr=mkaply
2006-12-10 08:53:03 +00:00
timeless%mozdev.org
663d700c3d
Backing out!
2006-12-10 03:35:22 +00:00
timeless%mozdev.org
7bcb503795
Bug 361413 Build succeeds even when XPTC stubs/invocation stuff are not implemented.
...
patch by bsmedberg r=timeless
2006-12-10 03:24:47 +00:00
joshmoz%gmail.com
d2ae459df8
Don't compile FSVolumeMount in MoreFilesX. It exists on Mac OS X 10.5 now, we can't re-define it in MoreFilesX. Since we don't use it anyway, just don't ever compile it. b=363092 r=mento sr=wtc
2006-12-08 07:52:18 +00:00
mozilla%weilbacher.org
549a7d3575
Fix XPCOM build break on OS/2, see bug 345517. p=abwillis1, r=benjamin
2006-12-07 22:54:18 +00:00
timeless%mozdev.org
4bfc04e48c
Bug 362843 xpidl should warn about attribute anytype aaaIAa ([a-z]{2,3}I[A-Z][a-z])
...
r=bsmedberg
2006-12-07 20:10:34 +00:00
timeless%mozdev.org
35d887c035
Bug 283487 nsStringInputStream is still broken
...
use LengthRemaining consistently
r=darin
2006-12-06 18:46:29 +00:00
alfred.peng%sun.com
1623458bd5
Bug 351950. nsLocalFileUnix has "access"(system call) problem on Solaris.
...
r+sr=dougt.
2006-12-06 03:58:48 +00:00
timeless%mozdev.org
1510f9e15f
Bug 322806 ARM crash [@ XPTC_InvokeByIndex]
...
patch by apm@dna.fi
eabi arm assembly didn't warn that a variable was a memory operand so the
newer gcc compilers (e.g. gcc4) started optimizing things away...
I tried to get someone to vouch for this code but the people I poked
never got back to me.
moa=timeless
2006-12-06 03:00:09 +00:00
brendan%mozilla.org
452f5690e3
Back out last checkin.
2006-12-05 15:46:19 +00:00
brendan%mozilla.org
84e75653aa
Add JS_DHASH_{,DEFAULT_}CAPACITY macros for realloc-free init (356116, r/sr=mrbkap+shaver/dbaron).
2006-12-05 00:52:05 +00:00
dveditz%cruzio.com
b6f0089007
Sync executable extension list w/Outlook (bug 348763) r/sr=dougt, a=pavlov
2006-11-30 04:36:21 +00:00
timeless%mozdev.org
a6d5a59ee5
Bug 336183 [arm build] undefined reference _PrepareAndDispatch in xpcom_core
...
This is a GCC3.4 fix over a previous GCC fix it obsoletes the poorlly designed
patch which was written for bug 307418
__attribute__(()) uses pairs of parens :(
moa=timeless
2006-11-28 12:05:49 +00:00
jwalden%mit.edu
b4488ce6a0
Bug 361792 - Signed-unsigned comparison in nsVoidArray.cpp. r+sr=darin
2006-11-28 00:32:30 +00:00
bienvenu%nventure.com
e522fe4873
change existence test to allow mail folders > 2GB, sr=mscott 361730
2006-11-28 00:19:20 +00:00
timeless%mozdev.org
a64042385b
Bug 336183 [arm build] undefined reference _PrepareAndDispatch in xpcom_core
...
This is a GCC3.4 fix over a previous GCC fix it obsoletes the poorlly designed
patch which was written for bug 307418
moa=timeless
2006-11-27 07:48:46 +00:00
roc+%cs.cmu.edu
4482b64219
Bug 361707. nsTArray::SetCapacity should return boolean success/failure. r+sr=sicking
2006-11-26 22:01:24 +00:00
jshin%mailaps.org
41d25104a2
bug 359808 : drop support Win 9x/ME in xpcom/io (r/sr=darin)
2006-11-24 01:02:56 +00:00
kjh-5727%comcast.net
01ed2121b8
Bug 351231: type-pun warnings from nsCOMPtr, part II. r+sr=dbaron.
2006-11-23 16:10:43 +00:00
kjh-5727%comcast.net
274fddbe21
Bug 351231: type-pun warnings from nsCOMPtr. r+sr=dbaron.
2006-11-23 13:21:27 +00:00
ginn.chen%sun.com
9f3d4ecb44
missed two lines in last checkin, sorry for my spam
...
Bug 361470
2006-11-23 10:45:42 +00:00
allan%beaufour.dk
fe27d12b30
Add NSPR debug info to nsObserverService. Bug 361490, r=darin
2006-11-23 08:43:28 +00:00
ginn.chen%sun.com
19ba03b7b6
Bug 361470 Fix Solairs build after refactoring xptcall
...
r=benjamin moa=timeless
2006-11-23 07:50:02 +00:00
vladimir%pobox.com
df954f6171
backing out bug 333078, xpcom cycle collector due to perf issues
2006-11-22 23:18:16 +00:00
vladimir%pobox.com
c53729f4c5
b=333078, xpcom cycle collector; followup patch -- patch from graydon@mozilla.com, r=many
2006-11-22 21:31:33 +00:00
vladimir%pobox.com
6044ffd026
b=333078, xpcom cycle collector; followup patch -- patch from graydon@mozilla.com, r=many
2006-11-22 20:48:47 +00:00
vladimir%pobox.com
fdf72a2c5b
b=333078, xpcom cycle collector -- patch from graydon@mozilla.com, r=many
2006-11-22 19:23:02 +00:00
gavin%gavinsharp.com
47e1c35444
Bug 342670
2006-11-22 17:50:35 +00:00
cvshook%sicking.cc
5c7ed7c2dc
Don't return nsDerivedSafe when .get() is explicitly used on nsCOMPtr and nsRefPtr. r/sr=dbaron
2006-11-21 21:28:14 +00:00
mozilla%weilbacher.org
cfee5e83b5
[OS/2] Bug 356287: replace possible forward slashes in q:\tmp with backward slashes, r/sr=mkaply
2006-11-20 21:06:11 +00:00
benjamin%smedbergs.us
7b434c0d06
Bug 349002, try #2 - Refactor xptcall into a frozen API, r=timeless - with OS/2 fixup by Peter Weilbacher
2006-11-20 17:03:38 +00:00
mats.palmgren%bredband.net
57cc88bce4
Make NS_LIKELY/NS_UNLIKELY accept pointers etc and always return 0 or 1. b=340244 r+sr=darin
2006-11-18 00:48:56 +00:00
benjamin%smedbergs.us
09d80a0a6f
Backout xptcall because linux tboxes are stupid, I think.
2006-11-16 20:17:24 +00:00
benjamin%smedbergs.us
8b41b7fdd0
Bug 349002 - Refactor xptcall into a frozen API, r=timeless. Includes OS/2 fixup by Peter Weilbacher
2006-11-16 18:29:33 +00:00
joshmoz%gmail.com
bf9b007046
remove files only used by classic mac os. b=281889 r=bsmedberg moa=timeless
2006-11-16 17:56:25 +00:00
joshmoz%gmail.com
433b32a3c1
remove XP_MAC from xpcom. b=281889 r=bsmedberg
2006-11-16 09:10:09 +00:00
benjamin%smedbergs.us
483abe6df4
Bug 360836 - queryinterface isn't nulling the outparam in failure cases, r=dbaron
2006-11-16 02:29:45 +00:00
cbiesinger%web.de
930dd63eb8
trying to fix non-windows bustage (from bug 359808)
2006-11-16 01:39:09 +00:00
jshin%mailaps.org
b4bfe1937d
bug 359808 : drop support for Win 9x/ME : r/sr=darin
2006-11-16 01:00:49 +00:00
jshin%mailaps.org
2c8bf7f42d
bug 359808 : drop support for Win 9x/ME (r/sr=darin)
2006-11-16 00:59:55 +00:00
benjamin%smedbergs.us
d953ca7061
Bug 313309 - Table-driven QI, part 4 (the final piece!) - this could be a test-landing depending on how perf numbers turn out, r=shaver
2006-11-15 22:10:57 +00:00
joshmoz%gmail.com
b6bac47c3c
Since some platforms do string operations within local file ::Load, we shouldn't declare that objects being created/destroyed from static ctor/dtor is not legal throughout the entire ::Load function. That only needs to be true around the actual PR_LoadLibrary calls. Fixing this stops the ridiculous amount of warning output that we get from every debug mac build. Also removing unused old mac local file impls. b=326837 r=bsmedberg
2006-11-14 22:06:00 +00:00
benjamin%smedbergs.us
4543c02b83
Bug 313309 - Table-driven QI part 3 - use weak statics for interface IDs, r=shaver. This will break VC6 and gcc2.9x, which is ok
2006-11-14 21:21:37 +00:00
benjamin%smedbergs.us
17e6ecf617
Re-land bug 345517 now that the logging issues are hopefully fixed, r=darin/mento/mano
2006-11-13 17:53:01 +00:00
benjamin%smedbergs.us
77343e76ae
From bug 345517 - fix adoptcount logging for the frozen string API, r=darin
2006-11-10 20:05:04 +00:00
pavlov%pavlov.net
140ad3f195
backing out 345517 due to leak test bustage
2006-11-10 04:42:03 +00:00
mats.palmgren%bredband.net
cfb7879dc8
Backing out the NS_LIKELY/NS_UNLIKELY change to see if it fixes Tinderbox orange. b=340244
2006-11-09 22:52:19 +00:00
mats.palmgren%bredband.net
038bf019d7
Make NS_LIKELY/NS_UNLIKELY accept pointers etc. b=340244 r+sr=darin
2006-11-09 17:41:03 +00:00
benjamin%smedbergs.us
e475fe6dc9
Bug 345517, try #2 , make the browser component use frozen linkage, so that ff+xr builds. This does *not* --enable-libxul by default for Firefox (yet). That will wait until after 1.9a1. Older patch r=darin+mento, revisions r=mano
2006-11-09 15:02:29 +00:00
dbaron%dbaron.org
4be5f90c84
Revert previous change since nsRegistry still uses it. b=359512
2006-11-04 17:06:32 +00:00
bzbarsky%mit.edu
64d02213e0
Fix some compiler bustage over here and eliminate compiler warnings by being
...
very clear that it's all unsigned. No bug, r+sr=sicking
2006-11-04 05:14:55 +00:00
bzbarsky%mit.edu
3544267440
Remove now-useless include. Bug 359224 followup, r+sr=sicking
2006-11-04 02:00:31 +00:00
dbaron%dbaron.org
384bd29a18
Remove unneded NS_COM. b=358953 r=bsmedberg
2006-11-03 23:04:15 +00:00
dbaron%dbaron.org
26597369e6
Define _IMPL_NS_COM. b=358931 r=bsmedberg
2006-11-03 23:01:01 +00:00
cvshook%sicking.cc
45d11c34f5
Back out previous checkin, ENABLE_TESTS is not available inside code
2006-11-03 00:52:40 +00:00
cvshook%sicking.cc
c7b1028be8
Better way of fixing previous TestTArray bustage that allows testing nsAutoTArray even for non-debug builds.
2006-11-02 22:42:34 +00:00
timeless%mozdev.org
c47d0c2f58
Bug 281222 The file copy under unix can fail and produce zero sized file in some circumstances
...
patch by wbonnet@on-x.com r=timeless sr=darin
2006-11-02 21:27:37 +00:00
tor%cs.brown.edu
cee3122525
Bug 359224 - include nsTraceRefcnt.h so NS_BUILD_REFCNT_LOGGING is valid.
...
Patch by amenzie@us.ibm.com , r+sr=sicking.
2006-11-02 21:09:47 +00:00
cvshook%sicking.cc
428b7a3dcd
Disable test_autoarray in non-debug builds since it relies on debug-only code
2006-11-02 20:26:05 +00:00
cvshook%sicking.cc
03ab6e5bbf
fix copy/paste error
2006-11-02 19:50:59 +00:00
cvshook%sicking.cc
9debfc2f3a
Ugh, too many versions of this patch that builds on different places. This should be right.
2006-11-02 19:44:06 +00:00
cvshook%sicking.cc
bd10875996
Add nsAutoTArray and nsAutoTPtrArray. b=356299 r/sr=darin
2006-11-02 19:33:10 +00:00