Commit Graph

7658 Commits

Author SHA1 Message Date
pedemont%us.ibm.com
3b0a1e60df Bug 330256 - Change generated interfaces package name. 2007-01-31 20:54:19 +00:00
jwalden%mit.edu
7eeed473b4 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
e4e974dc5a Bug 367608. implement nsIFile::normalize() on OS X. r=mano, sr=bsmedberg 2007-01-30 21:50:45 +00:00
benjamin%smedbergs.us
231bd0ad58 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
a9f34ee020 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
a53f200571 Bug 368158 - nsPipe XPCOM attributes are missing initialization checks. r+sr=darin 2007-01-29 20:08:50 +00:00
philringnalda%gmail.com
a14f8ae1db 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
369c3dbf2e coverity-found potential use-after-free in testcases (bug 334541). r=bsmedberg 2007-01-26 02:50:18 +00:00
jst%mozilla.org
30603b3fd8 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
27282c494c 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
b90e5b8ef2 Bug 366119 � Mingw build error in nsCycleCollector.cpp, r=graydon, sr=jst 2007-01-23 00:39:25 +00:00
sspitzer%mozilla.org
6ee174f52d 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
f79b2fa2c4 Bug 366592 - "Add comparison operators to external string API". r=bsmedberg. 2007-01-17 21:10:02 +00:00
benjamin%smedbergs.us
96a2862cff Bug 354307 - newInterface not freed if nsProxyObject::LockedFind fails, r=timeless 2007-01-17 20:18:44 +00:00
bent.mozilla%gmail.com
76b4881f9a 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
2e4976944e 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
7112ab4748 [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
40e2228cd0 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
1a44a5969f [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
0ec7665da8 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
56b3466970 Bug 333078: fix win32 linkage bug seemingly introduced with previous commit 2007-01-05 02:17:41 +00:00
graydon%mozilla.com
9d9858d348 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
4525ab79d9 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
7bce6cad34 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
5f3f2bb2d3 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
cfde29cd47 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
177a1e40ad Bug 364521 - Need a bundleIdentifier attribute in nsILocalFileMac. r=mento, sr=pink. 2006-12-23 20:17:29 +00:00
timeless%mozdev.org
f2a71aa0dd Bug 363390 IS_LOW_SURROGATE conflicts with winnls.h
r=darin
2006-12-21 07:13:58 +00:00
timeless%mozdev.org
05804e5bfe Bug 363390 IS_LOW_SURROGATE conflicts with winnls.h
r=darin
2006-12-21 07:03:23 +00:00
roc+%cs.cmu.edu
356c992817 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
189a0004b8 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
fc58ca05d3 Mac bustage fix for bug 361351 2006-12-16 15:11:56 +00:00
gavin%gavinsharp.com
8d8b9b6e5f 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
d0d7201c0d Fix error in previous patch for bug 348691. Reviews pending. 2006-12-15 21:39:30 +00:00
benjamin%smedbergs.us
c0f4680321 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
66c675dd7f Make nsAString lookups in nsStaticCaseInsensitiveNameTable a little faster.
Bug 348691, r+sr=dbaron
2006-12-12 22:47:16 +00:00
gerv%gerv.net
caae487a24 Bug 236613: change to MPL/LGPL/GPL tri-license. 2006-12-11 09:45:41 +00:00
mozilla%weilbacher.org
4deb44606c [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
69dad724a4 Backing out! 2006-12-10 03:35:22 +00:00
timeless%mozdev.org
9379a0b0a1 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
f6656595d5 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
157e788e06 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
8856d036f3 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
f6489a9fba Bug 283487 nsStringInputStream is still broken
use LengthRemaining consistently
r=darin
2006-12-06 18:46:29 +00:00
alfred.peng%sun.com
80b213d02e Bug 351950. nsLocalFileUnix has "access"(system call) problem on Solaris.
r+sr=dougt.
2006-12-06 03:58:48 +00:00
timeless%mozdev.org
f8a250145b 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
21fcbfb1ba Back out last checkin. 2006-12-05 15:46:19 +00:00
brendan%mozilla.org
029e2627fd 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
109a2a098e Sync executable extension list w/Outlook (bug 348763) r/sr=dougt, a=pavlov 2006-11-30 04:36:21 +00:00
timeless%mozdev.org
3e7a052107 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
a48182c886 Bug 361792 - Signed-unsigned comparison in nsVoidArray.cpp. r+sr=darin 2006-11-28 00:32:30 +00:00
bienvenu%nventure.com
ad1af2ce32 change existence test to allow mail folders > 2GB, sr=mscott 361730 2006-11-28 00:19:20 +00:00
timeless%mozdev.org
ff94cfe4d5 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
0577095280 Bug 361707. nsTArray::SetCapacity should return boolean success/failure. r+sr=sicking 2006-11-26 22:01:24 +00:00
jshin%mailaps.org
705ac0cfe6 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
70b1c37b63 Bug 351231: type-pun warnings from nsCOMPtr, part II. r+sr=dbaron. 2006-11-23 16:10:43 +00:00
kjh-5727%comcast.net
e7bf3029de Bug 351231: type-pun warnings from nsCOMPtr. r+sr=dbaron. 2006-11-23 13:21:27 +00:00
ginn.chen%sun.com
f7fa9fca2b missed two lines in last checkin, sorry for my spam
Bug 361470
2006-11-23 10:45:42 +00:00
allan%beaufour.dk
095024f1b6 Add NSPR debug info to nsObserverService. Bug 361490, r=darin 2006-11-23 08:43:28 +00:00
ginn.chen%sun.com
9cf63e0320 Bug 361470 Fix Solairs build after refactoring xptcall
r=benjamin moa=timeless
2006-11-23 07:50:02 +00:00
vladimir%pobox.com
82a10357c9 backing out bug 333078, xpcom cycle collector due to perf issues 2006-11-22 23:18:16 +00:00
vladimir%pobox.com
32c701d569 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
6aa8e1d3f1 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
3748c8bf4f b=333078, xpcom cycle collector -- patch from graydon@mozilla.com, r=many 2006-11-22 19:23:02 +00:00
gavin%gavinsharp.com
ab9a15669f Bug 342670 2006-11-22 17:50:35 +00:00
cvshook%sicking.cc
636e4e6e5f 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
2140e9ac7c [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
122614bb23 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
cca3292d36 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
62c212952b Backout xptcall because linux tboxes are stupid, I think. 2006-11-16 20:17:24 +00:00
benjamin%smedbergs.us
f618238f02 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
964761791a 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
f94613b36d remove XP_MAC from xpcom. b=281889 r=bsmedberg 2006-11-16 09:10:09 +00:00
benjamin%smedbergs.us
03610c78ba Bug 360836 - queryinterface isn't nulling the outparam in failure cases, r=dbaron 2006-11-16 02:29:45 +00:00
cbiesinger%web.de
8d5ed7d1c6 trying to fix non-windows bustage (from bug 359808) 2006-11-16 01:39:09 +00:00
jshin%mailaps.org
a519b05919 bug 359808 : drop support for Win 9x/ME : r/sr=darin 2006-11-16 01:00:49 +00:00
jshin%mailaps.org
1a85765ae5 bug 359808 : drop support for Win 9x/ME (r/sr=darin) 2006-11-16 00:59:55 +00:00
benjamin%smedbergs.us
ae862feefe 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
e8b317b9f3 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
8c57888aec 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
217948472d 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
e1fc008627 From bug 345517 - fix adoptcount logging for the frozen string API, r=darin 2006-11-10 20:05:04 +00:00
pavlov%pavlov.net
0b5a3c2706 backing out 345517 due to leak test bustage 2006-11-10 04:42:03 +00:00
mats.palmgren%bredband.net
e5aa498240 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
c0ddcdaf16 Make NS_LIKELY/NS_UNLIKELY accept pointers etc. b=340244 r+sr=darin 2006-11-09 17:41:03 +00:00
benjamin%smedbergs.us
c8bc8c9265 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
3c8ac979e5 Revert previous change since nsRegistry still uses it. b=359512 2006-11-04 17:06:32 +00:00
bzbarsky%mit.edu
75e2b326ac 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
0a16504492 Remove now-useless include. Bug 359224 followup, r+sr=sicking 2006-11-04 02:00:31 +00:00
dbaron%dbaron.org
bfc25c8481 Remove unneded NS_COM. b=358953 r=bsmedberg 2006-11-03 23:04:15 +00:00
dbaron%dbaron.org
7d2df079b0 Define _IMPL_NS_COM. b=358931 r=bsmedberg 2006-11-03 23:01:01 +00:00
cvshook%sicking.cc
131b924b08 Back out previous checkin, ENABLE_TESTS is not available inside code 2006-11-03 00:52:40 +00:00
cvshook%sicking.cc
d6695ccad2 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
7a5958dbf4 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
5eb0b60933 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
26afccc177 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
abafb3f44d fix copy/paste error 2006-11-02 19:50:59 +00:00
cvshook%sicking.cc
6a984be708 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
480afae792 Add nsAutoTArray and nsAutoTPtrArray. b=356299 r/sr=darin 2006-11-02 19:33:10 +00:00
cvshook%sicking.cc
d29b5d7174 Add nsAutoTArray and nsAutoTPtrArray. b=356299 r/sr=darin 2006-11-02 19:31:05 +00:00