sdwilsh@shawnwilsher.com
fc5b52d4f2
Bug 314846 - exthandler doesn't remove : colon from mac file names (Random filename after downloading). Patch by Edward Lee <edilee@gmail.com>. r=benjamin, sr=cbiesinger
2007-06-26 17:45:52 -07:00
benjamin@smedbergs.us
b21f7b3a04
Reverting bug 383167 again for linux test bustage :-(
2007-06-26 12:22:51 -07:00
benjamin@smedbergs.us
c93d1d5be6
Bug 383167 trying again, reviews by luser and biesi, sr=jst
2007-06-26 09:35:01 -07:00
dbaron@dbaron.org
7c5b1319a0
Print the warning message for failure to suspect or unlink only for the objects that are the roots of what would have been collected. b=385549 r=graydon
2007-06-25 13:36:24 -07:00
benjamin@smedbergs.us
d782232066
Revert all of bug 383167 changes because they're not enough... going to try again later.
2007-06-25 11:40:57 -07:00
benjamin@smedbergs.us
7b42bb19aa
Bug 383167 - Need buildid in an external file, r=luser sr=jst
2007-06-25 08:25:59 -07:00
enndeakin@sympatico.ca
8b4e014430
Bug 382034, support optional args in idl, try again with fix for crash calling toString, r+sr=shaver
2007-06-25 07:23:26 -07:00
enndeakin@sympatico.ca
313674e7fc
Bug 382034, back out due to test content/base/test/test_bug352728.html failing
2007-06-22 08:21:13 -07:00
enndeakin@sympatico.ca
2ead939c02
Bug 382034, support optional arguments in idl, r+sr=shaver
2007-06-22 07:22:20 -07:00
dbaron@dbaron.org
a957bfec45
Back out again.
2007-06-21 17:30:41 -07:00
dbaron@dbaron.org
11208f0393
See if using mScanDelay of 1 instead of 0 fixes the leak regression.
2007-06-21 16:49:37 -07:00
dbaron@dbaron.org
071c76a324
Change cycle collector aging constant from 10 to 0. b=381199 r+sr=peterv
2007-06-21 16:02:53 -07:00
asqueella@gmail.com
de27b937fa
Bug 350932 - expose NS_EscapeURL through nsINetUtil
...
p=Prasad Sunkari <prasad@medhas.org>
r+sr=biesi
2007-06-21 13:18:25 -07:00
benjamin@smedbergs.us
69eb662f8a
Bug 385189 - mac builds without libxul failing to compile due to macmorefiles, r=mento
2007-06-20 12:22:01 -07:00
benjamin@smedbergs.us
0b85a560e2
Bug 384513 - make the visibility pragma checks aware of mach-o and not just ELF, and re-enable libxul by default, r=mento+shebs
2007-06-19 07:53:05 -07:00
ajschult@verizon.net
a4e3dbaf41
Bug 384748: xpidl can generate garbage .java filenames. r=jhpedemonte
2007-06-18 21:04:11 -07:00
graydon@mozilla.com
31b7fc133f
Bug 384942, dump graph on cycle collection fault.
...
r=dbaron
2007-06-18 18:29:10 -07:00
kherron@fmailbox.com
46876b4cf8
Bug 376844 - Single quotes in URLs should be escaped. Patch by Wladimir Palant <trev.moz@adblockplus.org>. r=benjamin, sr=cbiesinger.
2007-06-17 05:29:08 -07:00
kherron@fmailbox.com
da99532a78
Bug 177150 - Some mozilla-config.h defines require additional cflags for embedders. Patch by <mook.moz+mozbz@gmail.com>. r=benjamin, sr=dbaron.
2007-06-16 13:02:15 -07:00
dbaron@dbaron.org
37f48fed5f
Back out bug 381199.
2007-06-13 17:12:16 -07:00
dbaron@dbaron.org
d0fb8f5ccc
Change cycle collector aging constant from 10 to 0. b=381199 r+sr=peterv
2007-06-13 16:22:19 -07:00
philringnalda@gmail.com
f3f6213b5f
Bug 374754 - nsCategoryManager::AddCategoryEntry should notify about removal of the previous value, patch by Wladimir Palant <trev.moz@adblockplus.org>, r+sr=darin
2007-06-10 23:10:27 -07:00
bzbarsky@mit.edu
b27bad4aad
Fix NS_InputStreamIsBuffered to detect buffered empty streams correctly. Bug368328, patch by Ryan Jones <sciguyryan@gmail.com>, r=bsmedberg, sr=biesi
2007-06-08 09:00:09 -07:00
peterv@propagandism.org
21da11d098
Fix for bug 383651 (Re-entrancy into nsCycleCollector::Collect can result in a crash). Patch by ak.miller@auckland.ac.nz, r=graydon, sr=dbaron.
2007-06-08 03:17:21 -07:00
dbaron@dbaron.org
35b99373e1
Don't loop through all the possible shutdown collections when we suspect all native wrappers. b=383234 r+sr=peterv
2007-06-06 15:09:00 -07:00
dbaron@dbaron.org
71c86c8017
Shutdown in one cycle when we set mScanDelay to 0. b=383234 r+sr=peterv
2007-06-06 15:08:25 -07:00
dbaron@dbaron.org
387bbbccf2
strdup when allocating mName so we have useful pointers. b=383234 r+sr=peterv
2007-06-06 15:07:29 -07:00
dbaron@dbaron.org
49261f75e3
Print info about things that are suspected on the extra collections at shutdown to catch deficiencies in traversal that cause us to need the extra collections. b=383234 r+sr=peterv
2007-06-06 15:06:56 -07:00
dbaron@dbaron.org
8c714701dc
When explaining why expected garbage was not collected, list the known references when some were unknown. b=383234 r+sr=peterv
2007-06-06 15:06:00 -07:00
dbaron@dbaron.org
f703b5df57
Make nsTraceRefcnt print addresses along with serial numbers, and fix warning about casting to a function pointer. b=383234 r=peterv
2007-06-06 15:05:25 -07:00
dbaron@dbaron.org
d1fbeecd5c
Make DEBUG_CC compile again. b=383234 r+sr=peter
2007-06-06 15:04:26 -07:00
joshmoz@gmail.com
066729b99b
fix some gcc 4 warnings in xpcom. patch by Christian Haberstroh. b=382753 r=bent sr=bsmedberg
2007-06-04 08:44:43 -07:00
wtc@google.com
10490a7e00
Bugzilla Bug 376568: the definition of PR_STATIC_ASSERT has been moved fromprerror.h to prlog.h. r=jwalden sr=roc
2007-05-28 07:51:08 -07:00
benjamin@smedbergs.us
92d4647e82
Bustage followup from bug 381315
2007-05-25 08:37:59 -07:00
benjamin@smedbergs.us
402aaf98ed
Bug 381315 - nsINIParser crashes when linked against a static CRT (opera profile migrator), r=dougt
2007-05-25 08:05:11 -07:00
benjamin@smedbergs.us
d6780239eb
Bug 337492 - Fix destructor race condition in proxy events, initial patch by Alex Fritze, with additional comments by me, r=me+dbaron
2007-05-25 04:18:18 -07:00
peterv@propagandism.org
aba8c5dc41
Fix warning.
2007-05-25 03:57:38 -07:00
peterv@propagandism.org
5acbaf5478
Fix for bug 368774 (Make cycle collector work with refcounted non-XPCOM objects). r=dbaron, sr=sicking.
2007-05-24 07:10:02 -07:00
Olli.Pettay@helsinki.fi
03d185a616
Bug 380674, Move nsTObserverArray from content/* to xpcom/*, r=bsmedberg
2007-05-22 13:45:13 -07:00
Olli.Pettay@helsinki.fi
2390b0efe2
Bug 380674, Move nsTObserverArray from content/* to xpcom/*, r=bsmedberg
2007-05-22 12:39:14 -07:00
bent.mozilla@gmail.com
4f8634673c
Bug 379565 - "Figure out a way to prevent people from using static ns(C)String instances". r=bsmedberg.
2007-05-16 13:10:18 -07:00
asqueella@gmail.com
4f83fa46f3
Bug 347752 - Crash [@ MSVCR80.dll] when using nsIProperties service get method with null argumentp=Alfred Kayser <alfredkayser@nl.ibm.com>r=darin, sr=dougt
2007-05-13 09:48:39 -07:00
jonas@sicking.cc
233450d9b8
Relanding bug 378987. Don't try to collect windows, documents or elements of actively viewed pages. r=bz/jst sr=jst
2007-05-10 13:21:12 -07:00
jst@mozilla.org
eedb90c553
Backing out Jonas' last changes due to tinderbox orange, per Jonas' request.
2007-05-09 17:42:33 -07:00
jonas@sicking.cc
de64d03178
Relanding bug 378987. Don't try to collect windows, documents or elements of actively viewed pages. r=bz/jst sr=jst
2007-05-09 16:33:28 -07:00
jonas@sicking.cc
594d259432
back out last patch since leaks went through the roof
2007-05-07 18:03:08 -07:00
jonas@sicking.cc
c2c495c2ef
Don't attempt to cycle collect documents, windows and elements that are currently being viewed. r=bz, sr=jst b=378987
2007-05-07 16:45:25 -07:00
neil@parkwaycc.co.uk
f9c1f8a635
Bug 379339 StringBegins/EndsWith inconsistent with nsReadableUtils.cpp r=bsmedberg sr=darin
2007-05-07 04:09:54 -07:00
dbaron@dbaron.org
ca87aeb5ac
Remove extra class names to address Neil's comments. b=378514
2007-05-03 16:07:26 -07:00
gavin@gavinsharp.com
1be8351c5a
Bug 364297: add a new per-profile default-pref directory and associated directory service keys, and a way to trigger pref service default pref reloading to facilitate the change of default prefs without affecting exisiting users, r=mconnor, sr=bsmedberg
2007-05-02 13:13:33 -07:00
pedemont@us.ibm.com
e608d6be61
Bug 348710 - Fix array handling bug. Add support for sized strings. Update unit tests to test array parameters. XULRunner only.
2007-05-02 09:39:19 -07:00
smontagu@smontagu.org
3c0f9b5c0b
Allow property values to have (escaped) trailing and leading whitespace. Bug 365345, r+sr=darin. Recheckin including fix for bug 378839, r=bsmedberg, sr=biesi
2007-04-29 10:51:38 -07:00
smontagu@smontagu.org
9e38adda2c
Backout fix for bug 365345 due to regressions. a=bsmedberg on IRC
2007-04-26 11:56:30 -07:00
bent.mozilla@gmail.com
2c4edbd812
Bug 37795 - "Move nsCategoryCache to the XPCOM Glue". nsCategoryCache was initially created as part of Bug 315598 by Christian Biesinger <cbiesinger@gmx.at>. r=bsmedberg.
2007-04-26 06:53:48 -07:00
dbaron@dbaron.org
24d770a6a9
Record results of cycle collection traversal so we only have to call the traversal APIs once per collection. b=378514 sr=peterv r=graydon
2007-04-25 14:12:11 -07:00
peterv@propagandism.org
f66cd8c4f5
Fix for bug 376854 (CycleCollector depends on uninitialized values (ageSelectionCallback and nsPurpleBuffer::BumpGeneration)). r/sr=dbaron.
2007-04-25 11:33:55 -07:00
peterv@propagandism.org
f091506c2b
Fix for bug 378595 (Improve cycle collection QI performance). r/sr=sicking.
2007-04-25 09:35:27 -07:00
smontagu@smontagu.org
93a55d9d3b
Allow property values to have (escaped) trailing and leading whitespace. Bug 365345, r+sr=darin
2007-04-25 07:48:12 -07:00
alfred.peng@sun.com
9855e6ea17
Followup from bug 375449. Fix the bustage for Solaris SPARC/x86.r=benjamin.
2007-04-25 06:42:13 -07:00
benjamin@smedbergs.us
fa3472f021
Followup from bug 375449, #define renaming doesn't work with assembly files.
2007-04-24 10:28:02 -07:00
benjamin@smedbergs.us
2111848195
Bug 375449 - NS_InvokeByIndex not exported from xpcom, only from xpcom_core, r=dbaron
2007-04-24 10:02:51 -07:00
dbaron@dbaron.org
be3b7ec321
Followup fixes to making cycle collector use more efficient hashtables: shrink size of table and fix warnings on 64-bit machines. b=377606 sr=peterv r=graydon
2007-04-23 16:34:33 -07:00
benjamin@smedbergs.us
baab01ada6
Bug 376636 - Building with gcc 4.3 and -pendatic fails due to extra semicolons, patch by Art Haas <ahaas@airmail.net>, rs=me
2007-04-23 07:21:53 -07:00
peterv@propagandism.org
a3211baf40
Fix for bug 372110 (Make cycle-collection debugging features optional at compile time). r=graydon, sr=jst.
2007-04-21 10:43:19 -07:00
peterv@propagandism.org
533f945b5a
Reorder members to make struct smaller and try to lower MH down again.
2007-04-20 01:51:31 -07:00
peterv@propagandism.org
9c898bc846
Fix for bug 377606 (Switch cycle collector to more efficient hashtables). Patch by graydon, r=peterv, sr=dbaron.
2007-04-20 01:01:01 -07:00
bzbarsky@mit.edu
ff22fdf79c
Reland bug 326603, which got accidentally backed out by the landing of bug313309.
2007-04-18 12:27:39 -07:00
peterv@propagandism.org
e6f2b66bd5
Fix for bug 373693 (Cycle collector makes AddRef about 6x slower). r=graydon, sr=dbaron.
2007-04-18 03:10:35 -07:00
gavin@gavinsharp.com
84f053f7ae
Bug 377189: fix nsIFileTest.cpp compilation, patch by Bernhard Rosenkraenzer <bero@arklinux.org>, r=dougt
2007-04-16 11:09:29 -07:00
dbaron@dbaron.org
9b013dc30a
Add missing calls to PR_UnloadLibrary (excluding XPCOM component loader and nsPluginsDir*). b=374332 r=bsmedberg
2007-04-15 15:22:58 -07:00
jwalden@mit.edu
9de7196002
Bug 376568 - Use NSPR static assertion to check parametrized value of K on nsExpirationTracker. r+sr=roc
2007-04-12 15:19:26 -07:00
peterv@propagandism.org
98262e788a
Fix for bug 372713 (Add cycle collection to RDF datasources). r=bsmedberg, sr=dbaron.
2007-04-10 15:05:41 -07:00
timeless@mozdev.org
392915960e
Bug 370061 - OpenBSD: sync with reality, they've had GCC3 for a long timepatch by martynas@openbsd.org r=timeless
2007-04-09 12:59:11 -07:00
benjamin@smedbergs.us
c00f02c81a
Bug 339898 - Unresolved text symbol PR_InternalNow when using the standalone glue, r=timeless
2007-04-02 08:29:41 -07:00
sayrer@gmail.com
13219592fa
Bug 375779. nsIWritablePropertyBag2 needs a UUID change. r+sr=bzbarsky
2007-03-28 22:33:45 -07:00
dbaron@dbaron.org
e7bb1b1c38
Remove GetKeyPointer method from nsTHashtable key types. b=374906 r=bsmedberg
2007-03-27 08:34:59 -07:00
dbaron@dbaron.org
ea80210b60
Remove GetKey callbacks from nsDoubleHashtable users. b=374906 r=bsmedberg
2007-03-27 08:34:14 -07:00
dbaron@dbaron.org
d98d9fdec5
Remove unused getKey callback from PLDHashTableOps/JSDHashTableOps. b=374906 r=bsmedberg
2007-03-27 08:33:38 -07:00
dbaron@dbaron.org
af8ff51b78
Consolidate duplicated code into the beginning of the double-hashing loop. b=374906 r=brendan
2007-03-27 08:32:38 -07:00
peterv@propagandism.org
12431cf555
Fix for bug 375075 (Stop leaking the cycle collector on shutdown). r=bsmedberg, sr=dbaron.
2007-03-27 02:49:06 -07:00
roc+@cs.cmu.edu
ed1b4a6e54
Bug 368270. Implement nsExpirationTracker, a data structure for managing the timed expiration of many objects. r+sr=sicking
2007-03-26 20:38:21 -07:00
sayrer@gmail.com
3c04be6e6b
Backout previous change, as it caused bustage elsewhere.
2007-03-26 12:39:22 -07:00
sayrer@gmail.com
1f959b406e
Backout previous change, as it caused bustage elsewhere.
2007-03-26 12:37:59 -07:00
sayrer@gmail.com
ea78da8e08
Backout previous change, as it caused bustage elsewhere.
2007-03-26 12:32:40 -07:00
sayrer@gmail.com
d7c63cf41c
fix build bustage on gcc 4.1.2. no bug. r=bsmedberg
2007-03-26 10:47:52 -07:00
sayrer@gmail.com
115d77ef0c
fix build bustage on gcc 4.1.2. no bug. r=bsmedberg
2007-03-26 10:43:07 -07:00
jwalden@mit.edu
093b1f6231
Bug 372546 - Mark pipe input/output streams as threadsafe. r=bsmedberg
2007-03-25 00:31:45 -07:00
jwalden@mit.edu
a300262180
Bug 373640 - nsIFile.parent throws an exception on reaching top of file system on Windows -- should return null. r=bsmedberg
2007-03-25 00:28:06 -07:00
dbaron@dbaron.org
cb86161398
Avoid the need for a getKey callback in jsdhash/pldhash. b=374906 r=brendan
2007-03-23 16:32:40 -07:00
neil@parkwaycc.co.uk
417d5864d4
Slightly safer and neater fix for strict aliasing bug 351231 r+sr=dbaron
2007-03-23 13:26:20 -07:00
peterv@propagandism.org
826c6a72f8
Backing out change for debugging tinderbox orange.
2007-03-23 09:10:21 -07:00
peterv@propagandism.org
0366969393
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 08:11:53 -07:00
hg@mozilla.com
05e5d33a57
Free the (distributed) Lizard! Automatic merge from CVS: Module mozilla: tag HG_REPO_INITIAL_IMPORT at 22 Mar 2007 10:30 PDT,
2007-03-22 10:30:00 -07:00
jst%mozilla.org
cd1c3c94d3
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
5a1ed9c668
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
203839a8b5
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
47299d3e29
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
f25eb0ef7b
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
789ff3ad33
Fix windows unit test bustage by reverting previous change (bug 332389 comment 24)
2007-03-12 11:10:11 +00:00
joshmoz%gmail.com
477cf561bf
remove unnecessary exception handling code in unit test for bug 332389. r=jwalden
2007-03-12 09:19:40 +00:00
joshmoz%gmail.com
4679053296
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
e19b9e8e92
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
d31627390e
Take care of reviewer comment (bug 373219).
2007-03-09 13:49:45 +00:00
peterv%propagandism.org
a267e57680
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
8aef0e3029
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
47188a2f94
Try to fix bustage.
2007-03-08 11:31:14 +00:00
peterv%propagandism.org
12f2917956
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
9d33769e4b
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
8cfe770629
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
ffa520357a
Back out bug 368523 to test performance impact
2007-03-06 18:23:15 +00:00
dbaron%dbaron.org
fd94166307
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
3d3dda25c0
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
5ace0b6f2a
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
a4a170f691
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
73157b52b7
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
a4d181a6ee
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
236305bd4c
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
0776dfcda8
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
b5c72a22b9
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
5d7e185ab4
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
e78383bd82
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
3e4c261c01
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
0e04a8b0f2
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
1eb71df829
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
073b1fd3fe
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
8e8acc58af
Bug 236613: change to MPL/LGPL/GPL tri-license.
2007-02-14 17:33:38 +00:00
sharparrow1%yahoo.com
55aba527d3
Bug 369690: nsPresContext::mImageLoaders uses wrong key; r+sr=bzbarsky
2007-02-09 20:44:10 +00:00
jshin%mailaps.org
88da57650a
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
76a64e5c22
Bug 177805: Fix the use of units in Gecko. r+sr=roc
2007-02-07 07:46:44 +00:00
timeless%mozdev.org
4f356e8c0c
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
f491e43897
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
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