Граф коммитов

915 Коммитов

Автор SHA1 Сообщение Дата
dbaron%dbaron.org f757dfe784 Make ExplainLiveExpectedGarbage print *all* references to JS objects with refcount imbalances. b=387224 r=graydon a=brendan 2007-08-23 00:48:26 +00:00
bzbarsky%mit.edu 7a163b9617 Make HTML content objects use QI tables. Bug 389797, r+sr=jst, a=sicking. 2007-08-20 22:55:08 +00:00
philringnalda%gmail.com 37dcc4ebb0 Bug 380783 - nsStringAPI.h: no equivalent of IsVoid (tell if string is null), patch by Mook <mook.moz+mozbz@gmail.com>, r=bsmedberg/dbaron, sr=dbaron, a1.9=bz 2007-08-18 03:48:17 +00:00
benjamin%smedbergs.us 82439e3b43 Bug 350132 - Deadlock in JS/XPCOM proxy, r=brendan 2007-08-16 20:51:50 +00:00
benjamin%smedbergs.us 01bbc072fb Backing out bug 214164 due to non-libxul bustage... WTF? :-( 2007-08-08 21:41:43 +00:00
benjamin%smedbergs.us 99f4df9e2e Bug 214164 - Reduce nsTHashtable codesize by making sOps a class static. This patch was originally from bug 201034 r=jkeiser :-) and was backed out because GCC 3.3- were stupid. Since we don't support those any more, relanding a=bz 2007-08-08 14:40:35 +00:00
benjamin%smedbergs.us bbb6d901f3 Bug 386025 - Expose cycle-collection symbols, r=graydon 2007-08-06 14:34:05 +00:00
dtownsend%oxymoronical.com 790e932eaf Bug 390143: NS_IMPL macros are broken for implementing 11 interfaces.
r=bsmedberg, a=wanted-1.9
2007-08-02 18:14:28 +00:00
cbiesinger%gmx.at b19421e4ee 386376 get services lazily in order to avoid recursive getService calls
r=bsmedberg
2007-07-24 23:47:33 +00:00
bzbarsky%mit.edu 9eb6f256ee Reland part of the patch for bug 330420 which got backed out by the
table-driven QI landing.  Bug 387926, r+sr=bsmedberg
2007-07-24 20:17:11 +00:00
dolske%mozilla.com 3252492e92 Bug 388189: console spewage: "(all right -- a generic module!)". r=dougt, sr=benjamin 2007-07-16 19:00:14 +00:00
benjamin%smedbergs.us d83c776371 Bug 386445 - mac build stops with "multiple definitions of symbol nsINIParser::GetSrings", also changes to building mac dylibs with -single_module, r=luser,jag 2007-07-11 17:26:12 +00:00
neil%parkwaycc.co.uk 11d0936e48 Followup to bug 348748 to fix the alignment of trailing backslashes in macros
[xxx_cast<foo*>(bar) is three characters shorter than NS_XXX_CAST(foo*, bar)]
2007-07-11 08:46:49 +00:00
jwalden%mit.edu ef68fcf595 Bug 348748 - Replace all instances of NS_STATIC_CAST and friends with C++ casts (and simultaneously bitrot nearly every patch in existence). r=bsmedberg on the script that did this. Tune in next time for Macro Wars: Episode II: Attack on the LL_* Macros. 2007-07-08 07:08:56 +00:00
benjamin%smedbergs.us d39957269b Bug 383167 try #3 - need buildid in an external file, r=luser sr=jst with additional parts r=biesi 2007-07-02 18:20:28 +00:00
dbaron%dbaron.org 7c54a43209 Keep the purple bit in sync with the purple buffer when suspect and forget calls are dropped on the floor. b=385548 r=graydon 2007-06-27 17:51:48 +00:00
dbaron%dbaron.org bd26de47a7 Back out 385548 to try to fix test orange. 2007-06-27 05:26:39 +00:00
dbaron%dbaron.org bcef420e0b Don't set the purple bit when suspect calls are dropped on the floor. b=385548 r=graydon 2007-06-27 04:47:40 +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
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
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
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
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
Olli.Pettay%helsinki.fi 306bb19811 Bug 380674, Move nsTObserverArray from content/* to xpcom/*, r=bsmedberg 2007-05-22 19:39:14 +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
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
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
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
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
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
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 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
jwalden%mit.edu 9df5416bc3 Bug 372546 - Mark pipe input/output streams as threadsafe. r=bsmedberg 2007-03-25 07:31:45 +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 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
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
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
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
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
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
bent.mozilla%gmail.com 8d434860f8 Bug 366592 - "Add comparison operators to external string API". r=bsmedberg. 2007-01-17 21:10:02 +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