sdwilsh%shawnwilsher.com
abbcb73cbc
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-27 00:45:52 +00:00
benjamin%smedbergs.us
42c7e1c6b1
Reverting bug 383167 again for linux test bustage :-(
2007-06-26 19:22:55 +00:00
benjamin%smedbergs.us
b60c196e68
Bug 383167 trying again, reviews by luser and biesi, sr=jst
2007-06-26 16:35:05 +00:00
dbaron%dbaron.org
ff5099f1c4
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 20:36:24 +00:00
benjamin%smedbergs.us
9784bf995e
Revert all of bug 383167 changes because they're not enough... going to try again later.
2007-06-25 18:41:00 +00:00
benjamin%smedbergs.us
81d0ea8604
Bug 383167 - Need buildid in an external file, r=luser sr=jst
2007-06-25 15:26:03 +00:00
enndeakin%sympatico.ca
288cb44ead
Bug 382034, support optional args in idl, try again with fix for crash calling toString, r+sr=shaver
2007-06-25 14:23:26 +00:00
enndeakin%sympatico.ca
54d2bdefc8
Bug 382034, back out due to test content/base/test/test_bug352728.html failing
2007-06-22 15:21:14 +00:00
enndeakin%sympatico.ca
5daa0a155e
Bug 382034, support optional arguments in idl, r+sr=shaver
2007-06-22 14:22:23 +00:00
dbaron%dbaron.org
900577f8aa
Back out again.
2007-06-22 00:30:41 +00:00
dbaron%dbaron.org
0ce6e8791b
See if using mScanDelay of 1 instead of 0 fixes the leak regression.
2007-06-21 23:49:37 +00:00
dbaron%dbaron.org
a8ccb62785
Change cycle collector aging constant from 10 to 0. b=381199 r+sr=peterv
2007-06-21 23:02:53 +00:00
asqueella%gmail.com
fb73556000
Bug 350932 - expose NS_EscapeURL through nsINetUtil
...
p=Prasad Sunkari <prasad@medhas.org>
r+sr=biesi
2007-06-21 20:18:25 +00:00
benjamin%smedbergs.us
ac1a1347e6
Bug 385189 - mac builds without libxul failing to compile due to macmorefiles, r=mento
2007-06-20 19:22:02 +00:00
benjamin%smedbergs.us
37e8fdd86f
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 14:53:06 +00:00
ajschult%verizon.net
f0df2297d4
Bug 384748: xpidl can generate garbage .java filenames. r=jhpedemonte
2007-06-19 04:04:11 +00:00
graydon%mozilla.com
1314e6df62
Bug 384942, dump graph on cycle collection fault.
...
r=dbaron
2007-06-19 01:29:10 +00:00
kherron%fmailbox.com
c71c7242f2
Bug 376844 - Single quotes in URLs should be escaped. Patch by Wladimir Palant <trev.moz@adblockplus.org>. r=benjamin, sr=cbiesinger.
2007-06-17 12:29:14 +00:00
kherron%fmailbox.com
7e9d9e3eb6
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 20:02:15 +00:00
dbaron%dbaron.org
3bacfd472a
Back out bug 381199.
2007-06-14 00:12:16 +00:00
dbaron%dbaron.org
409af12b1c
Change cycle collector aging constant from 10 to 0. b=381199 r+sr=peterv
2007-06-13 23:22:19 +00:00
philringnalda%gmail.com
76e912c787
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-11 06:11:01 +00:00
bzbarsky%mit.edu
0a9fba335f
Fix NS_InputStreamIsBuffered to detect buffered empty streams correctly. Bug
...
368328, patch by Ryan Jones <sciguyryan@gmail.com>, r=bsmedberg, sr=biesi
2007-06-08 16:00:09 +00:00
peterv%propagandism.org
5aa4486015
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 10:17:21 +00:00
dbaron%dbaron.org
c78656f5ea
Don't loop through all the possible shutdown collections when we suspect all native wrappers. b=383234 r+sr=peterv
2007-06-06 22:09:00 +00:00
dbaron%dbaron.org
bfe9d47793
Shutdown in one cycle when we set mScanDelay to 0. b=383234 r+sr=peterv
2007-06-06 22:08:25 +00:00
dbaron%dbaron.org
236d50d667
strdup when allocating mName so we have useful pointers. b=383234 r+sr=peterv
2007-06-06 22:07:29 +00:00
dbaron%dbaron.org
95cf743124
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 22:06:56 +00:00
dbaron%dbaron.org
7c337eba46
When explaining why expected garbage was not collected, list the known references when some were unknown. b=383234 r+sr=peterv
2007-06-06 22:06:00 +00:00
dbaron%dbaron.org
e736230c4a
Make nsTraceRefcnt print addresses along with serial numbers, and fix warning about casting to a function pointer. b=383234 r=peterv
2007-06-06 22:05:25 +00:00
dbaron%dbaron.org
b4abaa24fe
Make DEBUG_CC compile again. b=383234 r+sr=peter
2007-06-06 22:04:26 +00:00
joshmoz%gmail.com
94b86da035
fix some gcc 4 warnings in xpcom. patch by Christian Haberstroh. b=382753 r=bent sr=bsmedberg
2007-06-04 15:44:43 +00:00
wtc%google.com
103725f60e
Bugzilla Bug 376568: the definition of PR_STATIC_ASSERT has been moved from
...
prerror.h to prlog.h. r=jwalden sr=roc
2007-05-28 14:51:08 +00:00
benjamin%smedbergs.us
301fba1eb9
Bustage followup from bug 381315
2007-05-25 15:37:59 +00:00
benjamin%smedbergs.us
6bb6eda712
Bug 381315 - nsINIParser crashes when linked against a static CRT (opera profile migrator), r=dougt
2007-05-25 15:05:11 +00:00
benjamin%smedbergs.us
f581c57307
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 11:18:18 +00:00
peterv%propagandism.org
eea1671eb5
Fix warning.
2007-05-25 10:57:38 +00:00
peterv%propagandism.org
9eca95ccdc
Fix for bug 368774 (Make cycle collector work with refcounted non-XPCOM objects). r=dbaron, sr=sicking.
2007-05-24 14:10:04 +00:00
Olli.Pettay%helsinki.fi
e1aa1e7fcc
Bug 380674, Move nsTObserverArray from content/* to xpcom/*, r=bsmedberg
2007-05-22 20:45:13 +00:00
Olli.Pettay%helsinki.fi
306bb19811
Bug 380674, Move nsTObserverArray from content/* to xpcom/*, r=bsmedberg
2007-05-22 19:39:14 +00:00
bent.mozilla%gmail.com
2da8518721
Bug 379565 - "Figure out a way to prevent people from using static ns(C)String instances". r=bsmedberg.
2007-05-16 20:10:18 +00:00
asqueella%gmail.com
d343f35e22
Bug 347752 - Crash [@ MSVCR80.dll] when using nsIProperties service get method with null argument
...
p=Alfred Kayser <alfredkayser@nl.ibm.com>
r=darin, sr=dougt
2007-05-13 16:48:39 +00:00
jonas%sicking.cc
360162166e
Relanding bug 378987. Don't try to collect windows, documents or elements of actively viewed pages. r=bz/jst sr=jst
2007-05-10 20:21:13 +00:00
jst%mozilla.org
6cd05e346d
Backing out Jonas' last changes due to tinderbox orange, per Jonas' request.
2007-05-10 00:42:33 +00:00
jonas%sicking.cc
917c6cc079
Relanding bug 378987. Don't try to collect windows, documents or elements of actively viewed pages. r=bz/jst sr=jst
2007-05-09 23:33:29 +00:00
jonas%sicking.cc
c21c489595
back out last patch since leaks went through the roof
2007-05-08 01:03:08 +00:00
jonas%sicking.cc
9652a963bd
Don't attempt to cycle collect documents, windows and elements that are currently being viewed. r=bz, sr=jst b=378987
2007-05-07 23:45:26 +00:00
neil%parkwaycc.co.uk
21d3e2341f
Bug 379339 StringBegins/EndsWith inconsistent with nsReadableUtils.cpp r=bsmedberg sr=darin
2007-05-07 11:09:54 +00:00
dbaron%dbaron.org
4c091a4965
Remove extra class names to address Neil's comments. b=378514
2007-05-03 23:07:26 +00:00
gavin%gavinsharp.com
9e4c0c07e1
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 20:13:33 +00:00
pedemont%us.ibm.com
712c8f579b
Bug 348710 - Fix array handling bug. Add support for sized strings. Update unit tests to test array parameters. XULRunner only.
2007-05-02 16:39:19 +00:00
smontagu%smontagu.org
747c3da590
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 17:51:38 +00:00
smontagu%smontagu.org
015cabd798
Backout fix for bug 365345 due to regressions. a=bsmedberg on IRC
2007-04-26 18:56:30 +00:00
bent.mozilla%gmail.com
fadc33a800
Bug 377995 - "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 13:53:48 +00:00
dbaron%dbaron.org
c663e7b961
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 21:12:11 +00:00
peterv%propagandism.org
1db166f2c6
Fix for bug 376854 (CycleCollector depends on uninitialized values (ageSelectionCallback and nsPurpleBuffer::BumpGeneration)). r/sr=dbaron.
2007-04-25 18:33:55 +00:00
peterv%propagandism.org
d0d256596c
Fix for bug 378595 (Improve cycle collection QI performance). r/sr=sicking.
2007-04-25 16:35:31 +00:00
smontagu%smontagu.org
304d547dd9
Allow property values to have (escaped) trailing and leading whitespace. Bug 365345, r+sr=darin
2007-04-25 14:48:12 +00:00
alfred.peng%sun.com
991470a194
Followup from bug 375449. Fix the bustage for Solaris SPARC/x86.
...
r=benjamin.
2007-04-25 13:42:13 +00:00
benjamin%smedbergs.us
d0948925f4
Followup from bug 375449, #define renaming doesn't work with assembly files.
2007-04-24 17:28:02 +00:00
benjamin%smedbergs.us
6858d908c4
Bug 375449 - NS_InvokeByIndex not exported from xpcom, only from xpcom_core, r=dbaron
2007-04-24 17:02:52 +00:00
dbaron%dbaron.org
4da3802f28
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 23:34:33 +00:00
benjamin%smedbergs.us
3fb4912f5d
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 14:22:04 +00:00
peterv%propagandism.org
e0337217d2
Fix for bug 372110 (Make cycle-collection debugging features optional at compile time). r=graydon, sr=jst.
2007-04-21 17:43:19 +00:00
peterv%propagandism.org
b9af28af5a
Reorder members to make struct smaller and try to lower MH down again.
2007-04-20 08:51:31 +00:00
peterv%propagandism.org
93712e056d
Fix for bug 377606 (Switch cycle collector to more efficient hashtables). Patch by graydon, r=peterv, sr=dbaron.
2007-04-20 08:01:01 +00:00
bzbarsky%mit.edu
b49df4390c
Reland bug 326603, which got accidentally backed out by the landing of bug
...
313309.
2007-04-18 19:27:39 +00:00
peterv%propagandism.org
1395012304
Fix for bug 373693 (Cycle collector makes AddRef about 6x slower). r=graydon, sr=dbaron.
2007-04-18 10:10:37 +00:00
gavin%gavinsharp.com
94a2c5a9e4
Bug 377189: fix nsIFileTest.cpp compilation, patch by Bernhard Rosenkraenzer <bero@arklinux.org>, r=dougt
2007-04-16 18:09:29 +00:00
dbaron%dbaron.org
72339fc24b
Add missing calls to PR_UnloadLibrary (excluding XPCOM component loader and nsPluginsDir*). b=374332 r=bsmedberg
2007-04-15 22:23:00 +00:00
jwalden%mit.edu
5b4b2b870c
Bug 376568 - Use NSPR static assertion to check parametrized value of K on nsExpirationTracker. r+sr=roc
2007-04-12 22:19:26 +00:00
peterv%propagandism.org
727a2d25e8
Fix for bug 372713 (Add cycle collection to RDF datasources). r=bsmedberg, sr=dbaron.
2007-04-10 22:05:44 +00:00
timeless%mozdev.org
5510a7e5e8
Bug 370061 - OpenBSD: sync with reality, they've had GCC3 for a long time
...
patch by martynas@openbsd.org r=timeless
2007-04-09 19:59:11 +00:00
benjamin%smedbergs.us
83abdd1aab
Bug 339898 - Unresolved text symbol PR_InternalNow when using the standalone glue, r=timeless
2007-04-02 15:29:41 +00:00
sayrer%gmail.com
dd9a03de8a
Bug 375779. nsIWritablePropertyBag2 needs a UUID change. r+sr=bzbarsky
2007-03-29 05:33:45 +00:00
dbaron%dbaron.org
d2a7c1e86a
Remove GetKeyPointer method from nsTHashtable key types. b=374906 r=bsmedberg
2007-03-27 15:35:02 +00:00
dbaron%dbaron.org
17c1aa944f
Remove GetKey callbacks from nsDoubleHashtable users. b=374906 r=bsmedberg
2007-03-27 15:34:15 +00:00
dbaron%dbaron.org
a32fb9b241
Remove unused getKey callback from PLDHashTableOps/JSDHashTableOps. b=374906 r=bsmedberg
2007-03-27 15:33:45 +00:00
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