wtc%google.com
|
bdb745e44d
|
Bugzilla Bug 376568: the definition of PR_STATIC_ASSERT has been moved from
prerror.h to prlog.h. r=jwalden sr=roc
git-svn-id: svn://10.0.0.236/trunk@227112 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-05-28 14:51:08 +00:00 |
|
benjamin%smedbergs.us
|
0802e8071e
|
Bustage followup from bug 381315
git-svn-id: svn://10.0.0.236/trunk@227016 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-05-25 15:37:59 +00:00 |
|
benjamin%smedbergs.us
|
61289e581a
|
Bug 381315 - nsINIParser crashes when linked against a static CRT (opera profile migrator), r=dougt
git-svn-id: svn://10.0.0.236/trunk@227014 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-05-25 15:05:11 +00:00 |
|
benjamin%smedbergs.us
|
221098d707
|
Bug 337492 - Fix destructor race condition in proxy events, initial patch by Alex Fritze, with additional comments by me, r=me+dbaron
git-svn-id: svn://10.0.0.236/trunk@227010 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-05-25 11:18:18 +00:00 |
|
peterv%propagandism.org
|
a195ed430e
|
Fix warning.
git-svn-id: svn://10.0.0.236/trunk@227008 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-05-25 10:57:38 +00:00 |
|
peterv%propagandism.org
|
cae5ba4341
|
Fix for bug 368774 (Make cycle collector work with refcounted non-XPCOM objects). r=dbaron, sr=sicking.
git-svn-id: svn://10.0.0.236/trunk@226949 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-05-24 14:10:04 +00:00 |
|
Olli.Pettay%helsinki.fi
|
a147ea156a
|
Bug 380674, Move nsTObserverArray from content/* to xpcom/*, r=bsmedberg
git-svn-id: svn://10.0.0.236/trunk@226809 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-05-22 20:45:13 +00:00 |
|
Olli.Pettay%helsinki.fi
|
2f4adadc96
|
Bug 380674, Move nsTObserverArray from content/* to xpcom/*, r=bsmedberg
git-svn-id: svn://10.0.0.236/trunk@226796 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-05-22 19:39:14 +00:00 |
|
bent.mozilla%gmail.com
|
e9f948b44b
|
Bug 379565 - "Figure out a way to prevent people from using static ns(C)String instances". r=bsmedberg.
git-svn-id: svn://10.0.0.236/trunk@226538 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-05-16 20:10:18 +00:00 |
|
asqueella%gmail.com
|
40f914a66d
|
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
git-svn-id: svn://10.0.0.236/trunk@226357 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-05-13 16:48:39 +00:00 |
|
jonas%sicking.cc
|
4c374fb31b
|
Relanding bug 378987. Don't try to collect windows, documents or elements of actively viewed pages. r=bz/jst sr=jst
git-svn-id: svn://10.0.0.236/trunk@226276 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-05-10 20:21:13 +00:00 |
|
jst%mozilla.org
|
cf1e209b82
|
Backing out Jonas' last changes due to tinderbox orange, per Jonas' request.
git-svn-id: svn://10.0.0.236/trunk@226222 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-05-10 00:42:33 +00:00 |
|
jonas%sicking.cc
|
adac3ea8d9
|
Relanding bug 378987. Don't try to collect windows, documents or elements of actively viewed pages. r=bz/jst sr=jst
git-svn-id: svn://10.0.0.236/trunk@226220 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-05-09 23:33:29 +00:00 |
|
jonas%sicking.cc
|
1f3839c32b
|
back out last patch since leaks went through the roof
git-svn-id: svn://10.0.0.236/trunk@226099 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-05-08 01:03:08 +00:00 |
|
jonas%sicking.cc
|
a46388ac06
|
Don't attempt to cycle collect documents, windows and elements that are currently being viewed. r=bz, sr=jst b=378987
git-svn-id: svn://10.0.0.236/trunk@226093 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-05-07 23:45:26 +00:00 |
|
neil%parkwaycc.co.uk
|
10831ae6cc
|
Bug 379339 StringBegins/EndsWith inconsistent with nsReadableUtils.cpp r=bsmedberg sr=darin
git-svn-id: svn://10.0.0.236/trunk@226038 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-05-07 11:09:54 +00:00 |
|
dbaron%dbaron.org
|
591cec2493
|
Remove extra class names to address Neil's comments. b=378514
git-svn-id: svn://10.0.0.236/trunk@225553 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-05-03 23:07:26 +00:00 |
|
gavin%gavinsharp.com
|
4bd70610a0
|
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
git-svn-id: svn://10.0.0.236/trunk@225485 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-05-02 20:13:33 +00:00 |
|
pedemont%us.ibm.com
|
504287de59
|
Bug 348710 - Fix array handling bug. Add support for sized strings. Update unit tests to test array parameters. XULRunner only.
git-svn-id: svn://10.0.0.236/trunk@225458 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-05-02 16:39:19 +00:00 |
|
smontagu%smontagu.org
|
51eda83633
|
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
git-svn-id: svn://10.0.0.236/trunk@225228 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-04-29 17:51:38 +00:00 |
|
smontagu%smontagu.org
|
ca062bd6b8
|
Backout fix for bug 365345 due to regressions. a=bsmedberg on IRC
git-svn-id: svn://10.0.0.236/trunk@225103 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-04-26 18:56:30 +00:00 |
|
bent.mozilla%gmail.com
|
84bf540501
|
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.
git-svn-id: svn://10.0.0.236/trunk@225089 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-04-26 13:53:48 +00:00 |
|
dbaron%dbaron.org
|
9704b1f374
|
Record results of cycle collection traversal so we only have to call the traversal APIs once per collection. b=378514 sr=peterv r=graydon
git-svn-id: svn://10.0.0.236/trunk@225045 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-04-25 21:12:11 +00:00 |
|
peterv%propagandism.org
|
03af169f9c
|
Fix for bug 376854 (CycleCollector depends on uninitialized values (ageSelectionCallback and nsPurpleBuffer::BumpGeneration)). r/sr=dbaron.
git-svn-id: svn://10.0.0.236/trunk@225023 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-04-25 18:33:55 +00:00 |
|
peterv%propagandism.org
|
4d197ac7f6
|
Fix for bug 378595 (Improve cycle collection QI performance). r/sr=sicking.
git-svn-id: svn://10.0.0.236/trunk@225011 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-04-25 16:35:31 +00:00 |
|
smontagu%smontagu.org
|
148de41ea7
|
Allow property values to have (escaped) trailing and leading whitespace. Bug 365345, r+sr=darin
git-svn-id: svn://10.0.0.236/trunk@225008 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-04-25 14:48:12 +00:00 |
|
alfred.peng%sun.com
|
e6b9e158c7
|
Followup from bug 375449. Fix the bustage for Solaris SPARC/x86.
r=benjamin.
git-svn-id: svn://10.0.0.236/trunk@225005 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-04-25 13:42:13 +00:00 |
|
benjamin%smedbergs.us
|
171a0984e9
|
Followup from bug 375449, #define renaming doesn't work with assembly files.
git-svn-id: svn://10.0.0.236/trunk@224951 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-04-24 17:28:02 +00:00 |
|
benjamin%smedbergs.us
|
3ef40e28af
|
Bug 375449 - NS_InvokeByIndex not exported from xpcom, only from xpcom_core, r=dbaron
git-svn-id: svn://10.0.0.236/trunk@224950 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-04-24 17:02:52 +00:00 |
|
dbaron%dbaron.org
|
6a785b4c10
|
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
git-svn-id: svn://10.0.0.236/trunk@224912 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-04-23 23:34:33 +00:00 |
|
benjamin%smedbergs.us
|
7262cdad6d
|
Bug 376636 - Building with gcc 4.3 and -pendatic fails due to extra semicolons, patch by Art Haas <ahaas@airmail.net>, rs=me
git-svn-id: svn://10.0.0.236/trunk@224885 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-04-23 14:22:04 +00:00 |
|
peterv%propagandism.org
|
348a390880
|
Fix for bug 372110 (Make cycle-collection debugging features optional at compile time). r=graydon, sr=jst.
git-svn-id: svn://10.0.0.236/trunk@224841 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-04-21 17:43:19 +00:00 |
|
peterv%propagandism.org
|
acbb120b72
|
Reorder members to make struct smaller and try to lower MH down again.
git-svn-id: svn://10.0.0.236/trunk@224783 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-04-20 08:51:31 +00:00 |
|
peterv%propagandism.org
|
155d3aa1fe
|
Fix for bug 377606 (Switch cycle collector to more efficient hashtables). Patch by graydon, r=peterv, sr=dbaron.
git-svn-id: svn://10.0.0.236/trunk@224781 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-04-20 08:01:01 +00:00 |
|
bzbarsky%mit.edu
|
e8abeb7cdd
|
Reland bug 326603, which got accidentally backed out by the landing of bug
313309.
git-svn-id: svn://10.0.0.236/trunk@224697 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-04-18 19:27:39 +00:00 |
|
peterv%propagandism.org
|
3c41b377dc
|
Fix for bug 373693 (Cycle collector makes AddRef about 6x slower). r=graydon, sr=dbaron.
git-svn-id: svn://10.0.0.236/trunk@224682 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-04-18 10:10:37 +00:00 |
|
gavin%gavinsharp.com
|
7352ceb031
|
Bug 377189: fix nsIFileTest.cpp compilation, patch by Bernhard Rosenkraenzer <bero@arklinux.org>, r=dougt
git-svn-id: svn://10.0.0.236/trunk@224576 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-04-16 18:09:29 +00:00 |
|
dbaron%dbaron.org
|
c291f28c4e
|
Add missing calls to PR_UnloadLibrary (excluding XPCOM component loader and nsPluginsDir*). b=374332 r=bsmedberg
git-svn-id: svn://10.0.0.236/trunk@224556 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-04-15 22:23:00 +00:00 |
|
jwalden%mit.edu
|
3c39115095
|
Bug 376568 - Use NSPR static assertion to check parametrized value of K on nsExpirationTracker. r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@224470 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-04-12 22:19:26 +00:00 |
|
peterv%propagandism.org
|
2e4ca48649
|
Fix for bug 372713 (Add cycle collection to RDF datasources). r=bsmedberg, sr=dbaron.
git-svn-id: svn://10.0.0.236/trunk@224381 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-04-10 22:05:44 +00:00 |
|
timeless%mozdev.org
|
859e54f3f6
|
Bug 370061 - OpenBSD: sync with reality, they've had GCC3 for a long time
patch by martynas@openbsd.org r=timeless
git-svn-id: svn://10.0.0.236/trunk@224321 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-04-09 19:59:11 +00:00 |
|
benjamin%smedbergs.us
|
a9a23801b2
|
Bug 339898 - Unresolved text symbol PR_InternalNow when using the standalone glue, r=timeless
git-svn-id: svn://10.0.0.236/trunk@224000 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-04-02 15:29:41 +00:00 |
|
sayrer%gmail.com
|
ca9fad66bb
|
Bug 375779. nsIWritablePropertyBag2 needs a UUID change. r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@222580 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-03-29 05:33:45 +00:00 |
|
dbaron%dbaron.org
|
8043a5c9c7
|
Remove GetKeyPointer method from nsTHashtable key types. b=374906 r=bsmedberg
git-svn-id: svn://10.0.0.236/trunk@222464 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-03-27 15:35:02 +00:00 |
|
dbaron%dbaron.org
|
5948490569
|
Remove GetKey callbacks from nsDoubleHashtable users. b=374906 r=bsmedberg
git-svn-id: svn://10.0.0.236/trunk@222463 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-03-27 15:34:15 +00:00 |
|
dbaron%dbaron.org
|
30f83072c5
|
Remove unused getKey callback from PLDHashTableOps/JSDHashTableOps. b=374906 r=bsmedberg
git-svn-id: svn://10.0.0.236/trunk@222462 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-03-27 15:33:45 +00:00 |
|
dbaron%dbaron.org
|
3a195aa165
|
Consolidate duplicated code into the beginning of the double-hashing loop. b=374906 r=brendan
git-svn-id: svn://10.0.0.236/trunk@222461 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-03-27 15:32:39 +00:00 |
|
peterv%propagandism.org
|
3fa85f1e05
|
Fix for bug 375075 (Stop leaking the cycle collector on shutdown). r=bsmedberg, sr=dbaron.
git-svn-id: svn://10.0.0.236/trunk@222453 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-03-27 09:49:06 +00:00 |
|
roc+%cs.cmu.edu
|
ed9e4d793e
|
Bug 368270. Implement nsExpirationTracker, a data structure for managing the timed expiration of many objects. r+sr=sicking
git-svn-id: svn://10.0.0.236/trunk@222444 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-03-27 03:38:21 +00:00 |
|
sayrer%gmail.com
|
28f1d6c396
|
Backout previous change, as it caused bustage elsewhere.
git-svn-id: svn://10.0.0.236/trunk@222420 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-03-26 19:39:22 +00:00 |
|