5809 Commits

Author SHA1 Message Date
seawood%netscape.com
afb973633f Add SRCS_IN_OBJDIR variable to workaround requirement introduced by bug 141834 that srcfiles must be in the srcdir.
Bug #171753 r=bryner


git-svn-id: svn://10.0.0.236/trunk@135219 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-13 02:36:06 +00:00
dougt%netscape.com
8758c7ee75 Fixes XPCOM from using the wrong GRE define tag. r=chak, sr=dveditz, b=185113
git-svn-id: svn://10.0.0.236/trunk@135198 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-12 23:48:51 +00:00
colin%theblakes.com
8b09137c55 OpenVMS build changes. b=180290. r=cls
git-svn-id: svn://10.0.0.236/trunk@135144 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-12 00:08:59 +00:00
dbaron%fas.harvard.edu
82de7a2bfe Fix bustage from dougt's checkin. b=170585 r=caillon sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@135087 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-11 00:53:53 +00:00
dougt%netscape.com
d2c1a76809 cleaning up the nsISeekableStream interface comments. r=darin, sr=jst, b=170585
git-svn-id: svn://10.0.0.236/trunk@135076 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-11 00:01:36 +00:00
dougt%netscape.com
665b51f9bc Fixes XPCOM glue leaving behind exit routine after DLL is unloaded. r=adamlock sr=darin, a=asa, b=184548
git-svn-id: svn://10.0.0.236/trunk@135017 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-10 01:37:56 +00:00
dbaron%fas.harvard.edu
2c9b578539 Go back to PR_strtod since strtod does different things in different locales. b=183211 sr=bzbarsky r=caillon
git-svn-id: svn://10.0.0.236/trunk@134774 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-04 04:43:30 +00:00
brendan%mozilla.org
ba130297b3 Implement support for re-initializing timers (even one-shots), and doc-comment
on how timers may be canceled, re-initialized, and canceled-then-re-initialized
in nsITimer.idl (181961, r=pavlov, sr=alecf).  This helps client code conserve
instances, saving on cycles and malloc/component-manager froth.


git-svn-id: svn://10.0.0.236/trunk@134739 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-04 00:57:20 +00:00
dougt%netscape.com
8ee6126b8f Fixes loss of category information when using regxpcom, r=darin, sr=alec, b=182771
git-svn-id: svn://10.0.0.236/trunk@134732 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-03 23:17:03 +00:00
dougt%netscape.com
2528bfde89 Fix for nsProxyObjectManager::GetProxy() memory corruption. Patch by wolruf@free.fr, r=dougt, sr=alecf, b=182572
git-svn-id: svn://10.0.0.236/trunk@134730 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-03 23:04:28 +00:00
ccarlen%netscape.com
dc6239e350 Bug 173668 - InitWithNativePath crashes if given a URL which begins with a forward slash. It happens during URI fixup. r=sdagley/sr=jaggernaut
git-svn-id: svn://10.0.0.236/trunk@134695 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-03 15:51:25 +00:00
bratell%lysator.liu.se
7491cb486a Bug 165877 - ToFloat never reported when the string wasn't a legal float. Also switch to strtod for a small performance win. r=jaggernaut@netscape.com, sr=alecf@netscape.com
git-svn-id: svn://10.0.0.236/trunk@134608 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-02 09:30:59 +00:00
akkana%netscape.com
acbc41ecc3 169615: Get rid of MOZILLA_FIVE_HOME warning. r=dmose sr=sspitzer
git-svn-id: svn://10.0.0.236/trunk@134542 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-27 23:02:17 +00:00
neeti%netscape.com
f3e05e1045 fix for bug 163941-resolving shorcuts, r=rpotts,sr=darin
git-svn-id: svn://10.0.0.236/trunk@134488 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-26 21:37:58 +00:00
bzbarsky%mit.edu
b5fe6e003d Fix crash in ~nsCOMArrayEnumerator. Bug 181592, r=alecf, sr=scc
git-svn-id: svn://10.0.0.236/trunk@134462 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-26 18:57:56 +00:00
brendan%mozilla.org
d6a719baa7 Relax comments restricting Operate calls from enumerator to allow lookups (no bug, comment change only).
git-svn-id: svn://10.0.0.236/trunk@134429 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-26 00:32:07 +00:00
sicking%bigfoot.com
6f8753e832 Bug 8929: Kill NS_COMFALSE
r=peterv sr=bz


git-svn-id: svn://10.0.0.236/trunk@134398 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-25 11:21:22 +00:00
dougt%netscape.com
c278ddc80d Autoreg is posting a failure for regxpcom of xpcom component. sr=alecf@netscape.com, r=dveditz@netscape.com, b=180821
git-svn-id: svn://10.0.0.236/trunk@134237 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-21 02:36:50 +00:00
bienvenu%netscape.com
dc7966f26f fix disk thrashing when sending mail attachments by making internal nsIFileStream flushes not sync r=dougt, sr=sspitzer 180153
git-svn-id: svn://10.0.0.236/trunk@134194 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-20 15:18:04 +00:00
timeless%mozdev.org
e9c5d539b4 Bug 174603 Remove nsIEnumerator implementations: ConjoiningEnumerator, UnionEnumerator and IntersectionEnumerator
r=bbaetz sr=bz moa=alecf


git-svn-id: svn://10.0.0.236/trunk@134186 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-20 10:27:44 +00:00
alecf%netscape.com
d057a740e1 first part of fix for bug 180965 - if the GRE directory is the same as the normal components directory, then dont enumerate it twice.
r=dougt, sr=darin


git-svn-id: svn://10.0.0.236/trunk@134145 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-20 01:19:37 +00:00
bzbarsky%mit.edu
4f9de0338a Maybe build on PPC too.
git-svn-id: svn://10.0.0.236/trunk@134073 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-19 03:43:01 +00:00
bzbarsky%mit.edu
aa224c97ca Fix smoketest blocker 180452. If the buffer is not even-sized, we have
to carry a byte around with us.  Patch mostly by alecf, partly by me;
sr=me, r=dmose, a=dmose (sheriff hat).


git-svn-id: svn://10.0.0.236/trunk@134063 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-19 02:57:30 +00:00
timeless%mozdev.org
99731b5e88 Bug 58221 don't use strlen to check if a string is of length 0
patch by aaronl@vitelus.com r=timeless sr=bz


git-svn-id: svn://10.0.0.236/trunk@133999 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-17 05:16:49 +00:00
alecf%netscape.com
a1422857af fix warning - extra comma after enumerator
no reviewers, its a one-character change, pointed out by blizzard


git-svn-id: svn://10.0.0.236/trunk@133955 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-16 05:10:27 +00:00
alecf%netscape.com
843a3d32f2 fix for bug 177318 - use pldhash for inner hashtable entries to dramatically reduce allocations
r=dougt/sr=brendan
I am watching to see how the performance number change and will back out if the results are nasty


git-svn-id: svn://10.0.0.236/trunk@133938 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-16 02:33:49 +00:00
ccarlen%netscape.com
5660acb14f Bug 179932 - Need GetCFURL() on nsILocalFileMac. r=sdagley/sr=sfraser
git-svn-id: svn://10.0.0.236/trunk@133909 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-15 15:35:17 +00:00
mkaply%us.ibm.com
08d338442b 150156 type fix for OS/2 - do a copy if move fails because file already exists
git-svn-id: svn://10.0.0.236/trunk@133840 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-14 19:41:18 +00:00
mkaply%us.ibm.com
dca2e1ea1b #179508
r=cls, sr=alecf
Get OS/2 static build working again


git-svn-id: svn://10.0.0.236/trunk@133833 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-14 19:02:05 +00:00
alecf%netscape.com
e38457c675 take two at fixing bug 177401 - convert nsIBinaryStream over to using nsAString/nsACString for string values, to speed up fastload
sr=darin, r=dougt
(the previous checkin had a typo which disabled fastload entirely!)


git-svn-id: svn://10.0.0.236/trunk@133832 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-14 18:16:31 +00:00
alecf%netscape.com
c952308730 oops, I checked in an earlier version of the patch for bug 173291 - here's the update that reflects the reviewer's comments.
r=dougt, sr=jag


git-svn-id: svn://10.0.0.236/trunk@133783 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-13 22:58:56 +00:00
alecf%netscape.com
71b2ee7677 fix for bug 173291 - use nsISimpleEnumerator for nsHashtableEnumerator, rather than nsIEnumerator
r=dougt, sr=jag


git-svn-id: svn://10.0.0.236/trunk@133780 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-13 22:40:10 +00:00
dougt%netscape.com
f7f7a88a19 Crash OOM @ startup. r=darin, sr=alec, bug 175663
git-svn-id: svn://10.0.0.236/trunk@133768 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-13 21:23:58 +00:00
neeti%netscape.com
1806c8fb3d fix for bug 150156 - nsIFile's moveTo method does not overwrite existing files,r=dougt@netscape.com, sr=brendan@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@133747 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-13 14:04:51 +00:00
brendan%mozilla.org
e359510677 Fix up comments, overlong lines, NULL in C code, slight code simplification in log_filename (r/sr=blythe/dbaron).
git-svn-id: svn://10.0.0.236/trunk@133734 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-13 04:40:17 +00:00
brendan%mozilla.org
1a91c38fee Make enumeration const unless PL_DHASH_REMOVE is returned by the etor callback; improve several comments (174859, r=waterson, sr=beard).
git-svn-id: svn://10.0.0.236/trunk@133733 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-13 04:35:37 +00:00
timeless%mozdev.org
77c17c0cae Bug 179778 regExport accesses argv[1] before checking argc==1
r=dougt sr=bz


git-svn-id: svn://10.0.0.236/trunk@133728 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-13 03:58:38 +00:00
pkw%us.ibm.com
0a3cfbf6ce Fix xptcinvoke code on AIX when compiling in 64-bit mode. Specifically,
passing PRBools through xptcinvoke was broken.
Bug 178499: r=jdunn, sr=jst


git-svn-id: svn://10.0.0.236/trunk@133684 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-12 19:38:15 +00:00
bienvenu%netscape.com
1f41cbc610 turn on fix for flush on unix as well, r=dmose, sr=sspitzer 142196
git-svn-id: svn://10.0.0.236/trunk@133619 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-12 02:55:08 +00:00
bienvenu%netscape.com
6f196c1018 fix problem with summary files on network drives getting out of date, r=cavin, sr=sspitzer, 142196 (make nsIOFileStream::flush really flush)
git-svn-id: svn://10.0.0.236/trunk@133605 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-12 00:59:10 +00:00
bzbarsky%mit.edu
517741de81 Fix assertion from out-of-bounds array access. Bug 175440, r=timeless, sr=alecf
git-svn-id: svn://10.0.0.236/trunk@133492 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-09 17:43:33 +00:00
alecf%netscape.com
1c16ef7f73 argh, back out my last checkin because Ts went UP not down!
git-svn-id: svn://10.0.0.236/trunk@133447 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-09 01:31:32 +00:00
jkeiser%netscape.com
4f05bade61 Fix copyright date. Bug 133354.
git-svn-id: svn://10.0.0.236/trunk@133443 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-09 01:03:36 +00:00
alecf%netscape.com
aac40e7aa5 fix for bug 177401 - use nsAString& classes instead of wstring in nsIBinaryInputStream, to speed up fastload startup
sr=darin, r=dougt


git-svn-id: svn://10.0.0.236/trunk@133429 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-08 23:30:53 +00:00
ccarlen%netscape.com
152baeb1b3 Bug 177059 Mach-0 nsLocalFile::GetFileSize sometimes fails for directories. Patch by sfraser. r=ccarlen/sr=bryner
git-svn-id: svn://10.0.0.236/trunk@133401 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-08 15:03:06 +00:00
timeless%mozdev.org
cb71555d70 fixing comment about PRUnichar* ToNewUnicode
rs=brendan


git-svn-id: svn://10.0.0.236/trunk@133395 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-08 11:43:58 +00:00
dougt%netscape.com
68814c1e49 175932. UMR: PostTimerEvent() does not check return value from GetPRThread(). Thanks to Andrew Schultz for pointing this out. r=pavlov, sr=darin. Also includes 175440 - using nsCOMArray in nsThreadPool, patch by bzbarsky@mit.edu
git-svn-id: svn://10.0.0.236/trunk@133374 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-08 04:46:58 +00:00
bzbarsky%mit.edu
9d0e916e54 Make the nsCOMArray destructor release all the objects. Bug 178813,
r=bbaetz, sr=rpotts


git-svn-id: svn://10.0.0.236/trunk@133295 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-07 13:34:18 +00:00
mkaply%us.ibm.com
51791385f5 #177543
r=me, sr=bz
OS/2 build bustage - add explicit casts


git-svn-id: svn://10.0.0.236/trunk@133258 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-07 04:48:56 +00:00
jaggernaut%netscape.com
45feb50d64 Bug 178701: make source in FindInReadable be const. r=alecf, sr=scc
git-svn-id: svn://10.0.0.236/trunk@133192 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-06 21:11:24 +00:00