darin%meer.net
28bb2981af
alternate fix for bug 234620 "Unknown random SEGV/seg fault/core dumps/crashes, only thing on is Mail/IMAP"
...
in an attempt to avoid crash bug 269585, r=dbaron sr=bienvenu a=asa
git-svn-id: svn://10.0.0.236/trunk@165518 18797224-902f-48f8-a5cc-f745e15eee43
2004-11-19 19:06:58 +00:00
darin%meer.net
a8b241a7fc
fixes bug 264274 "support dependent strings in frozen string API" r=biesi sr=bsmedberg
...
git-svn-id: svn://10.0.0.236/trunk@165390 18797224-902f-48f8-a5cc-f745e15eee43
2004-11-16 04:44:57 +00:00
darin%meer.net
e3117874fa
fixes bug 261083 "Channels do not uniformly query their notification callbacks" r=biesi sr=bzbarsky
...
git-svn-id: svn://10.0.0.236/trunk@165373 18797224-902f-48f8-a5cc-f745e15eee43
2004-11-15 20:16:52 +00:00
bsmedberg%covad.net
2e8365dc8d
Remove extraneous semicolon (breaks gcc3.4 and mingw) r=bustage
...
git-svn-id: svn://10.0.0.236/trunk@165322 18797224-902f-48f8-a5cc-f745e15eee43
2004-11-12 21:46:49 +00:00
bsmedberg%covad.net
80c1808b53
Bug 267767 - Make XPCOM memory management functions frozen exports. r=darin sr=shaver
...
git-svn-id: svn://10.0.0.236/trunk@165320 18797224-902f-48f8-a5cc-f745e15eee43
2004-11-12 19:26:37 +00:00
jst%mozilla.jstenback.com
4ad2aecd2d
Fixing bugstage.
...
git-svn-id: svn://10.0.0.236/trunk@165279 18797224-902f-48f8-a5cc-f745e15eee43
2004-11-11 20:48:45 +00:00
jst%mozilla.jstenback.com
690b60d4d3
Fixing bug 267269. Make nsIProcess::Run() use NSPR code for running the process if arguments are passed. r=pinkerton@aol.net, sr=bzbarsky@mit.edu
...
git-svn-id: svn://10.0.0.236/trunk@165273 18797224-902f-48f8-a5cc-f745e15eee43
2004-11-11 19:42:26 +00:00
jshin%mailaps.org
dca984e4fa
bug 268219 NS_CopyNativeToUnicode/NS_CopyUnicodeToNative on Mac OS X should use CopyUTF8toUTF16/CopyUTF16toUTF8, r=ccarlen sr=darin
...
git-svn-id: svn://10.0.0.236/trunk@165109 18797224-902f-48f8-a5cc-f745e15eee43
2004-11-08 05:20:05 +00:00
cbiesinger%web.de
43da851396
fixing more build bustage
...
git-svn-id: svn://10.0.0.236/trunk@165094 18797224-902f-48f8-a5cc-f745e15eee43
2004-11-08 01:27:35 +00:00
darin%meer.net
3d52b0860b
fixes bug 219400 "remove callers of nsServiceManager:: methods" r=bsmedberg
...
git-svn-id: svn://10.0.0.236/trunk@165089 18797224-902f-48f8-a5cc-f745e15eee43
2004-11-07 23:59:35 +00:00
darin%meer.net
30b0a61317
fixes bug 234620 "Unknown random SEGV/seg fault/core dumps/crashes, only thing on is Mail/IMAP" r=dbaron sr=bienvenu
...
git-svn-id: svn://10.0.0.236/trunk@164904 18797224-902f-48f8-a5cc-f745e15eee43
2004-11-04 02:34:11 +00:00
roc+%cs.cmu.edu
1b3e093147
Bug 265084. Lay the groundwork for nscoord being a float, by introducing nsIntRect/Point/Size/Margin and wrapper functions for doing tricky nscoord operations. r+sr=bzbarsky
...
git-svn-id: svn://10.0.0.236/trunk@164829 18797224-902f-48f8-a5cc-f745e15eee43
2004-11-03 02:48:04 +00:00
cbiesinger%web.de
c8fd60a340
fixing gcc 3.4 bustage with --enable-timeline, bug 261293
...
git-svn-id: svn://10.0.0.236/trunk@164755 18797224-902f-48f8-a5cc-f745e15eee43
2004-11-01 22:37:14 +00:00
darin%meer.net
2ca65e3038
fix win32 bustage. make sure we still export required nsComponentManager:: methods
...
git-svn-id: svn://10.0.0.236/trunk@164740 18797224-902f-48f8-a5cc-f745e15eee43
2004-11-01 20:22:49 +00:00
darin%meer.net
ed9e4d3d7a
eliminating uses of deprecated nsComponentManager:: methods (bug 267040), r=bsmedberg
...
git-svn-id: svn://10.0.0.236/trunk@164735 18797224-902f-48f8-a5cc-f745e15eee43
2004-11-01 18:50:36 +00:00
timeless%mozdev.org
db0df30d21
Bug 250152 Remove XPT_PARAMDESCRIPTOR_SIZE
...
r=dbradley
git-svn-id: svn://10.0.0.236/trunk@164716 18797224-902f-48f8-a5cc-f745e15eee43
2004-11-01 02:35:28 +00:00
darin%meer.net
ba445e81f5
fixes bug 266006 "xpcom/glue should not declare methods with NS_COM" r=bsmedberg
...
git-svn-id: svn://10.0.0.236/trunk@164620 18797224-902f-48f8-a5cc-f745e15eee43
2004-10-29 19:43:51 +00:00
darin%meer.net
3d8bd9c6f7
fixes bug 266564 "No need to include XPCOM.DLL in the Gecko SDK" r=bsmedberg
...
git-svn-id: svn://10.0.0.236/trunk@164615 18797224-902f-48f8-a5cc-f745e15eee43
2004-10-29 19:09:02 +00:00
dveditz%cruzio.com
cda3a7d10c
bug 265135: put internal referrers on channels to fix xpinstall whitelisting the right way. r=darin,sr=jst
...
git-svn-id: svn://10.0.0.236/trunk@164582 18797224-902f-48f8-a5cc-f745e15eee43
2004-10-28 22:52:45 +00:00
kjh-5727%comcast.net
1c728e06cc
Bug 264326 - xpcom fixes for s390(x). Patch by Wolfgang Rosenauer <mozilla@rosenauer.org>, r/sr=shaver.
...
git-svn-id: svn://10.0.0.236/trunk@164563 18797224-902f-48f8-a5cc-f745e15eee43
2004-10-28 18:13:12 +00:00
timeless%mozdev.org
8c9f105a7f
Bug 254555 mark nsConsoleService as nsIClassInfo::THREAD_SAFE
...
r=dougt
git-svn-id: svn://10.0.0.236/trunk@164548 18797224-902f-48f8-a5cc-f745e15eee43
2004-10-28 07:34:41 +00:00
darin%meer.net
4e60c971ec
Applying fix for smoketest blocker, bug 266214 "Browser will not start after install (xpcom_core.dll not found)"
...
git-svn-id: svn://10.0.0.236/trunk@164499 18797224-902f-48f8-a5cc-f745e15eee43
2004-10-27 08:10:40 +00:00
bzbarsky%mit.edu
fe32860667
Make it possible to use the string input stream without heap-allocating a
...
string. Bug 263973, r=darin, sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@164487 18797224-902f-48f8-a5cc-f745e15eee43
2004-10-27 02:19:43 +00:00
neil%parkwaycc.co.uk
6bfee66540
Bug 253941 Compilers that know about explicit constructors should be able to stop you from assigning nsISupports and derived pointers directly into incompatible nsCOMPtrs r=scc sr=dbaron
...
git-svn-id: svn://10.0.0.236/trunk@164384 18797224-902f-48f8-a5cc-f745e15eee43
2004-10-25 21:45:00 +00:00
mkaply%us.ibm.com
9c8cfffe0b
OS/2 build bustage - don't ask
...
git-svn-id: svn://10.0.0.236/trunk@164380 18797224-902f-48f8-a5cc-f745e15eee43
2004-10-25 20:45:17 +00:00
darin%meer.net
589b5d7b28
moved build/nsStringAPI.cpp into stub/ to fix win32 depend build bustage, r=bsmedberg
...
git-svn-id: svn://10.0.0.236/trunk@164379 18797224-902f-48f8-a5cc-f745e15eee43
2004-10-25 20:35:12 +00:00
darin%meer.net
0bc77e4e18
fixes bug 263957 "Convert nsProperties to nsTHashtable, implement GetKeys" r=bsmedberg sr=shaver
...
git-svn-id: svn://10.0.0.236/trunk@164377 18797224-902f-48f8-a5cc-f745e15eee43
2004-10-25 19:52:48 +00:00
darin%meer.net
3f701b6803
landing patch for bug 262218 "libxpcom.so should only export frozen symbols" r=bsmedberg sr=bryner
...
git-svn-id: svn://10.0.0.236/trunk@164375 18797224-902f-48f8-a5cc-f745e15eee43
2004-10-25 19:34:45 +00:00
bzbarsky%mit.edu
ae2660d433
nsCOMArray::RemoveObjectAt fails to remove nulls correctly. Bug 265772,
...
r=darin, sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@164279 18797224-902f-48f8-a5cc-f745e15eee43
2004-10-24 17:24:25 +00:00
jst%mozilla.jstenback.com
f895095dfc
Fixing problem where mExitValue is unconditionally -1 on the mac after running a process. No bug. r+sr=dbaron@dbaron.org, a=asa@mozilla.org
...
git-svn-id: svn://10.0.0.236/trunk@164224 18797224-902f-48f8-a5cc-f745e15eee43
2004-10-22 23:55:56 +00:00
bzbarsky%mit.edu
94247cc1f8
Fix nsPageFrame to not set string lengths to negative numbers, and fix string
...
code to not go into an infinite loop if someone tries it. Bug 263365,
r+sr=darin
git-svn-id: svn://10.0.0.236/trunk@164052 18797224-902f-48f8-a5cc-f745e15eee43
2004-10-19 21:46:45 +00:00
cls%seawood.org
e1e93b6993
Remove .type & .size directives when building on win32. Fixes mingw binutils 2.15.91 bustage.
...
Bug #262422 r+sr=dmose
git-svn-id: svn://10.0.0.236/trunk@163916 18797224-902f-48f8-a5cc-f745e15eee43
2004-10-17 04:29:52 +00:00
dbaron%dbaron.org
7e3435e8aa
Reduce code size and work done by do_GetInterface by removing unneeded inline nsCOMPtr. Pointed out by Bernard Alleysson <balleysson@bigfoot.com>. b=264456 r=darin
...
git-svn-id: svn://10.0.0.236/trunk@163833 18797224-902f-48f8-a5cc-f745e15eee43
2004-10-15 18:03:35 +00:00
dbaron%dbaron.org
49198d090c
Reduce code size of do_GetService by moving an nsCOMPtr and QueryInterface out of the part that's done inline. b=264456 r=darin
...
git-svn-id: svn://10.0.0.236/trunk@163831 18797224-902f-48f8-a5cc-f745e15eee43
2004-10-15 17:44:30 +00:00
jshin%mailaps.org
1426b5c655
bug 263462 : NS_UnescapeURL doesn't honor esc_OnlyNonASCII (r=darin, sr=jst)
...
git-svn-id: svn://10.0.0.236/trunk@163595 18797224-902f-48f8-a5cc-f745e15eee43
2004-10-12 08:48:31 +00:00
jst%mozilla.jstenback.com
3d83688b92
Fixing bug 263429. Making nsProcessCommon::Run() work on Mac OS X. r=peterv@propagandism.org, sr=dveditz@cruzio.com
...
git-svn-id: svn://10.0.0.236/trunk@163583 18797224-902f-48f8-a5cc-f745e15eee43
2004-10-12 05:31:37 +00:00
shaver%mozilla.org
41342c27fb
bug 78414: fix m68k xptcall codefor -fomit-frame-pointer; patch from Richard Zidlicky <rz@linux-m68k.org>
...
git-svn-id: svn://10.0.0.236/trunk@163440 18797224-902f-48f8-a5cc-f745e15eee43
2004-10-08 22:10:08 +00:00
shaver%mozilla.org
ef68ce8418
fix DEBUG_shaver build, r=biesi, sr=lumpy
...
git-svn-id: svn://10.0.0.236/trunk@163391 18797224-902f-48f8-a5cc-f745e15eee43
2004-10-07 21:50:51 +00:00
kjh-5727%comcast.net
61237c94ac
Bug 258321 - copy + paste error in comment. Patch by Justin Wood (116057@bacon.qcc.mass.edu), comment change only.
...
git-svn-id: svn://10.0.0.236/trunk@163371 18797224-902f-48f8-a5cc-f745e15eee43
2004-10-07 18:20:19 +00:00
dbaron%dbaron.org
8552a17451
Add helper functions that make it easier to cache factories. b=261310 r=darin
...
git-svn-id: svn://10.0.0.236/trunk@163132 18797224-902f-48f8-a5cc-f745e15eee43
2004-10-02 00:44:13 +00:00
dbaron%dbaron.org
6789b7186d
Make printfs easier to understand. b=261310 r=darin
...
git-svn-id: svn://10.0.0.236/trunk@163131 18797224-902f-48f8-a5cc-f745e15eee43
2004-10-02 00:43:21 +00:00
darin%meer.net
388034ff91
fixing win32 bustage (hopefully)
...
git-svn-id: svn://10.0.0.236/trunk@162969 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-29 20:24:53 +00:00
darin%meer.net
49b4b90fff
Adding testcase from bug 207846
...
git-svn-id: svn://10.0.0.236/trunk@162956 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-29 16:48:10 +00:00
darin%meer.net
3345973f30
fixes bug 207846 "M17 FF09x [@ msvcrt.dll - nsStorageInputStream::Read] Miscellaneous non-repeatable browsing crashes" r=dbradley sr=bzbarsky
...
git-svn-id: svn://10.0.0.236/trunk@162955 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-29 16:45:22 +00:00
brendan%mozilla.org
c78c0d8b24
Retract last change, it's wrong -- thanks again to lcook@sybase.com.
...
git-svn-id: svn://10.0.0.236/trunk@162650 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-22 02:39:52 +00:00
brendan%mozilla.org
7afab5fd80
Followup to last checkin (252324, r+sr=bz).
...
git-svn-id: svn://10.0.0.236/trunk@162642 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-22 01:04:33 +00:00
bienvenu%nventure.com
8bd2ecd258
fix problems accessing local folders with unc path local dirs, r=bienvenu, sr=mscott, patch by slavek.banko@axis.cz 133153
...
git-svn-id: svn://10.0.0.236/trunk@162606 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-21 17:56:44 +00:00
brendan%mozilla.org
9a5bf01cdb
Patch from Larry Cook <lcook@sybase.com> to fix long-delay timer queue order bug (252324, r+sr=me).
...
git-svn-id: svn://10.0.0.236/trunk@162571 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-21 01:11:47 +00:00
cls%seawood.org
91c0c9bfc4
Only use Debugger() if building against carbon or cocoa toolkits.
...
Fixing OSX/X11 bustage.
Bug #249028 sr=darin
git-svn-id: svn://10.0.0.236/trunk@162524 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-18 16:35:28 +00:00
dbaron%dbaron.org
b5292f8c85
Add nsVoidArray::FastElementAt that requires the caller to do bounds checks (0 <= aIndex < Count()). Make ElementAt a little safer without loss of speed (back to the old safety). Make nsCOMArray<T>::ObjectAt use FastElementAt. b=96108 r=darin
...
git-svn-id: svn://10.0.0.236/trunk@162313 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-14 17:17:21 +00:00