jonas%sicking.cc
|
dc89ea1f2d
|
Bug 18333: Make the XML content sink incremental. Patch by Henri Sivonen<hsivonen@iki.fi>. r=peterv sr=sicking
git-svn-id: svn://10.0.0.236/trunk@219201 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-01-30 21:21:06 +00:00 |
|
bent.mozilla%gmail.com
|
4ea952927c
|
Bug 366592 - "Add comparison operators to external string API". r=bsmedberg.
git-svn-id: svn://10.0.0.236/trunk@218542 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-01-17 21:10:02 +00:00 |
|
bent.mozilla%gmail.com
|
6f800a615a
|
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.
git-svn-id: svn://10.0.0.236/trunk@218249 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-01-12 20:55:53 +00:00 |
|
brendan%mozilla.org
|
3630262087
|
Add macrology for presetting double hashtable capacity to avoid growth given a known initial population (356116, r=dbaron).
git-svn-id: svn://10.0.0.236/trunk@218164 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-01-10 22:11:34 +00:00 |
|
mozilla%weilbacher.org
|
a2b9df40b8
|
[OS/2] Bug 355077: fix xulrunner-stub to work on OS/2, p=abwillis1+me, r=mkaply
git-svn-id: svn://10.0.0.236/trunk@218108 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-01-10 08:43:08 +00:00 |
|
jst%mozilla.org
|
455f6f861c
|
Landing 64-bit fixes for bug 333078. r=graydon@mozilla.com, sr=bugmail@sicking.cc
git-svn-id: svn://10.0.0.236/trunk@217873 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-01-05 23:59:18 +00:00 |
|
graydon%mozilla.com
|
3998c66e23
|
Bug 333078: XPCOM cycle collector
r=brendan, sicking, bz, dbaron, bsmedberg
git-svn-id: svn://10.0.0.236/trunk@217781 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-01-04 22:31:26 +00:00 |
|
bmlk%gmx.de
|
6db17ea546
|
be carefull with row indices when deleting cells bug=364318, patch by bz, r=me sr=roc
git-svn-id: svn://10.0.0.236/trunk@217418 18797224-902f-48f8-a5cc-f745e15eee43
|
2006-12-26 14:24:15 +00:00 |
|
roc+%cs.cmu.edu
|
f50a7d874f
|
Bug 363767. Add AppendElements() API (that appends empty elements) to nsTArray. r=sicking,sr=darin
git-svn-id: svn://10.0.0.236/trunk@217103 18797224-902f-48f8-a5cc-f745e15eee43
|
2006-12-18 01:17:23 +00:00 |
|
gerv%gerv.net
|
a54c420f30
|
Bug 236613: change to MPL/LGPL/GPL tri-license.
git-svn-id: svn://10.0.0.236/trunk@216839 18797224-902f-48f8-a5cc-f745e15eee43
|
2006-12-11 09:45:41 +00:00 |
|
brendan%mozilla.org
|
5ce206c2a5
|
Back out last checkin.
git-svn-id: svn://10.0.0.236/trunk@216480 18797224-902f-48f8-a5cc-f745e15eee43
|
2006-12-05 15:46:19 +00:00 |
|
brendan%mozilla.org
|
985f53dfd3
|
Add JS_DHASH_{,DEFAULT_}CAPACITY macros for realloc-free init (356116, r/sr=mrbkap+shaver/dbaron).
git-svn-id: svn://10.0.0.236/trunk@216470 18797224-902f-48f8-a5cc-f745e15eee43
|
2006-12-05 00:52:05 +00:00 |
|
jwalden%mit.edu
|
35d6793138
|
Bug 361792 - Signed-unsigned comparison in nsVoidArray.cpp. r+sr=darin
git-svn-id: svn://10.0.0.236/trunk@215922 18797224-902f-48f8-a5cc-f745e15eee43
|
2006-11-28 00:32:30 +00:00 |
|
roc+%cs.cmu.edu
|
5290353d07
|
Bug 361707. nsTArray::SetCapacity should return boolean success/failure. r+sr=sicking
git-svn-id: svn://10.0.0.236/trunk@215849 18797224-902f-48f8-a5cc-f745e15eee43
|
2006-11-26 22:01:24 +00:00 |
|
kjh-5727%comcast.net
|
2b94312603
|
Bug 351231: type-pun warnings from nsCOMPtr, part II. r+sr=dbaron.
git-svn-id: svn://10.0.0.236/trunk@215757 18797224-902f-48f8-a5cc-f745e15eee43
|
2006-11-23 16:10:43 +00:00 |
|
kjh-5727%comcast.net
|
6f72849eb5
|
Bug 351231: type-pun warnings from nsCOMPtr. r+sr=dbaron.
git-svn-id: svn://10.0.0.236/trunk@215753 18797224-902f-48f8-a5cc-f745e15eee43
|
2006-11-23 13:21:27 +00:00 |
|
vladimir%pobox.com
|
ece4ca3cad
|
backing out bug 333078, xpcom cycle collector due to perf issues
git-svn-id: svn://10.0.0.236/trunk@215718 18797224-902f-48f8-a5cc-f745e15eee43
|
2006-11-22 23:18:16 +00:00 |
|
vladimir%pobox.com
|
260a2b3959
|
b=333078, xpcom cycle collector -- patch from graydon@mozilla.com, r=many
git-svn-id: svn://10.0.0.236/trunk@215695 18797224-902f-48f8-a5cc-f745e15eee43
|
2006-11-22 19:23:02 +00:00 |
|
cvshook%sicking.cc
|
2b2f4b6167
|
Don't return nsDerivedSafe when .get() is explicitly used on nsCOMPtr and nsRefPtr. r/sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@215584 18797224-902f-48f8-a5cc-f745e15eee43
|
2006-11-21 21:28:14 +00:00 |
|
benjamin%smedbergs.us
|
e6f5a47e35
|
Bug 349002, try #2 - Refactor xptcall into a frozen API, r=timeless - with OS/2 fixup by Peter Weilbacher
git-svn-id: svn://10.0.0.236/trunk@215468 18797224-902f-48f8-a5cc-f745e15eee43
|
2006-11-20 17:03:38 +00:00 |
|
benjamin%smedbergs.us
|
ea38317460
|
Backout xptcall because linux tboxes are stupid, I think.
git-svn-id: svn://10.0.0.236/trunk@215369 18797224-902f-48f8-a5cc-f745e15eee43
|
2006-11-16 20:17:24 +00:00 |
|
benjamin%smedbergs.us
|
d7078cf86a
|
Bug 349002 - Refactor xptcall into a frozen API, r=timeless. Includes OS/2 fixup by Peter Weilbacher
git-svn-id: svn://10.0.0.236/trunk@215364 18797224-902f-48f8-a5cc-f745e15eee43
|
2006-11-16 18:29:33 +00:00 |
|
benjamin%smedbergs.us
|
0ffcb60cbc
|
Bug 360836 - queryinterface isn't nulling the outparam in failure cases, r=dbaron
git-svn-id: svn://10.0.0.236/trunk@215343 18797224-902f-48f8-a5cc-f745e15eee43
|
2006-11-16 02:29:45 +00:00 |
|
benjamin%smedbergs.us
|
c408305383
|
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
git-svn-id: svn://10.0.0.236/trunk@215326 18797224-902f-48f8-a5cc-f745e15eee43
|
2006-11-15 22:10:57 +00:00 |
|
benjamin%smedbergs.us
|
08d43e2b12
|
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
git-svn-id: svn://10.0.0.236/trunk@215278 18797224-902f-48f8-a5cc-f745e15eee43
|
2006-11-14 21:21:37 +00:00 |
|
benjamin%smedbergs.us
|
2528600cb2
|
Re-land bug 345517 now that the logging issues are hopefully fixed, r=darin/mento/mano
git-svn-id: svn://10.0.0.236/trunk@215204 18797224-902f-48f8-a5cc-f745e15eee43
|
2006-11-13 17:53:01 +00:00 |
|
pavlov%pavlov.net
|
14fa38266d
|
backing out 345517 due to leak test bustage
git-svn-id: svn://10.0.0.236/trunk@215087 18797224-902f-48f8-a5cc-f745e15eee43
|
2006-11-10 04:42:03 +00:00 |
|
benjamin%smedbergs.us
|
b75752771b
|
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
git-svn-id: svn://10.0.0.236/trunk@215030 18797224-902f-48f8-a5cc-f745e15eee43
|
2006-11-09 15:02:29 +00:00 |
|
bzbarsky%mit.edu
|
e06d5e4bdc
|
Remove now-useless include. Bug 359224 followup, r+sr=sicking
git-svn-id: svn://10.0.0.236/trunk@214693 18797224-902f-48f8-a5cc-f745e15eee43
|
2006-11-04 02:00:31 +00:00 |
|
cvshook%sicking.cc
|
30e5ba2d08
|
Back out previous checkin, ENABLE_TESTS is not available inside code
git-svn-id: svn://10.0.0.236/trunk@214650 18797224-902f-48f8-a5cc-f745e15eee43
|
2006-11-03 00:52:40 +00:00 |
|
cvshook%sicking.cc
|
727f17bcf0
|
Better way of fixing previous TestTArray bustage that allows testing nsAutoTArray even for non-debug builds.
git-svn-id: svn://10.0.0.236/trunk@214640 18797224-902f-48f8-a5cc-f745e15eee43
|
2006-11-02 22:42:34 +00:00 |
|
tor%cs.brown.edu
|
56eaef1024
|
Bug 359224 - include nsTraceRefcnt.h so NS_BUILD_REFCNT_LOGGING is valid.
Patch by amenzie@us.ibm.com, r+sr=sicking.
git-svn-id: svn://10.0.0.236/trunk@214629 18797224-902f-48f8-a5cc-f745e15eee43
|
2006-11-02 21:09:47 +00:00 |
|
cvshook%sicking.cc
|
778c46e770
|
fix copy/paste error
git-svn-id: svn://10.0.0.236/trunk@214620 18797224-902f-48f8-a5cc-f745e15eee43
|
2006-11-02 19:50:59 +00:00 |
|
cvshook%sicking.cc
|
50e3e3468d
|
Ugh, too many versions of this patch that builds on different places. This should be right.
git-svn-id: svn://10.0.0.236/trunk@214619 18797224-902f-48f8-a5cc-f745e15eee43
|
2006-11-02 19:44:06 +00:00 |
|
cvshook%sicking.cc
|
af80b3f1c9
|
Add nsAutoTArray and nsAutoTPtrArray. b=356299 r/sr=darin
git-svn-id: svn://10.0.0.236/trunk@214616 18797224-902f-48f8-a5cc-f745e15eee43
|
2006-11-02 19:33:10 +00:00 |
|
cvshook%sicking.cc
|
081ea7a664
|
Add nsAutoTArray and nsAutoTPtrArray. b=356299 r/sr=darin
git-svn-id: svn://10.0.0.236/trunk@214614 18797224-902f-48f8-a5cc-f745e15eee43
|
2006-11-02 19:31:05 +00:00 |
|
bzbarsky%mit.edu
|
c6fc07a257
|
Add a way to efficiently insert a bunch of identically constructed elements at a
given location in an nsTArray. Bug 357630, r=sicking, sr=darin
git-svn-id: svn://10.0.0.236/trunk@214577 18797224-902f-48f8-a5cc-f745e15eee43
|
2006-11-02 04:12:24 +00:00 |
|
cvshook%sicking.cc
|
d583461c3f
|
trying to fix redness
git-svn-id: svn://10.0.0.236/trunk@213760 18797224-902f-48f8-a5cc-f745e15eee43
|
2006-10-17 22:11:53 +00:00 |
|
cvshook%sicking.cc
|
028356e1b5
|
Bug 355754: Add nsTPtrArray. r=darin sr=bz
git-svn-id: svn://10.0.0.236/trunk@213758 18797224-902f-48f8-a5cc-f745e15eee43
|
2006-10-17 21:40:07 +00:00 |
|
db48x%yahoo.com
|
e5a4831a36
|
bug 356734: nsBaseHashtable.h casts a pointer to a PRBool, which gives an error in 64 bit gcc
r=dbradly, sr=biesi
git-svn-id: svn://10.0.0.236/trunk@213732 18797224-902f-48f8-a5cc-f745e15eee43
|
2006-10-17 04:00:01 +00:00 |
|
cvshook%sicking.cc
|
279a5e2acb
|
backout of previous patch due to redness and warnings
git-svn-id: svn://10.0.0.236/trunk@213558 18797224-902f-48f8-a5cc-f745e15eee43
|
2006-10-12 19:08:45 +00:00 |
|
cvshook%sicking.cc
|
86fa6ffcf7
|
Bug 355754: Add nsTPtrArray and nsTConstPtrArray. r=darin/bz sr=bz
git-svn-id: svn://10.0.0.236/trunk@213556 18797224-902f-48f8-a5cc-f745e15eee43
|
2006-10-12 18:35:12 +00:00 |
|
mats.palmgren%bredband.net
|
6d97cd6889
|
Don't crash on OOM. b=353997 r+sr=darin
git-svn-id: svn://10.0.0.236/trunk@212916 18797224-902f-48f8-a5cc-f745e15eee43
|
2006-09-30 05:15:57 +00:00 |
|
sergei_d%fi.tartu.ee
|
ae852fc217
|
Bug 332074, [BEOS]Fix XPCOMGlue for BeOS, p=sergei_d, r=thesuckiestemail, r=bsmedberg
git-svn-id: svn://10.0.0.236/trunk@212714 18797224-902f-48f8-a5cc-f745e15eee43
|
2006-09-27 16:07:06 +00:00 |
|
benjamin%smedbergs.us
|
be0fbd5c3e
|
Build bustage, io.h only exists on windows.
git-svn-id: svn://10.0.0.236/trunk@209887 18797224-902f-48f8-a5cc-f745e15eee43
|
2006-09-12 18:50:10 +00:00 |
|
benjamin%smedbergs.us
|
e10bf35f0f
|
Bug 340443 - Not possible to use the XPCOM glue with the static CRT, r=neil sr=darin
git-svn-id: svn://10.0.0.236/trunk@209876 18797224-902f-48f8-a5cc-f745e15eee43
|
2006-09-12 18:22:40 +00:00 |
|
jruderman%hmc.edu
|
4f8ac1cd3d
|
Bug 324911, use different error messages for out-of-range in ElementAt and FastElementAt. r+sr=sicking.
git-svn-id: svn://10.0.0.236/trunk@209236 18797224-902f-48f8-a5cc-f745e15eee43
|
2006-09-06 00:22:52 +00:00 |
|
benjamin%smedbergs.us
|
ba09101a55
|
Bug 334528 - xulrunner-stub requires the MSVC runtimes to be present; this also fixes embedders and component authors who want to link to the XPCOM glue libraries with various CRTs, r=darin
git-svn-id: svn://10.0.0.236/trunk@208816 18797224-902f-48f8-a5cc-f745e15eee43
|
2006-08-30 15:57:03 +00:00 |
|
timeless%mozdev.org
|
198adb9d95
|
Bug 106386 Correct misspellings in source code
r=bernd rs=brendan
git-svn-id: svn://10.0.0.236/trunk@208663 18797224-902f-48f8-a5cc-f745e15eee43
|
2006-08-28 20:17:01 +00:00 |
|
jst%mozilla.jstenback.com
|
d0d506f934
|
Fixing bug 348062. Making nsContentList hold strong references to the nodes in the list. r+sr=bzbarsky@mit.edu
git-svn-id: svn://10.0.0.236/trunk@208420 18797224-902f-48f8-a5cc-f745e15eee43
|
2006-08-25 17:45:25 +00:00 |
|