Граф коммитов

7757 Коммитов

Автор SHA1 Сообщение Дата
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