darin%netscape.com
cf6ad2522c
fixing mac bustage
2003-01-18 03:34:42 +00:00
darin%netscape.com
685a7af468
modifications for bug 176919 "async streams" r=dougt,gordon sr=sspitzer a=valeski,asa
2003-01-18 02:15:14 +00:00
darin%netscape.com
2347ef8985
new files for bug 176919 "async streams" r=dougt,gordon sr=sspitzer a=valeski,asa
2003-01-18 01:27:53 +00:00
brendan%mozilla.org
b8d97d8b8c
Defend against bad EndMuxedDocument calls, and assert in the underlying {JS,PL}_DHashTableRawRemove that entry is live (188744, r=jrgm, sr=ben).
2003-01-17 10:01:50 +00:00
bzbarsky%mit.edu
074caec10b
Make the string fu in nsStaticCaseInsensitiveNameTable a little smarter; use
...
that for nsCSSProps. Bug 162243, r=dbaron, sr=dveditz.
2003-01-17 04:55:10 +00:00
darin%netscape.com
f7e3c0e981
fixing freeing a non allocated ptr.
2003-01-17 02:23:50 +00:00
dougt%netscape.com
e52c6ea5b3
quotes
2003-01-17 00:00:18 +00:00
dougt%netscape.com
832eb52a1a
Attempting to fix osX bustage.
2003-01-16 23:57:55 +00:00
dougt%netscape.com
b92180659f
fixing solaris bustage... one more try
2003-01-16 02:22:18 +00:00
dougt%netscape.com
735028e8f0
bustage fixed
2003-01-16 01:03:15 +00:00
dougt%netscape.com
dd9d10adcb
defining DemangleSymbol on all 'nix platform - fixing bustage
2003-01-16 00:24:56 +00:00
cltbld%netscape.com
f62c828c34
Fixing bustage
2003-01-15 23:45:53 +00:00
dougt%netscape.com
5edb313cb6
even better bundle patch. r=cls
2003-01-15 23:08:01 +00:00
dougt%netscape.com
51baca1888
Pushing the bundle to dist/bin r=cls
2003-01-15 22:56:52 +00:00
dougt%netscape.com
9d56c19334
Removing comment about NS_ASSERTION being deprecated. r=me. b=188925
2003-01-15 22:27:10 +00:00
dougt%netscape.com
bee8d1c2ca
This should fix the solaris bustage.
2003-01-15 22:01:04 +00:00
mkaply%us.ibm.com
49d0a2a002
OS/2 version of 119693 - thanks doug
2003-01-15 20:42:05 +00:00
dougt%netscape.com
6508e0713e
move nsTraceMalloc out of XPCOM. Factory out stackwalking code into new files. 189221 r=chak, 186585 r=blythe sr=dbaron. Most of this patch was contributed by seawood.
2003-01-15 20:40:06 +00:00
mkaply%us.ibm.com
178da70bab
#166686
...
r=dougt, sr=bzbarsky
Assert if we try to malloc zero in nsMemory
2003-01-15 20:37:12 +00:00
timeless%mozdev.org
005bbbf98e
Fixing the comment for bug 119693. r=dougt
2003-01-15 19:35:28 +00:00
dougt%netscape.com
95d416f010
Add .gre.conf test for debugging.
2003-01-15 00:17:17 +00:00
dougt%netscape.com
e1413085ab
Fixing topcrash. r=darin@netscape.com, sr=jst@netscape.com, b=119693
2003-01-14 23:50:01 +00:00
dougt%netscape.com
9553822500
Enabling nsIStringService. r=darin, sr=alec
2003-01-14 22:55:33 +00:00
dougt%netscape.com
30307069cf
fixing os2 bustage
2003-01-14 18:08:49 +00:00
dougt%netscape.com
b18c9c6f3d
removing nsEmbedString from this directory. It has been moved to mozilla/string/embed. r=cls
2003-01-14 07:22:46 +00:00
dougt%netscape.com
4cc2321a80
fixing bustage
2003-01-14 04:35:55 +00:00
dougt%netscape.com
aa97f212b1
Moving nsEmbedString to mozilla/string. r=cls.
2003-01-14 03:41:52 +00:00
dougt%netscape.com
c987d07f19
Moving nsEmbedString to mozilla/string. r=cls
2003-01-14 03:37:34 +00:00
dbaron%dbaron.org
12a781c511
Make implementations consistent across platforms: ensure IsDirectory and IsFile return false even when the file doesn't exist (and they return an nsresult error status). b=187014 r=dougt sr=alecf
2003-01-13 23:17:49 +00:00
dbaron%dbaron.org
88c249d811
Most of the changes needed for Mozilla to build with gcc's -pedantic-errors option. b=175423 r=seawood sr=bryner
2003-01-13 23:15:42 +00:00
nisheeth%netscape.com
7b38fab678
Ongoing work for bug 182366. Use machine learning techniques to sort autocomplete results. r=heikki. sr=hewitt.
2003-01-13 22:23:41 +00:00
bzbarsky%mit.edu
d15599a1ee
Return a more useful error when being inited with an empty string. Bug 187605,
...
patch by bugzilla@chucker.rasdi.net (So"ren 'Chucker' Kuklau), r=dougt, sr=bzbarsky
2003-01-13 06:26:19 +00:00
bryner%netscape.com
7bc3c2d0c1
remove unused xcDllStore (bug 187876). r=dougt, rs=brendan.
2003-01-13 06:08:00 +00:00
dbaron%dbaron.org
bc98f431d6
Bug 178643: Remove uses of NS_INIT_ISUPPORTS, since it is no longer needed. sr=jag
2003-01-10 20:02:04 +00:00
seawood%netscape.com
c6e456c48d
Fix IRIX bustage.
...
Thanks to Doug Turner <dougt@netscape.com> for the patch.
Bug #185681 r=cls
2003-01-10 08:32:46 +00:00
danm%netscape.com
fe48a1a8ee
adding windows cookie system directory specifier. bug 185689 r=ccarlen,jag
2003-01-10 02:52:26 +00:00
suresh%netscape.com
31cc5c5412
Bug 185148 - nsStorageStream::ReadSegments(...) loops forever if the writer fails. r-bzbarsky, sr-darin.
2003-01-09 21:37:30 +00:00
dbradley%netscape.com
38f69c7cc8
Bug 118823 - better assembler for win32 xptcinvoke. r=dbradley sr=shaver
2003-01-09 15:57:10 +00:00
dbaron%dbaron.org
b9083989bb
Bug 178643: Remove uses of NS_INIT_ISUPPORTS, since it is no longer needed. r=timeless sr=jag
2003-01-08 23:19:20 +00:00
bryner%netscape.com
71b5ac7d73
Second try for bug 187732. Post-process component libraries on OS X using nmedit to control which symbols are exported. r=cls.
2003-01-06 07:13:49 +00:00
bryner%netscape.com
ce2428141f
Use the linker option to control which symbols are exported for Mach-O builds (only export NSGetModule from component libraries). Bug 187732, r=cls.
2003-01-06 00:40:49 +00:00
seawood%netscape.com
16e7da2837
nobrainer changes while thinking about mingw support
...
Bug #134113 r=dmose
2003-01-03 08:58:59 +00:00
seawood%netscape.com
60e790cacd
Do not declare empty EXPORTS variables as it breaks 'make install'
...
Thanks to Aleksey Nogin <mozilla-bugs@nogin.org> for the patch.
Bug #185681 r=cls
2003-01-03 08:00:49 +00:00
seawood%netscape.com
d59257cc5d
Add beos & mac classic defines for the gre.conf.
...
Bug #185681 r=dougt
2003-01-03 01:39:38 +00:00
dougt%netscape.com
4686cece52
Fixing OS2 build. XP_PC -> XP_WIN32
2003-01-03 01:39:01 +00:00
dougt%netscape.com
7cd70969a2
Adding generic support for the GRE in the xpcom glue. r=chak, sr=darin, b=185681
2003-01-02 23:09:30 +00:00
cbiesinger%web.de
df5da70844
187309 r=dougt sr=bzbarsky convert out param of nsIProcess::Run to a return value
2003-01-02 21:00:31 +00:00
dbaron%fas.harvard.edu
a34c46af22
Change my email address from dbaron@fas.harvard.edu to dbaron@dbaron.org. Comment changes only.
2003-01-01 23:53:20 +00:00
cbiesinger%web.de
4aa0471118
187130 r=mkaply sr=bz remove #ifdef XP_OS2 in an os/2 specific file
2003-01-01 21:20:37 +00:00
seawood%netscape.com
d5efcdfb6d
Start installing GRE libraries & components into a separate dist/gre directory as part of the default build.
...
Bug #186241 r=dougt
2002-12-28 01:15:07 +00:00
seawood%netscape.com
297fae6d63
Create bundle version of libxpcom for OSX GRE builds.
...
Bug #186599 r=mcafee
2002-12-27 18:58:20 +00:00
sdagley%netscape.com
46305345e1
Fix #183856 - don't cache DL folder as user may change it while we're running. r=ccarlen,sr=sfraser
2002-12-22 01:21:29 +00:00
ccarlen%netscape.com
4b4e0bbc8e
Bug 44678 - On Mac, use a custom Carbon event to signal that the PLEvent queue needs to be processed. r=sdagley/sr=sfraser
2002-12-19 15:25:57 +00:00
seawood%netscape.com
320e3d6e47
Add compiler test for external template specializations in c++ (assumed on for msvc)
...
Thanks to Benjamin Smedberg <bsmedberg@covad.net> for the patch.
Bug #184002 r=scc
2002-12-17 22:11:34 +00:00
dougt%netscape.com
19f33d7732
adding better comments to idl per newsgroup comment
2002-12-17 19:11:59 +00:00
dougt%netscape.com
dd3b6ee5f7
Fixes crash caused by bug 184548. r=adamlock, sr=darin
2002-12-16 19:26:58 +00:00
seawood%netscape.com
58004c4a48
Add SRCS_IN_OBJDIR variable to workaround requirement introduced by bug 141834 that srcfiles must be in the srcdir.
...
Bug #171753 r=bryner
2002-12-13 02:36:06 +00:00
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