dbradley%netscape.com
bfea584f1f
Bug 198601 - Moves QI outside of RegisterGenericFactory. r/sr=dougt
2003-03-22 02:04:53 +00:00
mkaply%us.ibm.com
8c2397b9ac
#188249
...
r=dougt
Cleanup Makefiles, OS/2 GCC landing
2003-03-21 22:26:41 +00:00
mkaply%us.ibm.com
5a7615023a
#188249
...
r=dougt
Cleanup Makefiles, OS/2 GCC landing
2003-03-21 22:20:04 +00:00
ssu%netscape.com
7e387c0ae1
fixing bug 186088 - Mozilla crashes during installation of XPI Packages [@ nsInstallFile::CreateAllFolders]. r=ccarlen,sr=dveditz
2003-03-21 22:18:17 +00:00
alecf%netscape.com
1e90f98296
just relanding this file - not part of build yet - to make relanding bug 195262 easier
...
(its been r=dbaron, sr=darin'ed already)
2003-03-21 20:35:14 +00:00
alecf%netscape.com
b6584a77fb
backout my static atom patch for now until I figure out the performance loss! :(
...
bug 195262
2003-03-21 20:13:08 +00:00
alecf%netscape.com
8d478bc8fc
oops, don't free the arena pool if we never allocated it!
...
duh.
fixes a shutdown crash
2003-03-21 08:38:56 +00:00
alecf%netscape.com
a7bdb96a1d
oops, and TestPermanentAtoms
2003-03-21 06:35:14 +00:00
alecf%netscape.com
d9331ea1a2
oops, land TestAtoms from the previous patch
2003-03-21 06:34:23 +00:00
alecf%netscape.com
ecf24a2b78
fix for bug 195262:
...
- convert atoms to UTF8 because 99% of the time, that is what they are used for
- add support for static atoms, where the strings are declared in a large const array and not copied into the heap
r=dbaron, sr=darin
this is an experimental landing - if there are performance issues, I will back it out.
2003-03-21 06:26:32 +00:00
ccarlen%netscape.com
afe7773d87
Backing out due to huge Ts increase
2003-03-20 08:45:50 +00:00
ccarlen%netscape.com
8d38ed69c5
Bug 164396 - [OS X]Reduce conversions between path and FSRef. Changes internal representation to not use FSRef which should fix various bugs. r=sdagley/sr=sfraser
2003-03-20 06:05:03 +00:00
seawood%netscape.com
dca257bd56
Change |Distance| definitions to match forward declaration in nsReadableUtils.h. Fixing Forte bustage.
...
Thanks to David Baron <dbaron@dbaron.org> for the patch.
Bug #198276 r=jag sr=bz
2003-03-20 04:52:54 +00:00
bzbarsky%mit.edu
95563f3ca8
fix build bustage
2003-03-20 03:40:26 +00:00
alecf%netscape.com
799163824a
fix an assertion from nsCOMArray where ReplaceElementAt() wouldn't property extend the array because we were just using ObjectAt()
...
residual stuff from bug 197827, which caused an assertion browsing frame
patch by keeda@hotpop.com , r/sr=alecf
2003-03-20 02:34:11 +00:00
bzbarsky%mit.edu
83e46b1a49
Fix some spelling errors in comments. Bug 106386, patch by Nicholas Bebout
...
<nb@ipnode.info>, r=doron, sr=dmose
2003-03-19 04:35:08 +00:00
dougt%netscape.com
4a82c99291
defined correctly fixed
2003-03-19 02:16:07 +00:00
dougt%netscape.com
205012131f
pilot error
2003-03-19 02:11:34 +00:00
dougt%netscape.com
d4aa052205
relanding dwitte's string work "Excessive inlining in string libs" with a minor change to fix a build bustage. bug 196506. r=dbaron, sr=alec
2003-03-18 23:48:44 +00:00
dougt%netscape.com
c4a919c0e7
removing obsolete file r=me
2003-03-18 23:02:06 +00:00
dougt%netscape.com
59e5eb0421
Removing dead code. b=198023, r=darin, sr=dbaron
2003-03-18 20:34:19 +00:00
dbaron%dbaron.org
af71f025b3
Fix bustage on IRIX 6.5 tinderbox (native compiler) with another platform test. b=66134
2003-03-18 15:12:20 +00:00
dbaron%dbaron.org
2fe6241286
Change AIX_XLC_364 ifdef back to AIX due to linker errors on current AIX tinderbox. b=66134
2003-03-18 05:50:53 +00:00
heikki%netscape.com
96cf1d190e
Backing out bug 196506 and build fix attempt.
2003-03-18 01:58:15 +00:00
heikki%netscape.com
315a64bb5c
Bustage fix from dwitte.
2003-03-18 01:17:18 +00:00
sfraser%netscape.com
43f80e72c0
Fix bad error handling (PRBool vs. nsresult mixup). Bug 197739. r=dbradley, sr=jst
2003-03-17 23:32:41 +00:00
timeless%mozdev.org
62c1c6702e
Bug 196506 Excessive inlining in string libs: Substring()
...
patch by mvl@exedo.nl r=dougt sr=alecf
2003-03-17 23:16:16 +00:00
seawood%netscape.com
ad69e707e1
Force xpcom_compat to be shared again duue to win32 static build bustage.
2003-03-16 06:49:44 +00:00
mkaply%us.ibm.com
05329eb6b6
OS/2 build doesn't come up if MOZILLA_HOME isn't set
2003-03-16 03:37:08 +00:00
seawood%netscape.com
a270069056
All components must have a MODULE_NAME makefile variable that's the same as the generic module name of the component or static builds will fail.
...
Fixing static build bustage.
2003-03-15 21:49:53 +00:00
dougt%netscape.com
da805c6ad1
no forced shared lib per byrner
2003-03-15 06:51:19 +00:00
dougt%netscape.com
cd9c98c458
fixing bustage. per bryner
2003-03-15 05:58:22 +00:00
cls%seawood.org
891692c9de
Fixing mingw bustage
2003-03-15 05:52:44 +00:00
dougt%netscape.com
aa98f0a05f
didn't want to check this in per darin
2003-03-15 02:31:17 +00:00
mkaply%us.ibm.com
4a2133fd7a
OS/2 bustage
2003-03-15 02:27:21 +00:00
mkaply%us.ibm.com
73ac309374
OS/2 needs 8.3 DLL names
2003-03-15 02:11:56 +00:00
dougt%netscape.com
b23665411c
missed a few files
2003-03-15 01:57:22 +00:00
dougt%netscape.com
0d2808c511
Create a new xpcom obsolete library (and component library).
...
Moved nsFileSpec and related classes into this obsolete library.
Moved nsRegistry and related libreg functionality into the obsolete library.
Updated many callers using the obsolete nsFile spec to use nsIFile and Necko to do file IO.
Combined the following DLLs (source -> dest)
uriloader -> docshell
shistory -> docshell
jsurl -> jsdom
gkview -> gklayout
Moved nsAdapterEnumerator out of xpcom/ds and into mailnews, since they're the only consumer
Modifed the xpt_link tool so that you can specify a �only include� cid list that can mask CID�s that you are not interested in.
Added build options:
Prevent the building of xpinstall (--disable-xpinstall)
Prevent the building js component loader (--disable-jsloader)
A build option to only build a single profile (--enable-single-profile)
A build flag to only built the required xpfe components (--disable-xpfe-components).
Removal or hiding of unused functions and classes including nsEscape*, nsDequeIterator, nsRecyclingAllocatorImpl, nsDiscriminatedUnion, nsOpaqueKey, nsCRT::strlen, NS_NewCommandLineService
Bug 194240, r/sr = darin, alec.
2003-03-15 01:04:32 +00:00
ccarlen%netscape.com
7061fe60e5
If the destination file already exists, moveTo[Native] should replace it. Bug 195109 r=sdagley/sr=sfraser
2003-03-14 20:01:41 +00:00
alecf%netscape.com
8e11ceab33
fix for bug 196210, component manager is malloc-happy:
...
- use custom non-allocating CID formatter when writing out compreg.dat
- arena allocate category names and keys
- pass around string lengths so we don't keep calling strlen
r=dougt
2003-03-14 05:07:24 +00:00
dougt%netscape.com
e594475728
prelanding parts of minimo - not part of build.
2003-03-14 02:02:00 +00:00
rginda%netscape.com
500958a09b
bug 170585, Scriptable streams are broken; r=darinf, sr=dougt
...
add factories so js can create the nsIBinary*Stream objects,
also adds read/writeByteArray functions
2003-03-13 21:23:18 +00:00
dougt%netscape.com
30bc819e29
Changing the default key used. r+sr=dougt, b=190389
2003-03-12 21:48:02 +00:00
cls%seawood.org
040b1e64c2
Remove bogus mingw & win16 ifdefs from plevent.h
...
Add stub declaration for _mbstr which isn't defined in the current mingw headers but is present in the libs.
Fix GRE definition of XPCOM_DLL for mingw.
Bug #134113 r=dougt
2003-03-12 08:35:57 +00:00
dougt%netscape.com
2ccd3b4f03
Adding debug support to detect reentrant create instance patterns, r+sr=alecf@netscape.com, b=194568
2003-03-12 03:58:33 +00:00
alecf%netscape.com
4358844234
update API docs so that I don't get false positives for GetUnicode()
...
(not part of build, just a doc)
2003-03-11 23:26:18 +00:00
dougt%netscape.com
34cd7b0fdb
adding SpecialSystemDirectory files to trunk. not part of build
2003-03-11 22:47:05 +00:00
dougt%netscape.com
a4c7c7573f
Converting the file location of the component registry and the xpti manifest file to use the directory service. r=darin, b=191055
2003-03-11 21:36:59 +00:00
alecf%netscape.com
fe6074f0b4
fix for bug 173601 - nsIStringEnumerator implementation
...
r=dougt, sr=darin
Yes, this will cause a code size increase.. but it is for some upcoming interface freezes...
2003-03-10 21:09:31 +00:00
dougt%netscape.com
89bcfadd00
first draft of a xpcom obsolete dir. NOT PART OF BUILD
2003-03-10 20:56:23 +00:00