dougt%netscape.com
ac32572e8a
Fixes XPCOM from using the wrong GRE define tag. r=chak, sr=dveditz, b=185113
2002-12-12 23:48:51 +00:00
colin%theblakes.com
0824e190c0
OpenVMS build changes. b=180290. r=cls
2002-12-12 00:08:59 +00:00
dbaron%fas.harvard.edu
bea341a4d2
Fix bustage from dougt's checkin. b=170585 r=caillon sr=bzbarsky
2002-12-11 00:53:53 +00:00
dougt%netscape.com
bf56f2ee36
cleaning up the nsISeekableStream interface comments. r=darin, sr=jst, b=170585
2002-12-11 00:01:36 +00:00
dougt%netscape.com
294e77fa7c
Fixes XPCOM glue leaving behind exit routine after DLL is unloaded. r=adamlock sr=darin, a=asa, b=184548
2002-12-10 01:37:56 +00:00
dbaron%fas.harvard.edu
b880d5907b
Go back to PR_strtod since strtod does different things in different locales. b=183211 sr=bzbarsky r=caillon
2002-12-04 04:43:30 +00:00
brendan%mozilla.org
fe81ae2252
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.
2002-12-04 00:57:20 +00:00
dougt%netscape.com
9b6c970217
Fixes loss of category information when using regxpcom, r=darin, sr=alec, b=182771
2002-12-03 23:17:03 +00:00
dougt%netscape.com
3b096a1eb7
Fix for nsProxyObjectManager::GetProxy() memory corruption. Patch by wolruf@free.fr, r=dougt, sr=alecf, b=182572
2002-12-03 23:04:28 +00:00
ccarlen%netscape.com
6239872837
Bug 173668 - InitWithNativePath crashes if given a URL which begins with a forward slash. It happens during URI fixup. r=sdagley/sr=jaggernaut
2002-12-03 15:51:25 +00:00
bratell%lysator.liu.se
eb4672cb09
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
2002-12-02 09:30:59 +00:00
akkana%netscape.com
1a8bd4f0ed
169615: Get rid of MOZILLA_FIVE_HOME warning. r=dmose sr=sspitzer
2002-11-27 23:02:17 +00:00
neeti%netscape.com
535ca56710
fix for bug 163941-resolving shorcuts, r=rpotts,sr=darin
2002-11-26 21:37:58 +00:00
bzbarsky%mit.edu
988211b158
Fix crash in ~nsCOMArrayEnumerator. Bug 181592, r=alecf, sr=scc
2002-11-26 18:57:56 +00:00
brendan%mozilla.org
5380b54b0e
Relax comments restricting Operate calls from enumerator to allow lookups (no bug, comment change only).
2002-11-26 00:32:07 +00:00
sicking%bigfoot.com
8d87d5e285
Bug 8929: Kill NS_COMFALSE
...
r=peterv sr=bz
2002-11-25 11:21:22 +00:00
dougt%netscape.com
041c5805c3
Autoreg is posting a failure for regxpcom of xpcom component. sr=alecf@netscape.com, r=dveditz@netscape.com, b=180821
2002-11-21 02:36:50 +00:00
bienvenu%netscape.com
a2298ad3f8
fix disk thrashing when sending mail attachments by making internal nsIFileStream flushes not sync r=dougt, sr=sspitzer 180153
2002-11-20 15:18:04 +00:00
timeless%mozdev.org
fe8ebacdbf
Bug 174603 Remove nsIEnumerator implementations: ConjoiningEnumerator, UnionEnumerator and IntersectionEnumerator
...
r=bbaetz sr=bz moa=alecf
2002-11-20 10:27:44 +00:00
alecf%netscape.com
de14c02d9c
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
2002-11-20 01:19:37 +00:00
bzbarsky%mit.edu
551603afdf
Maybe build on PPC too.
2002-11-19 03:43:01 +00:00
bzbarsky%mit.edu
77bbd97f7f
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).
2002-11-19 02:57:30 +00:00
timeless%mozdev.org
384066e98e
Bug 58221 don't use strlen to check if a string is of length 0
...
patch by aaronl@vitelus.com r=timeless sr=bz
2002-11-17 05:16:49 +00:00
alecf%netscape.com
db3bd2b207
fix warning - extra comma after enumerator
...
no reviewers, its a one-character change, pointed out by blizzard
2002-11-16 05:10:27 +00:00
alecf%netscape.com
ab1af1ae5c
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
2002-11-16 02:33:49 +00:00
ccarlen%netscape.com
dabf53c9c0
Bug 179932 - Need GetCFURL() on nsILocalFileMac. r=sdagley/sr=sfraser
2002-11-15 15:35:17 +00:00
mkaply%us.ibm.com
c8f0ccc822
150156 type fix for OS/2 - do a copy if move fails because file already exists
2002-11-14 19:41:18 +00:00
mkaply%us.ibm.com
f08b4d097c
#179508
...
r=cls, sr=alecf
Get OS/2 static build working again
2002-11-14 19:02:05 +00:00
alecf%netscape.com
df10f648b8
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!)
2002-11-14 18:16:31 +00:00
alecf%netscape.com
38eb10228e
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
2002-11-13 22:58:56 +00:00
alecf%netscape.com
de2d41b288
fix for bug 173291 - use nsISimpleEnumerator for nsHashtableEnumerator, rather than nsIEnumerator
...
r=dougt, sr=jag
2002-11-13 22:40:10 +00:00
dougt%netscape.com
be7d6a627b
Crash OOM @ startup. r=darin, sr=alec, bug 175663
2002-11-13 21:23:58 +00:00
neeti%netscape.com
3a6bc812ca
fix for bug 150156 - nsIFile's moveTo method does not overwrite existing files,r=dougt@netscape.com, sr=brendan@mozilla.org
2002-11-13 14:04:51 +00:00
brendan%mozilla.org
c70d301f7e
Fix up comments, overlong lines, NULL in C code, slight code simplification in log_filename (r/sr=blythe/dbaron).
2002-11-13 04:40:17 +00:00
brendan%mozilla.org
5335692809
Make enumeration const unless PL_DHASH_REMOVE is returned by the etor callback; improve several comments (174859, r=waterson, sr=beard).
2002-11-13 04:35:37 +00:00
timeless%mozdev.org
f7b48aba20
Bug 179778 regExport accesses argv[1] before checking argc==1
...
r=dougt sr=bz
2002-11-13 03:58:38 +00:00
pkw%us.ibm.com
6e29f0865b
Fix xptcinvoke code on AIX when compiling in 64-bit mode. Specifically,
...
passing PRBools through xptcinvoke was broken.
Bug 178499: r=jdunn, sr=jst
2002-11-12 19:38:15 +00:00
bienvenu%netscape.com
6181c9aea0
turn on fix for flush on unix as well, r=dmose, sr=sspitzer 142196
2002-11-12 02:55:08 +00:00
bienvenu%netscape.com
bc1d071781
fix problem with summary files on network drives getting out of date, r=cavin, sr=sspitzer, 142196 (make nsIOFileStream::flush really flush)
2002-11-12 00:59:10 +00:00
bzbarsky%mit.edu
8632dcd97b
Fix assertion from out-of-bounds array access. Bug 175440, r=timeless, sr=alecf
2002-11-09 17:43:33 +00:00
alecf%netscape.com
0a48c10053
argh, back out my last checkin because Ts went UP not down!
2002-11-09 01:31:32 +00:00
jkeiser%netscape.com
57c2e908dc
Fix copyright date. Bug 133354.
2002-11-09 01:03:36 +00:00
alecf%netscape.com
4721428275
fix for bug 177401 - use nsAString& classes instead of wstring in nsIBinaryInputStream, to speed up fastload startup
...
sr=darin, r=dougt
2002-11-08 23:30:53 +00:00
ccarlen%netscape.com
aee74580af
Bug 177059 Mach-0 nsLocalFile::GetFileSize sometimes fails for directories. Patch by sfraser. r=ccarlen/sr=bryner
2002-11-08 15:03:06 +00:00
timeless%mozdev.org
58d1e9667c
fixing comment about PRUnichar* ToNewUnicode
...
rs=brendan
2002-11-08 11:43:58 +00:00
dougt%netscape.com
bffa9d4af1
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
2002-11-08 04:46:58 +00:00
bzbarsky%mit.edu
7e9b235805
Make the nsCOMArray destructor release all the objects. Bug 178813,
...
r=bbaetz, sr=rpotts
2002-11-07 13:34:18 +00:00
mkaply%us.ibm.com
38cc1792a7
#177543
...
r=me, sr=bz
OS/2 build bustage - add explicit casts
2002-11-07 04:48:56 +00:00
jaggernaut%netscape.com
0355aca524
Bug 178701: make source in FindInReadable be const. r=alecf, sr=scc
2002-11-06 21:11:24 +00:00
seawood%netscape.com
f9959bc296
Fix pointer casting for AIX 64-bit builds.
...
Thanks to Philip K. Warren <pkw@us.ibm.com> for the patch.
Bug #177906 r=cls sr=scc
2002-11-06 21:07:23 +00:00
timeless%mozdev.org
4cd29fab52
Bug 174004 nsTextFormatter.cpp comment stolen from prprf.c should be removed
...
comment only change
2002-11-06 14:57:41 +00:00
dbaron%fas.harvard.edu
39ce4eeae8
Make NS_INIT_ISUPPORTS empty by moving NS_INIT_OWNINGTHREAD into the constructor of a new class, |nsAutoOwningThread|. Deprecate NS_INIT_ISUPPORTS. b=174225 r=dougt sr=alecf
2002-11-06 13:09:20 +00:00
bzbarsky%mit.edu
a072d304e2
nsCOMArray_base copy constructor should not assert. Bug 178534,
...
r=dougt, sr=alecf
2002-11-06 02:00:50 +00:00
bzbarsky%mit.edu
f2f0308507
Look at $TMP and $TEMP, not just $TEMPDIR. Bug 176887, r=timeless, sr=alecf
2002-11-06 01:56:00 +00:00
ccarlen%netscape.com
88535bd0b1
Bug 173311 - RealPlayer One 9.0b2 plugin causes crash at startup for Mach-0 build because of symlink (alias) handling problems. r=bnesse/sr=sfraser/a=dbaron
2002-11-01 15:45:38 +00:00
dougt%netscape.com
afbded917d
177063. Linux segmentation fault at startup using xpcom glue. r=alecf, sr=jag, a=roc+moz@cs.cmu.edu
2002-10-30 14:13:00 +00:00
dougt%netscape.com
ff5fb46b69
177173 - Exports required string headers to SDK, r=jag, sr=alecf, a=robert@ocallahan.org
2002-10-30 14:11:03 +00:00
dougt%netscape.com
8b8ebdf639
fix to make unregistering a category work. r=rginda, sr=dveditz, b=177176 m a=robert@ocallahan.org
2002-10-30 00:57:40 +00:00
shanjian%netscape.com
56103cc0a9
#172700 NS_ConvertUTF8ToUCS2() surrogates buffer overflow
...
allocate enough space for surrogate.
p=jgmyers, r=shanjian, sr=dbaron, a=blizzard
2002-10-28 22:56:03 +00:00
timeless%mozdev.org
6eaaef26f3
Bug 155696 MOZ_PLUGIN_PATH should support colon-delimited PATH syntax
...
r=ccarlen sr=shaver a=dbaron
2002-10-25 13:08:44 +00:00
bzbarsky%mit.edu
e1ecd5f25d
Add AppendObjects/InsertObjectsAt to nsCOMArray. Bug 175137,
...
r=timeless, sr=alecf, a=dbaron
2002-10-25 01:40:50 +00:00
bzbarsky%mit.edu
a38eb32e8a
need to NS_INIT_ISUPPORTS to prevent thresafety assertions. bug 175437,
...
r=timeless, sr=alecf, a=dbaron
2002-10-24 01:03:00 +00:00
dougt%netscape.com
e575b3a03a
Attempting to fix the bustage on os2, beos, linux/ppc
2002-10-18 13:36:32 +00:00
brendan%mozilla.org
aed690f426
Fix glitch in comment (no code changes).
2002-10-18 05:26:02 +00:00
dougt%netscape.com
7ae738be67
Final fix. This is the way this patch should have landed. including nsXPIDLCString when XPCOM_GLUE is defined is not a good idea
2002-10-18 03:46:04 +00:00
dougt%netscape.com
33906feccd
Fixing bustage
2002-10-18 03:32:59 +00:00
dougt%netscape.com
1c09d9410c
Backing out my last attempt since I believe that the problem is with the cvs mirrors
2002-10-18 02:36:28 +00:00
dougt%netscape.com
f586f1a0ff
Adding nsReadableUtils.cpp to the string glue code. This is required for StringAllocator. Fix for linux build bustage
2002-10-18 02:08:14 +00:00
ccarlen%netscape.com
7930af8ba1
Bug 172223 - Mach-0 impl of nsLocalFile::Reveal() does not work because passing an FSRef in the Apple Event does not work - it must be an FSSpec. r=sdagley/sr=sfraser/a=dbaron
2002-10-18 01:59:54 +00:00
dougt%netscape.com
20cb222459
landing 172512. nsEmbedString for component developers and embeders. r=alec, sr=jag/darin, a=asa@mozilla.org
2002-10-17 23:41:47 +00:00
bzbarsky%mit.edu
58a7681df2
Make IndexOf a const method. Bug 174940, r=dougt, sr=alecf
2002-10-17 19:26:27 +00:00
seawood%netscape.com
57e08a3f3a
Define WIN32_LEAN_AND_MEAN globally for win32 builds.
...
Thanks to Stephen Walker <walk84@yahoo.com> for the patch.
Bug #172898 r=cls a=asa
2002-10-17 06:47:01 +00:00
varga%netscape.com
54b5577b97
Fix for bug 174443. nsCOMArray::ApendObject() shouldn't addref
...
r=dougt, sr=alecf, a=asa
2002-10-15 23:59:20 +00:00
bbaetz%student.usyd.edu.au
35ddc78531
Change the never-defined copy-constructor signature to refer to nsCOMArray<T>
...
instead of nsCOMArray. Should fix OS2 bustage, which noticed this because
it instantiates the function even when its not used
r=sicking, sr=mozbot, a=tinderbox
2002-10-15 05:19:30 +00:00
dbaron%fas.harvard.edu
5d187db3bb
Make Linux stack walking code (DEBUG only) print library and offset information even when symbol is unavailable. b=174168 r=bbaetz sr=bzbarsky a=rjesup
2002-10-14 23:59:31 +00:00
timeless%mac.com
859e1dee66
Bugzilla Bug 174447 fix typos in nsStaticNameTable.h
2002-10-14 22:39:44 +00:00
dougt%netscape.com
07edb89a28
Not part of build
2002-10-14 17:41:00 +00:00
brendan%mozilla.org
12685fb2da
Comment improvements motivated by bug 173797, no code changes.
2002-10-13 19:08:07 +00:00
ccarlen%netscape.com
7fbc90ffe6
Bug 172018 - Use CFURLs with Mach-0 and Carbon file picker. r=sdagley/sr=sfraser
2002-10-09 03:58:40 +00:00
mkaply%us.ibm.com
f4903acd4f
#172243
...
r=mkaply, sr=blizzard
OS/2 only - subtract 1980 from date before using it
2002-10-09 02:37:48 +00:00
jkeiser%netscape.com
35c5cded43
Backing out bug 107291 due to OS/2 having a crappy compiler.
2002-10-08 09:30:40 +00:00
jkeiser%netscape.com
53ea2dfc93
Make forward declarations work with nsCOMPtr (bug 107291), r=sicking@bigfoot.com, sr=dbaron@fas.harvard.edu
2002-10-08 06:19:10 +00:00
timeless%mac.com
09fcb732df
Bug 172131 FMM, Comments which suggest the wrong (De)Allocator, and Style
...
r=dougt sr=darin
2002-10-08 06:12:00 +00:00
shanjian%netscape.com
a6b06cd95b
#134053 utf8 conversion problem in nsString.h
...
Change conversion to handle surrogates
r=yokoyama, sr=scc
2002-10-08 02:10:52 +00:00
seawood%netscape.com
f0b77e04cc
Callback functions must be declared as such.
...
Fixing OS/2 tinderbox bustage.
2002-10-08 01:04:09 +00:00
alecf%netscape.com
9eb5801360
try to fix orange - didn't mean to #if 0 this out
2002-10-08 00:12:37 +00:00
mkaply%us.ibm.com
fb84d9cdf4
OS/2 bustage - need PR_CALLBACK
2002-10-07 21:32:37 +00:00
alecf%netscape.com
7bf884fe18
oops, one more part of bug 162115, r=dougt, sr=darin - make sure the new functions are exported by putting them in dlldeps.cpp
2002-10-07 19:11:18 +00:00
alecf%netscape.com
1a6ddca712
fix for bug 162115 - add nsCOMArray<T> and nsIArray to the build
...
r=dougt, sr=darin, lots of comments from brendan, kai, bugmail@sicking.cc , frank.schoenheit@gmx.de , and even a little license help from timeless
2002-10-07 19:03:41 +00:00
dougt%netscape.com
522523a746
Not part of build
2002-10-07 18:53:51 +00:00
dougt%netscape.com
86b056715a
nsDirectoryServiceDefs.h needs to be frozen 168572, r=ccarlen@netscape.com, sr=darin@netscape.com
2002-10-07 18:52:34 +00:00
dougt%netscape.com
2e18d2c1d3
Provides support for a conditional interface map entry 172833, r=bzbarsky@mit.edu, sr=darin@netscape.com
2002-10-07 18:52:27 +00:00
mkaply%us.ibm.com
7d65676b05
OS/2 orange part two
2002-10-07 03:49:32 +00:00
mkaply%us.ibm.com
2b245d3409
OS/2 orange
2002-10-07 03:47:50 +00:00
mkaply%us.ibm.com
3425c9b55c
A couple nits and then we should be good
2002-10-06 03:42:55 +00:00
darin%netscape.com
229f53706f
another attempt at fixing the OS2 bustage
2002-10-06 03:18:11 +00:00
darin%netscape.com
d527e96591
fixing OS2 bustage -- my bad for forgetting to follow mkaply's advice!
2002-10-06 02:38:43 +00:00
darin%netscape.com
cc875aa945
fixes bug 166612 "implement NS_CopyNativeToUnicode / NS_CopyUnicodeToNative
...
on all platforms" r=dougt sr=alecf
2002-10-06 00:29:46 +00:00
dougt%netscape.com
fb4932e7de
Removing silly comment.
2002-10-06 00:26:20 +00:00
timeless%mac.com
8562139c08
Bug 172416 Consistency for nsComponentManager.cpp
...
r=dbradley, sr=scc
2002-10-05 23:59:57 +00:00
arougthopher%lizardland.net
b7836f3da0
Bug#169506
...
IsExecutable() deos not work for BeOS
BeOS now uses stat() instead of access() for:
IsWritable()
IsReadable()
IsExecutable()
sr=scc
r-dougt,arougthopher
2002-10-05 19:06:28 +00:00
dougt%netscape.com
2079b1b881
Backing out nsStringService.
2002-10-04 23:49:23 +00:00
dougt%netscape.com
c5ba8c43ce
backing out nsGenericFactory.cpp
2002-10-04 23:23:51 +00:00
dougt%netscape.com
13e28f158d
Mac files.
2002-10-04 23:16:07 +00:00
dougt%netscape.com
fe6b07dca7
manifest
2002-10-04 23:12:36 +00:00
dougt%netscape.com
de5e57b1ab
adding UNDER_REVIEW
2002-10-04 22:29:27 +00:00
dougt%netscape.com
0cabe78b54
First cut of the nsIStringService. 172512. r=jag, sr=alecf
2002-10-04 22:25:41 +00:00
alecf%netscape.com
daef497db3
argh, I'm stupid, s/class/interface/
...
not part of build
2002-10-04 00:48:16 +00:00
alecf%netscape.com
c1587a2bd2
pre-declare nsISimpleEnumerator instead of #including the header, per darin's request
...
not part of build, for bug 162115
2002-10-04 00:47:14 +00:00
alecf%netscape.com
4772a38bc6
add do_QueryElementAt, and make NS_NewArray() give you an nsIMutableArray instead of nsIArray
...
not part of build, for bug 162115
2002-10-03 20:20:13 +00:00
caillon%returnzero.com
8e992f87ae
Bug 170895. Reducing footprint. Use XPCOM aggregation to get at CSS2Properties.
...
r=dbaron sr=alecf
2002-10-03 19:41:42 +00:00
jkeiser%netscape.com
90f7d0d6fb
Add CheapSet, reduce select bloat, make blank options restore correctly (bug 166168), r=rjesup@wgate.com, sr=jst@netscape.com
2002-10-03 03:43:11 +00:00
alecf%netscape.com
82a267d76a
more work for bug 162115 - add support for weak references in nsIArray
...
not part of build
2002-10-02 21:00:42 +00:00
alecf%netscape.com
1bae8680e1
more work on bug 162115 - use "friend" to allow nsCOMArray<T>'s copy constructor to be protected, but still usable from nsArray
...
not part of build
2002-10-02 18:54:12 +00:00
alecf%netscape.com
1d12dc704b
from brendan's review:
...
oops, use NS_IF_ADDREF where apropriate
also be consistent about using NS_ADDREF() on the result
not part of build
2002-10-01 18:29:30 +00:00
alecf%netscape.com
101b6c67d1
add support for a nsISimpleEnumerator implementation for nsCOMArray<T> and nsIArray, and update existing interfaces to support that:
...
- move nsCOMArray_base's ObjectAt/[]/Count() methods into the public so that nsCOMArrayEnumerator can get to it
- tweak NS_NewArray() to match the existing enumerator NS_New* API
- hook up NS_NewArrayEnumerator to nsArray::Enumerate
Not part of the build, for bug 162115
2002-10-01 17:34:25 +00:00
kmcclusk%netscape.com
3df9afe194
improve user interactivity during long page loads by doing better detection of user-input and interrupting the parser more frequently. Also moved the WIN32 specific logic for determining when the user is moving a top-level window from plevent.c to the widget module. b=165039 r=rods@netscape.com sr=kin@netscape.com
2002-10-01 03:04:22 +00:00
alecf%netscape.com
7c8eb9e9d2
- fix ReplaceObjectAt to properly account for existing null entries
...
- make nsCOMArray_base accessible from nsCOMArray<T> so that a nsCOMArray<T> can passed to NS_NewArray
for bug 162115, not part of build
2002-10-01 00:37:41 +00:00
alecf%netscape.com
3da81d6d16
add lots of docs for bug 162115, not part of build
2002-10-01 00:26:00 +00:00
alecf%netscape.com
950bb44445
not part of build, more for bug 162115:
...
- fix some spelling, add documentation
- add NS_NewArray(), including one that takes an existing nsCOMArray<T>
- implement copy constructor for nsCOMArray_base, so that NS_NewArray can work
not part of build
2002-09-30 23:02:31 +00:00
alecf%netscape.com
4b31552c74
match up some reviewers comments:
...
- tri-license with MPL, not NPL
- be consistent with policy on null in the array (it is allowed)
- move Clear() into implementation file, and hide static callback there too
- make sure to AddRef() on the way out of nsArray::IndexOf()
- handle failure of ReplaceElementAt more gracefully
bug 162115, not part of build yet
2002-09-30 22:01:46 +00:00
dougt%netscape.com
80be3f4950
Fixes typo. patch by tenthumbs@cybernex.net, r=dougt, b=168584
2002-09-30 21:49:48 +00:00
dougt%netscape.com
0be6ffa33a
Fixes assertion logic/build warnings. patch by tenthumbs@cybernex.net, b=171399
2002-09-30 21:49:35 +00:00
dbaron%fas.harvard.edu
29c30c5f3e
Porting fixes for gcc trunk (to become 3.3): Eliminate C-only option from CXXFLAGS. Don't use pasting for things that are still separate tokens. Don't pass objects of non-POD type through |...|. Don't include strstream.h, which isn't used anymore anyway. b=170250 r=bbaetz sr=alecf
2002-09-30 14:18:27 +00:00
kyle.yuan%sun.com
a20c3b924d
Bug 161449 Non-ASCII shortcuts for select elements in html forms
...
r=aaronl, sr=alecf
fix nsCRT::ToLower/ToUpper bugs and use |ToLowerCase()| instead of |nsCRT::ToLower()| in nsListControlFrame
2002-09-29 01:42:07 +00:00
dbaron%fas.harvard.edu
26706fbf58
Fix additional typos (and Linux/Mac bustage) from dougt's checkin. b=157133 r=gcc-3.2
2002-09-27 20:35:33 +00:00
dougt%netscape.com
e9c1ddd8c5
missing arg
2002-09-27 20:31:19 +00:00
alecf%netscape.com
5c1535a86b
move contactID out of nsArray.h - not part of build
2002-09-27 19:52:47 +00:00
alecf%netscape.com
fdcbeea4d6
add documentation and comments, mark interface UNDER_REVIEW
...
(also not part of build)
2002-09-27 19:33:01 +00:00
alecf%netscape.com
8d1e0ebc54
continuing work in progress on nsCOMArray<T> - take darin's suggestion and move all nsISupports-related code into a non-template base class nsCOMArray_base. This allows the generated template to be paper thin (or really, non-existent!)
...
Then, we move some of the non-trivial methods of this class into a .cpp file
2002-09-27 19:29:45 +00:00
dougt%netscape.com
1566417aaf
move contentEncodings and applyConversion to a new interface. r=neeti@netscape.com, sr=darin@netscape.com, b=157133
2002-09-27 19:23:21 +00:00
ducarroz%netscape.com
4aa0109ef1
Fix for bug 171121. prevValue could be null therefore we need to use NS_IF_RELEASE instead of
...
NS_RELEASE. R=dougt, SR=sspitzer
2002-09-27 17:49:08 +00:00
dougt%netscape.com
4c78893d1b
Fixes XPCOM Glue on linux, b=168584, sr=rpotts, r=alec
2002-09-27 13:07:01 +00:00
alecf%netscape.com
5274331b83
continue work-in-progress with freezable array.
...
Also introduce nsCOMArray<nsIFoo>
not part of build
2002-09-27 06:08:49 +00:00
jkeiser%netscape.com
f88cebcd5f
Make nsHTMLValue store embedded nulls (r=sicking@netscape.com, sr=bzbarsky@mit.edu, sr=jaggernaut@netscape.com
2002-09-26 07:41:53 +00:00
dougt%netscape.com
c00b6ca42b
Set means Define. When the method Define was removed, we didn't adjust Set to implictly Define. patch by ashishbhatt@netscape.com, r=khanson, r=dougt, b=169563
2002-09-25 21:27:20 +00:00
mkaply%us.ibm.com
ef1276ce41
Urgent OS/2 fix - port change for 164190 to OS/2
2002-09-25 17:55:39 +00:00
ccarlen%netscape.com
32d8005d63
Bug 118203 - nsLocalFile implementation for Mach-0. r=pinkerton, sdagley/sr=sfraser
2002-09-25 12:23:39 +00:00
ccarlen%netscape.com
7511c8f32f
Bug 118203 - nsLocalFile implementation for Mach-0. r=pinkerton, sdagley/sr=sfraser
2002-09-25 12:04:50 +00:00
rpotts%netscape.com
dc675a9675
bug #169583 (r=jst, sr=darin) URILoader should allow nsIContentHandler::DoContent() to fail...
2002-09-24 19:53:43 +00:00
dougt%netscape.com
b2130dcaa4
exports xpcom tools to sdk r=seawood, b=170275
2002-09-24 01:19:05 +00:00
timeless%mac.com
f47184023c
Bug 166775 Remove unused _IMPL_NS_APPSHELL defines
...
patch by walk84@yahoo.com r=bryner
2002-09-24 00:56:20 +00:00
timeless%mac.com
dbd27fdbf7
Bug 165400 _IMPL_NS_PLUGIN unused
...
patch by walk84@yahoo.com r=biesi sr=bryner
2002-09-24 00:41:35 +00:00
dougt%netscape.com
1fc52e1325
170369 - autoload xpcom components. r=dveditz@netscape.com, sr=rpotts@netscape.com
2002-09-23 21:46:25 +00:00
jdunn%netscape.com
842bc488fc
adding support for hpux ia64/11.20, also strip off MOZ_OPTIMIZE_FLAGS
...
(instead of just -O) for hpux
r=cls@seawood.org
# 136163
2002-09-23 20:31:30 +00:00
dougt%netscape.com
17578be697
Further improvement. r=drepper@redhat.com, sr=brendan@mozilla.org, b=168508
2002-09-23 19:39:26 +00:00
bryner%netscape.com
726d60d0e1
Fix a problem with the prefs file being deleted at shutdown on Windows, introduced by the checkin for bug 164190. Windows' implementation of nsLocalFile::CopyMove was assuming that a null parent directory meant we should always rename - not true. r=hewitt, sr=brendan.
2002-09-21 08:26:02 +00:00
dougt%netscape.com
77888f84c2
More on XPCOM Glue Is broken on linux. r=rpotts@netscape.com, sr=alecf@netscape.com, b=168584
2002-09-20 22:23:24 +00:00
bnesse%netscape.com
3815d34fd1
Fix for bug 164925. Remove unused directory key and support code. r=ccarlen, sr=beard.
2002-09-20 18:47:49 +00:00
kmcclusk%netscape.com
0db2c6960a
Change PLEvent notification on WIN32 to use a native timer instead of a posted WM_APP message when documents are not loading. This fixes some DHTML paint starvation issues and lowers overall CPU usage on many pages with DHTML. bug=164931 r=rpotts@netscape.com sr=kin@netscape.com
2002-09-19 02:53:05 +00:00
jaggernaut%netscape.com
7001d81cad
Bug 162017: step 2: remove aIgnoreCase from FindChar1. r=peterv, sr=dbaron
2002-09-17 22:49:00 +00:00
jaggernaut%netscape.com
f923232916
Bug 162017: first step to inlining nsStr. r=kaie, sr=alecf
2002-09-17 13:56:34 +00:00
alecf%netscape.com
b15e45e72d
re-fix bug 166147 - autoinitialize mRefCnt to 0 for more efficient constructors
...
r=dougt, sr=jag, this time including some CSS stuff that has 31-bit refcounts.
2002-09-17 04:49:28 +00:00
dougt%netscape.com
2764a9a972
nsCOMPtr.h needs nsISupportsUtils.h. b=169049, r=rpotts, sr=alecf
2002-09-17 02:32:00 +00:00
alecf%netscape.com
7c03517f4d
backing out my fix to 166147 to see if it fixes orange
2002-09-16 23:48:12 +00:00
alecf%netscape.com
5af36705e8
fix for bug 166147 - autoinitialize mRefCnt to 0 by using a wrapper class, a la Don Box
...
also clean up consumers which were using postfix decrement
r=dougt, sr=jag
2002-09-16 20:59:52 +00:00
dougt%netscape.com
fb3a6729a5
fixes a gcc warning about a partially-bracketed initializer. patch by dbaron, r=me, b=168584
2002-09-15 20:59:29 +00:00
dougt%netscape.com
dbdbdb3778
Fixing Unregister method to use the same PR_CALLBACK signature for implementations as were used for function declarations.
2002-09-15 19:55:08 +00:00
seawood%netscape.com
92d5f18935
Use the same PR_CALLBACK signature for funciton implementations as were used for function declarations.
...
Fixing OS/2 tinderbox bustage.
2002-09-15 02:48:28 +00:00
dougt%netscape.com
91b877ae7e
Freeze nsICategoryManager. b=154047 r=alecf@netscape.com, sr=rpotts@netscape.com
2002-09-14 17:14:02 +00:00
dougt%netscape.com
b9e75036ca
XPCOM Glue Is broken on linux. b=168584, sr=alecf@netscape.com, r=bryner@netscape.com
2002-09-14 17:12:46 +00:00
law%netscape.com
42869354c5
Backing out timeless's change (plus mine that fixed the build bustage); hopefully will clear orange on Linux builds
2002-09-14 00:18:33 +00:00
law%netscape.com
6969e15595
Fixing build bustage
2002-09-13 23:06:10 +00:00
timeless%mac.com
525d336040
Bug 155413 nsIClassInfo crash [@nsGenericFactory::GetHelperForLanguage] mInfo is null
...
r=dougt sr=dveditz
2002-09-13 22:36:48 +00:00
chak%netscape.com
196cbe728a
Fix for #168255 - Change references to MRE into GRE in XPCOM/Embedding
...
r=dougt, sr=alecf
2002-09-13 22:18:43 +00:00
dougt%netscape.com
9813e4e4ee
Moving frozen interfaces to SDK per http://www.mozilla.org/projects/embedding/HowToFreeze.html .
2002-09-13 21:39:07 +00:00
dougt%netscape.com
081f1504db
Fixes compiler warnings. b=168396, r=dougt, sr=dveditz. patch by walk84@yahoo.com
2002-09-13 19:55:02 +00:00
dougt%netscape.com
508768a403
Adding null checks. patch by timeless, r=me
2002-09-12 19:35:49 +00:00
bryner%netscape.com
6818f259e9
Remove nsAVLTree.cpp to fix mac bustage from alecf's checkin (bug 124182).
2002-09-12 08:36:17 +00:00
alecf%netscape.com
1a88abe55c
fix bug 124182 - move nsAVLTree into htmlparser, since it is the only consumer
...
r=harishd, sr=jst
2002-09-12 04:52:01 +00:00
alecf%netscape.com
75e2072ee8
first cut at freezable array interface
...
not part of build
2002-09-12 04:37:51 +00:00
danm%netscape.com
6faa067b2d
just because an observer supports weak refs doesn't mean it is one. (found while leak hunting in) bug 166442 r=jag,jst
2002-09-11 02:35:26 +00:00
roc+%cs.cmu.edu
a5d77f3602
Bug 167351. Move z-index topmost bit processing into the z-index sorter; keep view tree in document order. r=kmcclusk,brendan, sr=kin
2002-09-11 02:33:43 +00:00
dougt%netscape.com
3c31766ec0
Moves nsIComponentRegistrar into the SDK. r=darin, sr=alecf, a=asa, b=167577
2002-09-09 21:35:25 +00:00
dougt%netscape.com
5a515d3301
removing c++ comment style from nsError.h
2002-09-07 20:07:57 +00:00
dougt%netscape.com
127391f548
Fixes irix bustage. I am guessing that their compiler doesn't like the contraction don't.
2002-09-07 18:27:04 +00:00
dougt%netscape.com
68faeb5241
166917. Clean up xpcom SDK includes. r=rpotts@netscape.com, sr=alecf@netscape.com, a=rjesup@wgate.com
2002-09-07 17:13:19 +00:00
dougt%netscape.com
fae89c4077
Fixes up the timer interface. b157136, r=rpotts@netscape.com, sr=alecf@netscape.com, a=rjesup@wgate.com
2002-09-07 05:38:16 +00:00
pete%alphanumerica.com
1985d3f734
b=121489, r=dougt, sr=bzbarsky
...
Simple fix for nsIFile GetParent to return null when already at the top of the volume
Thanks guys for the speedy review.
--pete
2002-09-07 02:00:31 +00:00
dougt%netscape.com
9d12b31608
Fixes many compiler warnings from xpcom/ds/nsVoidArray.h. r=dougt, sr=darin, patch=colin@theblakes.com, a=asa, b=166427
2002-09-05 21:57:52 +00:00
timeless%mac.com
9b478a4f58
Bug 166371 Crashes at [@ nsThreadPool::Shutdown] in Trunk, N700
...
r=bz sr=darin
2002-09-04 06:45:10 +00:00
dougt%netscape.com
7e46dface2
moving nsISupportsPrimitives.idl to SDK section per HowToFreeze doc
2002-09-04 00:18:10 +00:00
dougt%netscape.com
0cf7a22ec8
Makefile changes 166426
2002-09-03 23:47:42 +00:00
dougt%netscape.com
8113f8a1fc
typo
2002-09-03 23:41:27 +00:00
dougt%netscape.com
f2a00efc93
Move FROZEN ContractID into nsXPCOM.h and define r=rpotts, sr=alec, b=166426
2002-09-03 23:36:13 +00:00
dougt%netscape.com
cccd5190de
Move FROZEN ContractID into nsXPCOM.h and define r=rpotts, sr=alec, b=166426
2002-09-03 23:08:17 +00:00
darin%netscape.com
4cf9b72205
fixes bug 151843 "nsIFile::Append inconsistent across platforms" r=dougt sr=alecf
2002-09-03 22:40:45 +00:00
timeless%mac.com
43e442ad09
Bug 156633 replace PR_CurrentThread with PR_GetCurrentThread
...
patch by riceman+bmo@mail.rit.edu r=morse,dougt,dveditz,timeless sr=dveditz
2002-09-03 14:51:05 +00:00
timeless%mac.com
46be326ed0
Bug 161945 clean up simple mac build warnings
...
r=dbradley sr=bz
2002-09-02 21:26:11 +00:00
bryner%netscape.com
ad376113e3
Switch to building in browser/app and linking with libxulapp_s, instead of building in xpfe/bootstrap, for Phoenix. Remove some MOZ_PHOENIX #ifdefs that are no longer needed. Not part of the normal build.
2002-09-02 04:03:07 +00:00
dougt%netscape.com
3c2d485402
Linux/SPARC w/GCC3 xptcall broken. r=dougt, sr=shaver@mozilla.org, b=144368, patch by davem@redhat.com.
2002-08-31 19:13:50 +00:00
dougt%netscape.com
7e15230028
Linux/PPC g++-3 ABI support for XPCOM. r=me, sr=shaver@mozilla.org, b=142594.
2002-08-31 19:08:57 +00:00
timeless%mac.com
aaa6413f0d
the main bustage was ds requiring io which it can't do, so we'll try to forward declare it instead.
...
cross your fingers.
2002-08-30 18:48:57 +00:00
timeless%mac.com
c9a55a5b9b
tinderbox bustage missing */ caught by kdc on #mozilla
2002-08-30 18:43:32 +00:00
alecf%netscape.com
d8a39b068f
marking these interfaces as UNDER_REVIEw now that they are in the API that we think we want, future documentation forthcoming
...
comment-only change, no review
2002-08-30 17:35:05 +00:00
alecf%netscape.com
6aaaa92bd0
followup comments for bug 164575 that I forgot to add per timeless's request
...
(comments only, documenting an unfrozen interface - no review)
2002-08-30 17:33:55 +00:00
alecf%netscape.com
2dded12ab7
fix for bug 164575 - clean nsIPersistentProperties interface to reduce UTF8/UCS2 conversions
...
r=dougt, sr=darin
2002-08-30 17:13:34 +00:00
alecf%netscape.com
d6fb45e7dd
fix for bug 164633 - add ssprintf for formatting strings into nsAStrings
...
r=dougt, sr=darin
2002-08-30 15:44:35 +00:00
dougt%netscape.com
292b06c6ef
Fixes 165561. r=me, sr=darin, by=pete collins
2002-08-29 23:11:20 +00:00
kmcclusk%netscape.com
b395ee5751
On WIN32 only, changed native dispatch of PLEvent notification to use timers instead of Posting WM_APP messages when user input or painting is starved to solve UI Lockup and paint starvation when loading large files from the cache or locally b=157144 r=dougt@netscape.com sr=kin@netscape.com
2002-08-29 23:04:14 +00:00
jkeiser%netscape.com
32844f7719
Make anonymous content inaccessible to web content (bug 164086), r=sicking@bigfoot.com, sr=jst@netscape.com
2002-08-29 04:05:39 +00:00
bbaetz%student.usyd.edu.au
e1742b6500
Backing out jkeiser's checkin for bug 164086 (not bug 96537) because he
...
left a file out, and the tree turned red....
2002-08-28 10:13:28 +00:00
jkeiser%netscape.com
8aa6968431
Make anonymous content inaccessible to web content (bug 96537), r=sicking@bigfoot.com, sr=jst@netscape.com
2002-08-28 08:19:43 +00:00
alecf%netscape.com
94704f6773
fix for bug 164577 - make the nsManifestLineReader include lengths from ParseLine() so that consumers can avoid calling strlen() on them
...
(tiny startup perf fix for reading in xpti.dat)
r=dougt, sr=darin
2002-08-27 18:32:12 +00:00
alecf%netscape.com
94c1d39efc
hmmm...backing out my change on unix only to if memcmp() is actually SLOWER
...
(its faster on windows!)
2002-08-27 02:56:06 +00:00
dougt%netscape.com
22ffaadb79
exports frozen interface to dist/sdk using new SDK variable. 164717. r=cls, sr=alec
2002-08-27 01:05:21 +00:00
alecf%netscape.com
dc6d6e3736
bug 157624 - freeze nsISupportsPrimitives, which includes changing nsISupport[C]String over to using A[C]String and fixing consumers
...
r=dougt, sr=darin
2002-08-26 21:20:34 +00:00
alecf%netscape.com
7b1a6876d2
fix bug 164540 - make nsID::Parse faster by using memcmp
...
r=bbaetz, sr=darin
2002-08-26 20:47:34 +00:00
dougt%netscape.com
4f8934ad1d
Freezes the nsIProperties interface. 162114. r=ccarlen, sr=alecf. Freezes the mozIJSSubScriptLoader interface. 157136. r=rginda, sr=alec.
2002-08-26 20:36:44 +00:00
shanjian%netscape.com
d7bdf923df
#41425 UTF-8 converter gets surrogates wrong
...
correct unicode upper boundary
r=ftang, sr=blizzard
2002-08-26 20:32:13 +00:00
bryner%netscape.com
5f5aeaab1a
Ignore copied source files.
2002-08-26 09:02:31 +00:00
bbaetz%student.usyd.edu.au
c1b134e11b
Bug 142072 - Don't free a loginfo structure which we don't own (nspr does)
...
r=wtc, sr=bryner
2002-08-25 05:55:50 +00:00
chak%netscape.com
c90e682531
Fix for #149208 - NS_InitEmbedding() uncoditionally calls AutoRegister
...
[When this fix was originally checked in, it broke registration of
components in the MRE dir. This patch fixes it]
r=darin, sr=bryner
2002-08-22 23:04:04 +00:00
alecf%netscape.com
c20ce4824e
fix for bug 159328 - submit broken in some locales - use locale-insensitive tolower()
...
r=jag, sr=dbaron
2002-08-19 22:17:13 +00:00
bryner%netscape.com
fd98e0941c
Missed one instance of <new.h> for bug 155852. r=cls.
2002-08-19 05:19:22 +00:00
bryner%netscape.com
025fb3a058
Get rid of gcc3's numerous warnings about using <new.h> instead of <new> by creating a new #define, NEW_H, which should be used instead of <new.h> or <new>. This is so we can continue to support a couple of braindead compilers that don't accept <new>. Bug 155852, r=cls.
2002-08-19 03:50:27 +00:00
alecf%netscape.com
41c97f7cf0
argh, back myself out because it causes xpcomglue bustage
2002-08-16 15:24:58 +00:00
alecf%netscape.com
0682e903f8
fix bug 159328, and probably bug 146673 - use locale-insensitive string comparisons in strings so we don't break when doing case-insensitive matching of simple ASCII strings in non-US locales, like "SubMIT" != "submit"
...
r=brade, sr=dbaron
2002-08-16 14:35:48 +00:00
jst%netscape.com
ad4e8b0300
Fixing part of bug 96108. Don't ask for items in an empty nsVoidArray, and speed things up a bit too. r=pavlov@netscape.com, sr=brendan@mozilla.org
2002-08-15 21:00:58 +00:00
dbaron%fas.harvard.edu
3ce29e8630
Use PRSize to fix alignment problems on some platforms, although it doesn't guarantee a fix for all platforms. Patch from <scooter@gene.com>. b=160535 r=dbaron sr=alecf
2002-08-14 12:47:18 +00:00
henry.jia%sun.com
d5bcedda4f
fix of Patch for Bug 75081: nsCString::FindChar is stupid. Extremely stupid
...
Patch by bratell@lysator.liu.se
Fix by Henry.Jia@sun.com
r=bryner
2002-08-14 05:37:48 +00:00
henry.jia%sun.com
0f450debc8
fix of Patch for Bug 75081: nsCString::FindChar is stupid. Extremely stupid
...
Patch by bratell@lysator.liu.se
Fix by Henry.Jia@sun.com
r=jag, sr=alecf
2002-08-14 05:06:09 +00:00
henry.jia%sun.com
2ed04a52f2
Patch for Bug 75081: nsCString::FindChar is stupid. Extremely stupid
...
Patch by bratell@lysator.liu.se
r=jag, sr=alecf
2002-08-14 04:13:38 +00:00
dougt%netscape.com
c82b168650
Fixes NS_InitEmbedding unconditionally calls AutoRegister. This also removes xpinstall from using component.reg which I believe is the last users of this file. r=chak,dveditz sr=bryner b=149208
2002-08-12 22:09:25 +00:00
seawood%netscape.com
67c2c5b3c0
Removing unused defines:
...
_IMPL_NS_BASE (bug #162142 )
_IMPL_NS_GFXONXP (bug #162145 )
_IMPL_NS_UI (bug #162183 )
B_ONE_M (bug #162196 )
XP_NEW_SELECTION (bug #162230 )
r=cls
Thanks to Stephen Walker <walk84@yahoo.com> for the patches.
2002-08-12 13:35:18 +00:00
timeless%mac.com
46c67f349d
Bug 162236 nsFileSpec should be deprecAted not deprecIAted
...
r=bbaetz rs=bzbarsky
2002-08-12 03:13:57 +00:00
dbaron%fas.harvard.edu
30051c90c6
Remove unneeded checks due to unsigned parameters. b=156908 r=dougt sr=darin
2002-08-11 18:02:59 +00:00
seawood%netscape.com
7d3dac5e9d
Remove unused _IMPL_NS_GFXNONXP define.
...
Thanks to Stephen Walker <walk84@yahoo.com> for the patch.
Bug #162117 r=cls
2002-08-11 05:46:21 +00:00
gerv%gerv.net
a6d4accdea
Bug 154765 - Cleaning up Contributors references after relicensing. Patch by riceman+bmo@mail.rit.edu; r=gerv, auto-sr=brendan.
2002-08-10 08:39:43 +00:00
seawood%netscape.com
322da773fb
Removing old nmake build makefiles. Bug #158528 r=pavlov
2002-08-10 07:55:43 +00:00
blythe%netscape.com
1b20cc170c
fix crash in bug 119034
...
r=timeless,sr=darin,a=asa
Simple NULL check, safe
2002-08-10 00:25:39 +00:00
dougt%netscape.com
23fe7fc407
MRE based clients crash when the components dir not present, r=chak, sr=alec, b=160404
2002-08-09 04:31:58 +00:00
dougt%netscape.com
36abefe61e
Attempting to fix the idle time topcrash. b=155447, r=pavlov, sr=dveditz
2002-08-09 04:03:45 +00:00
alecf%netscape.com
98fb638c96
bug 161716 - stop exporting nsStr from xpcom.dll
...
r=dougt, sr=jag
2002-08-08 18:59:54 +00:00
dougt%netscape.com
0a7518b75b
Freeze nsIScriptableInputStream. r=rginda, sr=darin
2002-08-08 05:09:03 +00:00
dougt%netscape.com
a6b4b1a6c0
Fixes HP bustage in xpcom. patch by pkw@austin.ibm.com, r=dougt, sr=alecf
2002-08-08 04:58:54 +00:00
dbradley%netscape.com
3e26086cb2
Bug 153034 - FreeBSD 5.0-current's gcc uses thunks. r=jesup, sr=jst
2002-08-07 23:50:46 +00:00
brendan%mozilla.org
a099682b6e
Fix a macro name (LIMIT, not MAX -- fencepost, not maximum value; r=lumpy, sr=jack).
2002-08-07 20:22:38 +00:00
hyatt%netscape.com
844a01e44f
ifdefs for phoenix. 161448. not part of main mozilla build.
2002-08-07 09:26:30 +00:00
seawood%netscape.com
301b1a4ca8
Remove unused defines:
...
_IMPL_NS_HTML
_IMPL_NS_RDF
_IMPL_NS_WEB
USE_NSREG
Patches for removing above defines contributed by Stephen Walker <walk84@yahoo.com>.
Bug #125118 r=cls sr=bryner
Bug #160397 r=cls sr=bryner
Bug #160628 r=cls
Bug #160451 r=cls sr=bryner
_IMPL_NS_VIEW
Patches for removing above define contributed by Brian Ryner <bryner@netscape.com>
Bug #160416 r=cls
2002-08-07 06:08:00 +00:00
jkeiser%netscape.com
d3557c8810
Add generalized macro-based PLDHashTable C++ wrapper (bug 125849), r=alecf, sr=brendan
2002-08-06 04:15:10 +00:00
bzbarsky%mit.edu
8c15be3831
Doh. There's more bustage in this file.
2002-08-06 01:47:23 +00:00
bzbarsky%mit.edu
604e554a98
fix bustage
2002-08-06 01:32:51 +00:00
alecf%netscape.com
f7ad4265ef
bug 157624 - prep for freezing nsISupports* primitives by renaming the string classes appropriately
...
nsISupportsString -> nsISupportsCString
nsISupportsWString -> nsISupportsString
r=dougt, sr=jag
2002-08-06 00:53:19 +00:00
dougt%netscape.com
1891cc66bb
Freezes nsAString, nsACString, nsAUTF8String. r=dougt, sr=alecf, a=brendan b=125389
2002-08-01 17:52:56 +00:00
bryner%netscape.com
7dafb891cc
Removing unused NS_DOM/_IMPL_NS_DOM and NS_INTL/_IMPL_NS_INTL defines (bugs 160248 and 160253). Patch for 160248 by walk84@yahoo.com, r=me&cls; patch for 160253 by me, r=cls.
2002-07-31 20:53:46 +00:00
bryner%netscape.com
d0cfcc1da2
Remove obsolete NS_BASE and _IMPL_NS_BASE, and unused/obsolete source files nsStdFileStream.* (bug 160052). r=cls, sr=alecf, a=asa.
2002-07-30 21:30:05 +00:00
bryner%netscape.com
caa52be426
Remove obsolete _IMPL_NS_NET and NS_NET defines (bug 159887). r=cls, sr=bzbarsky, a=asa.
2002-07-30 02:25:08 +00:00
katakai%japan.sun.com
4100197436
bug 153562
...
crash trashes user directory, requires new profile
avoid BOM at iconv() for Solaris platform
patch from jk@tools.de
a=asa,r=Roland.Mainz@informatik.med.uni-giessen.de,sr=darin
2002-07-30 00:58:36 +00:00
ccarlen%netscape.com
f9dc66c40e
Bug 149785 - nsHashTable hides important functionality of PLHashTable. r=brendan@mozilla.org/sr=alecf/a=brendan
2002-07-29 22:48:15 +00:00
seawood%netscape.com
1d81c03459
Update standalone xpcom instructions to use proper configure option.
...
Documentation change.
2002-07-29 20:29:30 +00:00
dougt%netscape.com
45b4cdf8a2
ProxyObjectCallInfo class is exported by many dso. r=darin, sr=alec, a=asa, b=158932
2002-07-25 20:13:06 +00:00
dougt%netscape.com
18565a33ea
nsICollection's nsQueryElementAt class is exported. r=darin, sr=alec, a=asa, b=158931
2002-07-25 20:12:18 +00:00
alecf%netscape.com
e9e1a39573
fix for bug 157572 - remove nsIAtom references from strings, and thus expicitly #include nsIAtom.h for consumers who are expecting it.
...
r=dmose, sr=jag, a=asa
2002-07-25 18:31:10 +00:00
jdunn%netscape.com
d0f11b5ff6
moving extern statement out of function scope to fix bustage
...
r=dougt@netscape.com
sr=rpotts@netscape.com
a=asa@mozilla.org
# 141359
2002-07-25 14:21:00 +00:00
timeless%mac.com
204350a41e
Bug 158092 Mozilla for BeOS is unable to show in browser proper international file/folder names.
...
patch by sergei_d@fi.tartu.ee r=timeless sr=darin a=asa
2002-07-24 00:01:31 +00:00
alecf%netscape.com
47b3f07056
more prep for bug 119923 - use chrome registry ContractID rather than CID, so that we can drop in a new embedding-only chrome registry
...
r=bnesse, sr=dveditz, a=asa
2002-07-23 23:30:04 +00:00
dougt%netscape.com
0868d2b66c
compreg.tmp is written out on every startup. r=rjc, sr=alec, a=scc
2002-07-19 21:12:04 +00:00
dougt%netscape.com
102ee4da56
attempting to fix the AIX bustage
2002-07-18 14:38:07 +00:00
dougt%netscape.com
8f56f8da5a
backout out change
2002-07-18 07:19:45 +00:00
dougt%netscape.com
fe02c02f52
Dynamic loading is failing on linux. disabling
2002-07-18 06:49:48 +00:00
dougt%netscape.com
c2ec17237f
Fixes the following:
...
154047
This change cleans up the category manager in hopes to freeze it for 1.1 final. This change removes dead and unsupported methods from the interface as well as removes the C++ code from the interface. This should land for 1.1b since users of the current category manager will have to update their components.
157597
Make embedding base and examples use XPCOM Glue
This change makes our embedding samples use the XPCOM glue.
157625
nsLocalFile::Remove's file pointer is sometimes null afte...
This fixes a crash when we dereference null. It is a bandaide fix as the real problems involves retooling the directory enumerator.
157801
This fixes a terrible state which you can get into whereby XPCOM will fail to startup regardless of what you do. The fix is to cause autoreg to happen if the component registry (compreg.dat) is not found.
r/sr=alecf@netscape.com , rpotts@netscape.com . a=scc@mozilla.org
2002-07-18 05:09:10 +00:00
seawood%netscape.com
fe2f4b55ff
Remove DARWIN define from osx builds as it cripples the feature set provided by OSX headers.
...
Bug #154232 r=wtc sr=scc a=scc
2002-07-18 04:09:30 +00:00
mkaply%us.ibm.com
937dfac4d5
#157770
...
r=dougt, sr=blizzard, a=asa
OS/2 only - up the numbre of file handles when starting Moz, and handle specific error with DosCopy
2002-07-17 05:46:34 +00:00
bryner%netscape.com
1518d9267e
Rework the x86 unix + gcc xptcall implementation to speed it up and allow it to work with gcc 3.1 (bug 140412). Patch by drepper@redhat.com, r=shaver, sr=blizzard.
2002-07-16 23:05:11 +00:00
jfrancis%netscape.com
94ae893f2d
fix for Bug 154932: Mozilla will not start on MacOS 8.6 if filesharing is on. Corrected the construction of an FSSpec in nsDirectoryService.cpp
r=ccarlen
sr=sfraser
2002-07-16 22:17:56 +00:00
dougt%netscape.com
25bdc78b8e
Fixing bug 157192. r=me, sr=dbaron, a=asa.
2002-07-15 23:32:36 +00:00
dougt%netscape.com
bd082469e9
nscore.h has unreachable MSVC #defines (mutually exclusive nested #if), r=dbaron sr=scc a=superfly asa
2002-07-12 21:08:56 +00:00
alecf%netscape.com
51134e0622
bug 66759 - finally remove XPCOM_STANDALONE completely
...
r=dougt, rs=brendan, a=asa
2002-07-12 19:14:35 +00:00
brendan%mozilla.org
ea12555566
Oops, deal with PRInt64 operand to NS_SWAP64 (followup to last checkin).
2002-07-10 05:18:58 +00:00
akkana%netscape.com
c25c2e428b
Backing out the fix for 154753, which caused a crash at shutdown. sr=sfraser
2002-07-10 04:05:56 +00:00
timeless%mac.com
479b756af5
Bug 154753 nsExceptionService ignoring thread destruction after shutdown
...
r=dougt sr=smfr
2002-07-10 00:51:25 +00:00
dp%netscape.com
b34f76a592
bug 156320 Acquire lock before checking not-used-list (not
...
after). Fixing topcrash. r=dbaron
2002-07-09 13:48:03 +00:00
brendan%mozilla.org
db11f2feb4
Avoid aliasing differently-typed pointers in NS_SWAP64 (142869, r=dbaron, sr=ben).
2002-07-09 03:37:50 +00:00
bryner%netscape.com
90a2f7dfb7
Fix all of the warnings about member initializer ordering in constructors (bug 156135). r=timeless, sr=jag.
2002-07-08 07:56:50 +00:00
timeless%mac.com
651ae14d30
Bug 155466 clean up test consumers to correctly use NS_ShutdownXPCOM
...
r=dmose, sr=scc, moa: dougt, dbradley, gagan, harish, akk
2002-07-04 14:29:25 +00:00
seawood%netscape.com
0597412383
The c++ standard requires that the throw list be used when declaring functions as well as defining them.
...
commercial compiler fixes for bug #149032
2002-07-03 17:14:41 +00:00
dp%netscape.com
cc314746c1
Trying to fix Irix and HPUX bustage. Defining CPP_THROW_NEW at point
...
of declaration too.
2002-07-02 22:38:16 +00:00
seawood%netscape.com
03ace271f0
Add CPP_THROW_NEW macro to the build system. This macro should be used when defining a local |operator new| function. It will be set to an empty throw function by default on all platforms except mac CW builds. This will allow us to not crash on systems that expect |operator new| to throw an exception by default and will suppress compiler warnings about how |operator new| should throw an exception instead of returning NULL.
...
Bug 149032 r=timeless sr=scc
2002-07-02 20:25:30 +00:00
dp%netscape.com
af446c2be7
bug 146532 Making Init() non-virtual (thanks dbaron for suggestion)
2002-07-02 18:11:53 +00:00
mkaply%us.ibm.com
781c24bc1b
Os/2 bustage
2002-07-02 04:26:18 +00:00
dbaron%fas.harvard.edu
5ec1a4fef0
Attempt to fix BeOS bustage. b=148046
2002-07-02 04:07:20 +00:00
dbaron%fas.harvard.edu
25c3f2c7d9
Attempt to fix Sun WorkShop bustage. b=146532
2002-07-02 03:43:33 +00:00
dbaron%fas.harvard.edu
f528da681f
Attempt to fix HP-UX and OS/2 bustage. b=146532
2002-07-02 03:42:11 +00:00
mkaply%us.ibm.com
6a050d9a3d
Fix Os/2 bustage for now - I've no idea why. I need to build a testcase
2002-07-02 03:34:12 +00:00
dp%netscape.com
e1522de4fb
bug 146532 Improving recycling allocator
...
- Uses freelist
- 1 int overhead to store size
- nsIMemory wrapping
r=dougt, sr=darin
2002-07-01 23:36:03 +00:00
dougt%netscape.com
1c8d85478b
More XPCOM Glue changes and fixes. Makefile change which can land since 154319 is fixed. r=waterson, sr=rpotts. bug 154319
2002-07-01 22:22:06 +00:00
dougt%netscape.com
e1112a5bf6
XPCOM_GLUE nsTraceRefcnt problems. r=dp, sr=jag. bug 154319
2002-07-01 22:19:01 +00:00
dougt%netscape.com
47fc714a87
Damn the nmake build system and the mac.
2002-07-01 21:39:18 +00:00
dougt%netscape.com
529468ad0d
backing out last makefile change
2002-07-01 21:13:22 +00:00
dougt%netscape.com
3aa905362b
More XPCOM Glue changes and fixes. r=waterson, sr=rpotts, 154262. missed this.
2002-07-01 21:11:47 +00:00
dougt%netscape.com
c327e1c6c3
More XPCOM Glue changes and fixes. r=waterson, sr=rpotts, 154262.
2002-07-01 20:37:17 +00:00
dbaron%fas.harvard.edu
8a0de16ab5
Fix excessive fastload file invalidation with some versions of gcc by fixing aliasing bug in NS_SWAP64. Patch by me, with tweaks by brendan. b=142869 r=bryner sr=brendan
2002-06-29 05:13:59 +00:00
mkaply%us.ibm.com
eb72cd976b
#154680
...
r=mkaply, sr=jag
Wrong default offset passed into RFind - should be -1
2002-06-28 20:31:09 +00:00
alecf%netscape.com
2a7093d970
add deprecation comment - now that we have a new guide.
...
doc only, no code, no review
2002-06-26 22:53:36 +00:00
alecf%netscape.com
0bc735834f
cleanup after the first fix for bug 154275 - handle errors better and get rid of mCount entirely
...
sr=jst, r=peterv
2002-06-26 19:36:24 +00:00
ben%netscape.com
f47565520b
Fix for 86501 - bookmarks truncated when disk full
...
allow file streams to store and report on the status of the write operation.
r=darin, sr=brendan
2002-06-26 05:17:54 +00:00
alecf%netscape.com
35a797fb3e
bug 154280 - remove unimplemented operators from nsISupportsArray
...
r=dougt, sr=dveditz
2002-06-26 03:48:08 +00:00
alecf%netscape.com
808c595df7
make nsStaticNameTable use PLDHash rather than nsHashtable, to reduce startup allocations from 1315 to 2
...
r=dougt, sr=dveditz
bug 154275
2002-06-26 03:46:39 +00:00
alecf%netscape.com
3b3212ff35
ack! fix check of entries to use PL_DHASH_ENTRY_IS_FREE() from my previous checkin to prevent tree closure tomorrow!
2002-06-26 03:43:43 +00:00
dbaron%fas.harvard.edu
6d2263f19b
Convert handwritten GetIID methods to use NS_DEFINE_STATIC_IID_ACCESSOR and add |const| to GetCID methods so that static |nsID|s are declared as |const|. b=153525 sr=jag r=bryner
2002-06-26 03:38:55 +00:00
dbaron%fas.harvard.edu
d520fab25b
xptcall porting changes for Darwin gcc3: account for different vtable layout and different symbol mangling, in ifdefs. r=bryner sr=beard b=153525
2002-06-26 03:01:02 +00:00
alecf%netscape.com
728c3f515a
remove a bunch more dead code from XPCOM - stringstream stuff that nobody was using anyway
...
r=dougt, sr=dveditz
2002-06-26 01:40:31 +00:00
alecf%netscape.com
8aff49891f
fix for bug 153754 - make nsPersistentProperties (and thus string bundles) use PLDHash, saving some 1100+ allocations at startup.
...
r=dougt, sr=dveditz
2002-06-26 01:33:07 +00:00
dougt%netscape.com
c213112dac
Fixing Mismatched new [] / delete []. r=me. bug=153584. patch from pj@ludd.luth.se.
2002-06-22 19:03:11 +00:00
bryner%netscape.com
b9e6c3d5cf
Reorganize the Darwin xptcall code so that it works correctly with prebinding:
...
- Move all functions into the text section.
- Use m4 to generate the StubNNN() functions in the .s file, so that we don't have to use an indirect call to SharedStub (which would clobber r12, where we pass the method index).
- Use indirect calls for calling invoke_count_words and invoke_copy_to_stack from inside XPTC_InvokeByIndex.
Bug 151978, r=pavlov, sr=beard.
2002-06-22 00:09:55 +00:00
dougt%netscape.com
9effd97abe
151604 - XPCOM Glue standalone stupport of dynamically loading symbols. r=dp/rpotts sr=alecf
2002-06-21 19:58:54 +00:00
bzbarsky%mit.edu
2cbef8cd27
Change ToInteger to not silently drop '+' and '#' in mid-string. Bug
...
54142, r=timeless, sr=jag
2002-06-21 02:22:48 +00:00
alecf%netscape.com
1dbe5517cd
fix for bug 152929 - we were leaking 900+ nsFactoryEntry objects because they were not always allocated in an arena
...
(fixes a 75k leak on my system)
r=dougt, sr=dveditz
2002-06-20 21:22:50 +00:00
alecf%netscape.com
fb9525040a
fix bug 149102 - stop exporting some old unused methods from XPCOM, and get rid of nsOutputConsoleStream and consumers
...
also removing FilesTest from the build because its outdated, doesn't test anything useful anymore, and is the last consumer of nsOutputConsoleStream
r=dougt, sr=jag
2002-06-20 20:35:37 +00:00
shaver%mozilla.org
fb0d67af5b
Bug 76968: expand ~/ into NS_OS_HOME_DIR in nsLocalFileUnix. r=bzbarsky,
...
sr=blizzard.
2002-06-17 21:03:43 +00:00
seawood%netscape.com
6de5b59159
Fixing win32 gmake builds lack of debugging information problem by working around a combination MSVC & cygwin make deficiencies:
...
* We must use the full path to the source file when calling MSVC so that debugging information shows up in the object files.
* Because of cygwin's use of /cygdrive when using full paths, we must use a cygwin-wrapper script in some cases to allow native win32 programs to use a fully qualified cygwin path.
* We have to call configure using the full path so that $(srcdir) contains the
full path in the Makefiles. The rules have been changed for win32 so that it
always use $(srcdir)/$*.{c,cpp} as the sourcefile name even when the file is in
the cwd. This works around both the /cygdrive issue and the msvc's path info
optimization.
* We still use the wrapper when calling rc.exe & nsinstall. nsinstall
frequently takes multiple args and is called all over the tree so changing each
calling site is going to be expensive. (I'll have to check the logs again but
I think the rc wrapping can go.)
* nspr & ldap still use the wrappers for all native win32 progs. Neither nspr
nor ldap uses the acoutput-fast.pl script to speed up the substitution of
@srcdir@ into their Makefiles so, makefile substitution will break if we use
dos-paths.
* In the handful of directories where we copy srcfiles from another directory
in lieu of using VPATHs, we have to now copy those files to $(srcdir) so that
the default rules can find them.
Bug #141834 r=leaf,wtc,dmose,mcs
2002-06-17 17:09:57 +00:00
seawood%netscape.com
466c6dd441
Use macros to declare static callback functions to make OS/2 happy.
...
Fixing tinderbox bustage.
2002-06-15 05:56:20 +00:00
dougt%netscape.com
36400cfcd3
fixing a uninitialized var
2002-06-15 03:58:10 +00:00
dougt%netscape.com
fc76c6e218
strdup is not defined on the mac...
2002-06-14 22:25:24 +00:00
dougt%netscape.com
6cab4354a7
48888 missing makefile.win change
2002-06-14 21:50:50 +00:00
dougt%netscape.com
f93a81bfcb
Fixes 48888 - xpcom flat file backend. r=dp@netscape.com sr=waterson@netscape.com
2002-06-14 21:33:05 +00:00
ccarlen%netscape.com
bd87df6f92
Bug 134448 - xpti needs to scan OS-defined plugin dirs. r=peterl, sr=beard
2002-06-14 12:30:44 +00:00
seawood%netscape.com
d3d6e929f1
Use the same name for the application profile directory in the registry as the profile manager does.
...
Bug #146150 r=arougthopher
2002-06-14 05:08:05 +00:00
darin%netscape.com
bf1cb2aa03
fixes solaris orange b=147333
...
patch=Roland.Mainz@informatik.med.uni-giessen.de
r/sr=alecf,darin
2002-06-13 21:14:24 +00:00
alecf%netscape.com
bb0caa0b95
fix for bug 149102 - fix a harmless UMR in the string code
...
sr=jag, r=dbaron
2002-06-13 20:31:14 +00:00
dougt%netscape.com
92068ae7e2
bug 150165 patch by t.bugz@lament.cjb.net r=bbaetz sr=shaver a=valeski fix typo - [noscrpit] was used instead of [noscript]
2002-06-13 20:13:17 +00:00
seawood%netscape.com
5fd4861d47
Use the unix native char conversion routines on BeOS.
...
Bug #151406 r=timeless
2002-06-13 14:53:30 +00:00
dbradley%netscape.com
168404c5a9
Bug 148732 - xpidl doesn't accept drive colon args. r=dbradley, sr=shaver
2002-06-12 16:56:19 +00:00
dougt%netscape.com
743ee0877c
mac project file fix
2002-06-11 22:44:12 +00:00
dougt%netscape.com
147e826332
fixes hp bustage. r=jdunn
2002-06-11 22:35:10 +00:00
dougt%netscape.com
2e70ad3106
fixing makefile.win bustage.
2002-06-11 20:54:30 +00:00
cbiesinger%web.de
15a321ca78
bug 115473 r=pavlov sr=brendan
...
Remove timer priorities
2002-06-11 20:47:04 +00:00
chak%netscape.com
c2bcdc4a98
Fix for #130877 - Chnages to create app specific component registries
...
r=dougt, sr=shaver, a=drivers
2002-06-11 20:38:01 +00:00
dougt%netscape.com
ea6c773a85
adding #include for stdio for printf
2002-06-11 19:50:28 +00:00
dougt%netscape.com
74eb6d6381
nsIInterfaceRequestor.cpp has been moved to mozilla/xpcom/glue/. see 149715. r=rpotts@netscape.com, sr=shaver.
2002-06-11 19:41:44 +00:00
dougt%netscape.com
e202a87635
Fix for 149754. cleaner xpcom shutdown. r=rpotts, sr=shaver
2002-06-11 19:38:41 +00:00
dougt%netscape.com
a92c2a61bd
adding nsIIneterfaceRequestorUtils.cpp to glue. 149715. r=rpotts@netscape.com, sr=shaver
2002-06-11 19:36:42 +00:00
dougt%netscape.com
913bbb6f6c
Fixes bugs 149745 148918 149715 149730 149754 129959. Cleanup of nsIFile and nsILocalFile interfaces, supporting do_GetInterface in embedding via xcom glue, and general cleanup of shutdown. r=various, sr=shaver@mozilla.org
2002-06-11 19:26:04 +00:00
darin%netscape.com
c517690a2b
fix more bustage
2002-06-10 19:47:22 +00:00
darin%netscape.com
fe542beb39
fix win32 gmake build bustage
2002-06-10 19:46:19 +00:00
darin%netscape.com
55c615c93e
fix some bustage
2002-06-10 19:44:07 +00:00
darin%netscape.com
7420d70bf9
fixes bug 147333 "Cannot load local files whose names contain
...
Japanese/Chinese characters" r=bstell sr=brendan a=asa
2002-06-10 18:50:11 +00:00
bryner%netscape.com
eb55d35756
Bug 149225 - fix a crash on exit caused by shaver's checkin for bug 128335. r=pinkerton, sr=shaver, a=asa.
2002-06-06 03:04:56 +00:00
mkaply%us.ibm.com
1aca897d05
#147977
...
r=jpierre, sr=blizzard
OS/2 only - int32 math causing incorrect computation of disk space
2002-06-05 04:02:33 +00:00
brendan%mozilla.org
791ae0c843
Ensure a live keyHash *after* multiplying by the irrational (146907, r=dbaron, sr=shaver).
2002-06-05 00:47:38 +00:00
dougt%netscape.com
7391d6668f
Fixes allocation/deallcation mismatch. sr=darin, verified by stephend, b=149108
2002-06-04 21:48:53 +00:00
neeti%netscape.com
8b9e37be96
fix for bug 142629 - [win32 only] recursive copy / move errors are not properly bubbled up, r=dougt, sr=sspitzer
2002-06-04 18:47:37 +00:00
dougt%netscape.com
e8cd642c60
Fixes static global initialization order. r=dougt@netscape.com, sr=brendan@mozilla.org, patch by bryner@netscape.com
2002-06-04 14:21:32 +00:00
dougt%netscape.com
41451434dd
Fixes top crash in M1RC3 crash [@ nsLocalFile::GetPath], r=rpotts@netscape.com, sr=darin@netscape.com
2002-06-03 01:47:11 +00:00
dougt%netscape.com
5f7d72f9e8
fixes crash in js_FreeStack caused by a race condition in necko. see 139556 for the details. r=rpotts, sr=darin
2002-05-31 20:40:11 +00:00
dougt%netscape.com
abfcec9dad
support for OS2 XPCOM_DEBUG_BREAK env. r=dougt, sr=jband, patch by mkaply, b=148127
2002-05-30 21:27:53 +00:00
brendan%mozilla.org
2300976a2f
Back out troublesome parts of patch for 130544 (147997, r/sr=me).
2002-05-30 07:13:40 +00:00
brendan%mozilla.org
d133d09cb4
Clean up nsICollection/nsSupportsArray {Append,Remove}Element return type (130544, r=dougt, sr=bienvenu).
2002-05-29 18:08:37 +00:00
dbaron%fas.harvard.edu
e9a21ed5cb
Make GetImplementationFlags more useful/extensible by changing the default implementation to return zero rather than returning the flags from the shared buffer handle, and add a constant for one expected future use. b=109571 r=jag sr=scc
2002-05-17 02:53:34 +00:00
jaggernaut%netscape.com
844bea71c2
Bug 139649: Fix IsDependentOn, I forgot to make the ptr and ptr, length based Assign, Append and Insert go through the dependency checks. r=alecf, sr=scc.
2002-05-16 04:35:00 +00:00
timeless%mac.com
482613231a
Bug 136756 http://bugzilla.mozilla.org/show_bug.cgi?id=136756#c29
...
from the book of this can't be good by leaf
bonsai answer's leaf's question thusly:
No files matched this file name. It may have been added recently.
it does indicate that a file by the correct spelling exists...
2002-05-16 03:26:40 +00:00
dougt%netscape.com
c683a217ab
Fixes mozilla/strings requiring unfrozen nsCRT class. patch by scc, r=dougt, sr=jag, b=136756
2002-05-15 18:55:21 +00:00
pavlov%netscape.com
4dbb77cafa
fixing bug 142113. r=varga sr=brendan
2002-05-15 10:28:42 +00:00
darin%netscape.com
966bafc63a
trying to fix mac bustage
2002-05-15 04:58:58 +00:00
jaggernaut%netscape.com
336c5502e1
Bug 139649: Fix string code to use IsDependentOn instead of depending on nsAPromiseString type. r=scc, sr=darin
2002-05-15 03:28:44 +00:00
mkaply%us.ibm.com
2b4395ef82
#144554
...
r=me, sr=blizzard
OS/2 - remove stupid code that broke mail migration
2002-05-14 20:35:18 +00:00
jaggernaut%netscape.com
0abdd7c9ad
Bug 132583: deal more cleanly with passing non-UTF8 strings to NS_ConvertUTF8toUCS2. r=scc, sr=darin
2002-05-14 08:27:57 +00:00
darin%netscape.com
838fb89c78
freezing nsIFile/nsILocalFile API (b=129279)
...
r=dougt sr=alecf
2002-05-13 22:55:29 +00:00
dougt%netscape.com
f0bba96f81
fixing up line parameter from last checkin.
2002-05-12 18:31:17 +00:00
dougt%netscape.com
81a78ba374
Adding XPCOM_DEBUG_BREAK back to windows.
2002-05-12 04:03:36 +00:00
dougt%netscape.com
dd9c87c52a
fixing a comment.
2002-05-11 21:52:14 +00:00
dougt%netscape.com
a54b6aec9e
synchronizing component registration output with xpcom shutdown. b=138667 r=jband sr=shaver
2002-05-11 21:15:06 +00:00
dougt%netscape.com
28495a117d
initalizes member variables in thread poll. 141479. r=dp, sr=darin
2002-05-10 20:48:45 +00:00
darin%netscape.com
adf3492765
fixes bug 143311 "nsStreamListenerTee should completely drop mSink during
...
OnStopRequest" r=gordon,dougt sr=rpotts
2002-05-10 18:38:09 +00:00
bryner%netscape.com
4858d2ec5f
Fixing mcafee's windows bustage.
2002-05-08 08:13:32 +00:00
mcafee%netscape.com
2edef16b2f
Moving PropertiesTest.cpp to netwerk/test (142680). r=cls, a=alecf
2002-05-08 06:13:40 +00:00
mcafee%netscape.com
8ab8908bdc
Moving necko PropertiesTest over to netwerk. Remove toplevel xpcom/tests dirs hack. (142680) r=cls, a=alecf
2002-05-08 06:11:48 +00:00
darin%netscape.com
d19c935ff2
fixing WIN32 bustage.
2002-05-07 23:58:57 +00:00
darin%netscape.com
6fd5862e6e
fixes bug 142870 "nsIFile should use UCS-2 instead of UTF-8"
...
r=dougt sr=alecf
2002-05-07 23:07:19 +00:00
shanjian%netscape.com
d2a268fe04
#141877 file:// protocol does not display non ASCII folder name under cjk window system
...
use mbsrchr to check if the last char in patch is '\'
r=dougt, sr=alecf
2002-05-07 20:09:07 +00:00
darin%netscape.com
98fb4cb449
fixing documentation bug (r=ccarlen)
2002-05-06 22:45:30 +00:00
pinkerton%netscape.com
96d4eb18d8
make NS_ConvertUTF8toUCS2(ptr, length) work correctly. r=jag/sr=scc bug#141866
2002-05-06 21:50:45 +00:00
pinkerton%netscape.com
270d6a852d
backing out last patch, it doesn't work
2002-05-03 14:20:31 +00:00
pinkerton%netscape.com
d9e2699e22
Fix NS_ConvertUTF8ToUCF2 correctly work with substrings. patch by jag, r=pink
...
sr=scc, bug#141866
2002-05-03 13:57:12 +00:00
darin%netscape.com
b4b75daa66
cleaning up documentation, marking some interfaces frozen, and splitting
...
up some interfaces into separate IDL files (b=124465)
reviewed by dougt and bbaetz
2002-05-03 07:49:43 +00:00
darin%netscape.com
7b515efbd9
documentation cleanup for nsIFile/nsILocalFile API changes (no code changes)
2002-05-03 06:01:29 +00:00
ben%netscape.com
97806552b8
Forgot to check in this file, which was r=dbaron, sr=waterson as part of previous checkin
2002-05-03 03:37:31 +00:00
ben%netscape.com
bdd1b4d691
[Chrome FastLoad]
...
Patch to make FastLoad Service return the previous URI selected when selecting a new one, as well as fixing a few issues relating to dependencies on non-existent files. Patch from brendan, r=dbaron, sr=waterson
2002-05-03 02:59:42 +00:00
dp%netscape.com
65a183cd7a
bug 130381 Using arena for registry prepopulation r=dougt sr=alecf a=asa
2002-05-02 21:25:08 +00:00
brendan%mozilla.org
f4ef397c40
Followup fix for 138791, neil@parkwaycc.co.uk's superior bit-fu (r=rjesup, sr=waterson, a=asa).
2002-05-01 23:34:18 +00:00
timeless%mac.com
062a95f64d
Bug 125489 'Privacy & Security' item has no children + items from tasks menu
...
patch by Roland.Mainz@informatik.med.uni-giessen.de
r=dougt sr=brendan
2002-05-01 23:04:46 +00:00
kaie%netscape.com
d45d8c2bc9
b=141317 CopyToLowerCase produces strings with random content
...
r=jag sr=alecf
2002-05-01 14:02:11 +00:00
cbiesinger%web.de
43e80acdd8
bug 140990 patch by pj@ludd.luth.se r=timeless sr=jag
...
Mismatched free() / delete / delete [] at nsAString::AssignFromPromise(nsAString const &)
2002-05-01 12:41:58 +00:00
alecf%netscape.com
03421799ca
update standalone xpcom documentation
...
just docs, not part of build
2002-04-30 21:02:35 +00:00
alecf%netscape.com
f7d134dbe1
officially remove the REQUIRES=uconv dependency from xpcom!
...
r=mcafee, sr=darin
bug 100676
2002-04-30 20:57:35 +00:00
brendan%mozilla.org
1bbd2fb18b
Avoid opening and trying to reopen in CopyTo, so we work on FAT32 filesystems mounted on Linux (e.g.; 134163, r=dougt, sr=waterson).
2002-04-29 23:35:18 +00:00
shaver%mozilla.org
5d7b5f9a26
Use a dhash instead of a vector and linear search for storing module data
...
in the static component loader. BUg 128335, r=dougt, sr=waterson.
2002-04-29 21:29:38 +00:00
alecf%netscape.com
9348ce8ac8
fix bug 139633 - as a part of freezing nsAString, move Left/Right/Mid back into nsString, and fix consumers to start using Substring()
...
r=jag, sr=darin
2002-04-29 20:29:54 +00:00
sdagley%netscape.com
f5ad1d9272
Fix #139360 - Don't silently fail when file name from FilePicker >31 characters. Do a mid-trunc until we can switch to HFS+ APIs. r=ccarlen,pinkerton sr=scc
2002-04-29 06:22:55 +00:00
darin%netscape.com
4d2baf8913
fixing solaris bustage
2002-04-27 09:02:53 +00:00
darin%netscape.com
d33011ceed
fixing OS/2 bustage
2002-04-27 07:34:27 +00:00
darin%netscape.com
a186b790c7
fixes OS/2 bustage
2002-04-27 06:45:16 +00:00
darin%netscape.com
e554d83626
fixes bug 129279 "nsIFile unicode/utf8/ascii task"
...
r=dougt sr=alecf
2002-04-27 05:33:09 +00:00
brendan%mozilla.org
41c5804b65
Handle wraparound of PRIntervalTime, plus crucial fixes thanks to Ere Maijala <ere@atp.fi> (138791, r=rjesup, sr=waterson).
2002-04-25 21:07:54 +00:00
sspitzer%netscape.com
b4293a3227
fix for #101527 . moveTo() of directories leaves subdirectories behind on win2k.
...
r=dougt, sr=bienvenu
2002-04-25 18:56:04 +00:00
seawood%netscape.com
c0ec608df6
Add 'make install' target to build. It's "MRE-friendly". (See http://www.mozilla.org/projects/embedding/MRE.html for details.)
...
Changes:
* Added EXTRA_COMPONENTS variable to build. Use it to automagically install files into the components dir.
* Added SYSINSTALL variable. Use it install files onto the system.
* Move mozilla-config generation from configure to makefiles
* mozilla-config will now generate paths based upon the MRE-based directory layout.
* Generate mozilla script from template
The installation heirarchy currently looks like:
$prefix -> /bin/mozilla
/bin/mozilla-config
/include/mozilla-ver/*
/lib/mozilla-ver (mozappdir)
/components
/res
/defaults
/chrome
There is preliminary build support for MRE dirs as well though the component manager hasn't had MRE support added yet.
$prefix -> /lib/mre/mre-ver (mredir)
/components
2002-04-25 02:52:44 +00:00
mkaply%us.ibm.com
ee5fff30d0
#100676
...
r=pedemont,cls (makefile), sr=alecf, a=shaver
OS/2 only - remove dependency on uconv for filename conversions
2002-04-24 03:47:06 +00:00
dougt%netscape.com
e7ba71f035
Fix for 139512. GPF During Installation in Regxpcom during install. patch by jband, r=dougt, sr=shaver
2002-04-23 23:55:49 +00:00
seawood%netscape.com
717f160cfa
Use debug() instead of dump() so that js component registration output only shows up in debug builds.
...
Bug #138726 r=rginda sr=alecf
2002-04-23 07:30:11 +00:00
dougt%netscape.com
1938b600bf
PAC instantiation hangs Regxpcom Solaris nightly build packaging process. Fixing timer logic. Patch by Kenneth Herron. r=dougt@netscape.com, sr=brendan@mozilla.org, b=106009
2002-04-23 03:15:52 +00:00
jkeiser%netscape.com
0dc252669f
Close submitted files (input type=file) when done with them. (bug 126829) r=dougt@netscape.com, sr=darin@netscape.com
2002-04-18 22:02:09 +00:00
dougt%netscape.com
2c9dac3519
Even better patch. This is what was intented in the first place, a=leaf@mozilla.org
2002-04-18 00:32:49 +00:00
dougt%netscape.com
05bd5b151d
Do not hold references passed xpcom shutdown. a=leaf
2002-04-18 00:20:58 +00:00
timeless%mac.com
4d7443c061
Bug 137495 TestDeque tries to delete a static class
...
r=caillon rs=darin
2002-04-16 12:05:43 +00:00
shanjian%netscape.com
a1a1517f87
#128154 Crash: opening non-ascii attachments
...
replace default "default char" from "?" to "_".
r=ftang, sr=alecf.
2002-04-16 04:10:54 +00:00
dougt%netscape.com
f4cf458eb8
Use flat strings when constructing string keys. This fixes a few high volume string key constructors. See 135781. r=dp@netscape.com, sr=darin@netscape.com
2002-04-15 22:39:43 +00:00
dougt%netscape.com
cfa91392a7
Addresses some native component loader thread issues. Makes use of the threadsafe version of nsISupports. Adds comments to IDL it indicate that AutoRegister can only be called from the main thread. See 98755 for details. r=jband@netscape.com, sr=waterson@netscape.com
2002-04-15 22:36:59 +00:00
dougt%netscape.com
2f4ef19ec5
Fix for shutdown crash [@PR_EnterMonitor] called with a deleted monitor on the MemoryFlusher thread. 135330. r=brendan@mozilla.org, sr=jband@netscape.com
2002-04-15 22:33:03 +00:00
dougt%netscape.com
2dbd1edd63
XPCOM initialize primary event queue. 135531. r=brendan@mozilla.org, sr=darin@netscape.com
2002-04-15 22:26:29 +00:00
dbaron%fas.harvard.edu
b1d95bffd8
Relanding pavlov's changes for bug 129953, in pieces.
2002-04-14 03:37:42 +00:00
dbaron%fas.harvard.edu
10d0952274
Relanding pavlov's changes for bug 129953, in pieces.
2002-04-14 00:27:16 +00:00
dbaron%fas.harvard.edu
f44cff55c4
Relanding pavlov's changes for bug 129953, in pieces.
2002-04-13 19:00:50 +00:00
brade%netscape.com
3a5f38632b
backout changes by pavlov (bug 136677) r=cathleen
2002-04-11 18:50:42 +00:00
pavlov%netscape.com
bf162df187
re-landing 129953
2002-04-11 07:55:53 +00:00
pavlov%netscape.com
0f9706f1e1
backing out changes for 129953...
2002-04-11 05:38:55 +00:00
darin%netscape.com
d645b6c31c
fixes bug 135547 "make event queues more robust"
...
r=danm sr=rpotts,brendan
2002-04-11 00:16:04 +00:00
ducarroz%netscape.com
f5585bf3b8
Fix for bug 129358. Need to pre-initialize spec.name to void memory corruption in the copy constructor when the file doesn't exist. Also protect the copy constructor against bogus spec.name. R=fraser, SR=sspitzer, A=asa
2002-04-10 21:31:27 +00:00
sicking%bigfoot.com
71e038854c
Fix for bug 132302: Return the right exception for DOM Range. Fix by peterv.
...
r=Pike, sr=jst
2002-04-10 13:38:30 +00:00
pavlov%netscape.com
e188784b71
adding ,0 to fix os2 bustage
2002-04-10 09:06:18 +00:00
seawood%netscape.com
b0ce526238
Add newline to fix hpux tinderbox bustage.
2002-04-10 08:44:15 +00:00
pavlov%netscape.com
d32acae2d3
hopefully fixing the mac bustage. adding nsITimerManager.idl
2002-04-10 06:38:19 +00:00
pavlov%netscape.com
d74f52c017
adding nsITimerManager
2002-04-10 06:06:12 +00:00
pavlov%netscape.com
812bbc8074
er, missing idl file on windows gmake builds
2002-04-10 04:51:17 +00:00
pavlov%netscape.com
ca2a20ef48
bug 129953 r=rjesup sr=rpotts
2002-04-10 04:41:23 +00:00
ccarlen%netscape.com
62aa5b03ad
Bug 12911 - use relative file descriptors. This adds the needed methods to nsILocalFile. r=dougt/sr=alecf/a=asa/adt=jaime
2002-04-09 14:12:24 +00:00
katakai%japan.sun.com
11e8aa1a45
bug 131161
...
mozilla crashed when open file where there is an chinese name file under the directory
check return value of GetUnicodeLeafName() also call Reset() for encoder and decoder to reset the state
r=shanjian,sr=darin,a=asa
2002-04-09 01:54:09 +00:00
dougt%netscape.com
0cbb9d7481
Fixes 135966. Fix by cbiesinger@web.de, r=dougt@netscape.com, sr=jband@netscape.com, a=rjesup@wgate.com
2002-04-08 00:18:14 +00:00
bryner%netscape.com
9ad697d61e
adding doxygen.cfg to config/.cvsignore; add missing .cvsignore files. a=asa.
2002-04-07 06:01:22 +00:00
bryner%netscape.com
0108846dbf
Fixing crash dismissing dialogs on linux (bug 134070). r=dougt, sr=darin, a=asa & adt.
2002-04-05 23:42:35 +00:00
alecf%netscape.com
9ab135dd55
I
...
really
really
really
really hate the mac build system
2002-04-05 01:06:06 +00:00
dougt%netscape.com
9c15603e2d
Adding better comments. r=jband, sr=brendan
2002-04-04 23:04:53 +00:00
alecf%netscape.com
6f79fb13b7
fix for bug 107289 sr=jband, r=dougt, a=asa
...
remove libjar dependency from xpcom
step 2: make xptinfo use the new nsIXPTLoader interface
2002-04-04 22:24:50 +00:00
alecf%netscape.com
a0adda5839
fix for bug 107289 sr=jband, r=dougt, a=asa
...
remove libjar dependency from xpcom
step 1: add new IDL files to the tree
2002-04-04 22:10:24 +00:00
dougt%netscape.com
8fffaf3949
Fixes 132705. nsComponentManagerUtils error handling is incorrect. fix by dbaron, r=dougt, sr=rpotts, a=asa@mozilla.org
2002-04-04 21:35:32 +00:00
timeless%mac.com
dc372ad5dc
Bug 133657 nsISupportsVoid should have/use [noscript] attribute voidPtr data;
...
r=dougt sr=dveditz a=asa
2002-04-04 12:28:22 +00:00
bbaetz%student.usyd.edu.au
143721c338
Bug 134639 - speedup unix x86 XPTC_InvokeByIndex
...
r=dbradley, sr=jband, a=rjesup
2002-04-03 23:59:13 +00:00
dprice%netscape.com
ad56e36c49
105087 r=dveditz, sr=mscott, a=asa
...
hook up the installer and the directory service
2002-04-02 23:56:43 +00:00
mkaply%us.ibm.com
bd2d6cf2fc
#134742
...
r=cls, a=asa
Add SHORT_LIBNAMEs for some DLLs
2002-04-02 23:20:41 +00:00
dougt%netscape.com
9d057fffdc
Freezes nsIComponentRegistrar.idl for mozilla 1.0. bug 98755 r=dp, sr=rpotts, a=shaver + asa
2002-04-02 21:10:39 +00:00
jdunn%netscape.com
f0d3a4e07d
Speedup patch for AIX (removing count_word routine)
...
Patch courtesy of pkw@austin.ibm.com
r=jdunn@netscape.com
sr=jband@netscape.com
a=asa@mozilla.org
# 133573
2002-04-01 11:30:37 +00:00
jdunn%netscape.com
a2b135f7de
Adding 64bit support for AIX
...
Patches courtesy of pkw@austin.ibm.com
r=jdunn@netscape.com
sr=jband@netscape.com
a=asa@mozilla.org
# 133622
2002-04-01 11:28:26 +00:00
darin%netscape.com
9863e6beae
fixes bug 130301 "Cannot submit large POST requests since Mozilla 0.9.9"
...
r=brade, sr=rpotts, a=asa
2002-04-01 05:06:59 +00:00
ccarlen%netscape.com
5acd1026e5
Bug 105445 - Difficult to process PLEvents without either latency or CPU hogging. r=pink/sr=sfraser/a=asa
2002-03-27 07:16:12 +00:00
seawood%netscape.com
f940144626
Remove xp_core.h & xp_mem.h and all build references to them.
...
Remove cruft from xp_mcom.h & xp_str.h.
Bug #38061 r=brendan sr=alecf a=valeski
2002-03-27 06:02:39 +00:00
sfraser%netscape.com
6da27c1cf8
Bug 133412: need to #include <Files.h> before <OpenTransport.h> for the buggy Universal Headers 3.4.1. Changes to allow for upgrading to CodeWarrior Pro 7.2 tools. r=sdagley, sr=scc, a=asa
2002-03-27 04:09:17 +00:00
cbiesinger%web.de
215d997798
bug 132126 r=dougt sr=hewitt a=scc
...
nsFactoryEntry::ReInit leaks memory
2002-03-26 09:48:44 +00:00
dbaron%fas.harvard.edu
9980cfd68d
Convert users of nsAReadable[C]String and nsAWritable[C]String typedefs to [const] nsA[C]String. b=131899 r=scc sr=jag a=asa
2002-03-24 02:28:08 +00:00
dbaron%fas.harvard.edu
3b8854671e
Convert users of nsAReadable[C]String and nsAWritable[C]String typedefs to [const] nsA[C]String. b=131899 r=scc sr=jag a=asa
2002-03-24 00:57:47 +00:00
dbaron%fas.harvard.edu
6cdcd7ef3a
Convert users of nsAReadable[C]String and nsAWritable[C]String typedefs to [const] nsA[C]String. b=131899 r=scc sr=jag a=asa
2002-03-24 00:16:18 +00:00