jst%mozilla.jstenback.com
7ce3ca81d5
Fixing bug 236595. Making nsAdoptingString not adopt strings that aren't owned by the string that's adopted from. Also un-inlining operator=(const self_type&). r+sr=darin@meer.net
2004-03-06 03:29:49 +00:00
timeless%mozdev.org
b59a697f27
Bug 235744 Expose StorageStream class to Javascript
...
patch by nsayer@kfu.com r=darin sr=darin
2004-03-02 01:11:06 +00:00
darin%meer.net
a3c2f914bf
remove references to CBufDescriptor to fix WIN32 bustage
2004-02-20 02:07:09 +00:00
darin%meer.net
8d65e087ae
landing string defragmentation patch for bug 231995, r/sr=dbaron,jst,dougt
2004-02-19 02:44:03 +00:00
cls%seawood.org
486c2570e0
Remove troublesome libiberty dependency by using __cxa_demangle instead of cplus_demangle. (redux)
...
Bug #232763 r=dbaron sr=brendan
2004-02-11 07:16:11 +00:00
cls%seawood.org
1a0e9742d7
Backing out previous changes.
...
Missed a cplus_demangle call and it turns out that all of trace-malloc needs to be tweaked to use c++ instead of C.
Bug #232763
2004-02-10 18:55:04 +00:00
cls%seawood.org
cdb23f59f9
Remove unneeded -liberty references.
...
Bug #232763
2004-02-10 17:21:14 +00:00
neil%parkwaycc.co.uk
19a8ab3904
Bug 227500 Provide scriptable environment access p=bsmedberg,gisburn r/sr=dougt
2004-01-23 10:23:12 +00:00
bryner%brianryner.com
0c7c3a2ff3
Bug 229875 - eliminate unnecssary public/virtual destructors. This patch changes all refcounted classes under xpcom/, which aren't inherited from or used on the stack, to have private, nonvirtual destructors. r=dougt, sr=dbaron.
2004-01-15 06:14:18 +00:00
bryner%brianryner.com
0286fde9c1
Eliminate old nsCWeakReference implementation (bug 230480). This rewrites nsListControlFrame's event listener to be a little more sane. r+sr=dbaron.
2004-01-09 22:18:26 +00:00
bsmedberg%covad.net
d0f309943a
Continuing to land the PACKAGING_20030906_BRANCH for bug 20640. Not part of the build, yet.
2004-01-07 13:37:00 +00:00
bsmedberg%covad.net
274ef7cd49
Beginning to land the PACKAGING_20030906_BRANCH for bug 20640. Not part of the build, yet.
2004-01-07 01:22:31 +00:00
bryner%brianryner.com
ac18ba978f
Bug 221843 - bookmarks data loss on Mac OS 10.1. Check to see whether the temporary unique file is already in the target directory before calling FSMoveObject(), since moving a file into the directory it's currently in returns an error on 10.1. Fix dependencies to rebuild libxpcom when MoreFiles is updated. r=ccarlen, sr=darin, a=brendan.
2003-12-16 09:51:35 +00:00
darin%meer.net
84c91fab04
fixes bug 228210 "XPCOM glue is not backwards compatible -> NS_GetFrozenFunction trashes memory" r=dougt a=dbaron
2003-12-11 23:50:47 +00:00
bsmedberg%covad.net
a888a82d0b
Bug 223900 - Clean up MFCEmbed to use the GRE properly (don't link against xpcom.dll), and make the GRE glue libs more embedder-friendly and flexible. r=adamlock/dougt sr=dougt
2003-11-17 06:13:49 +00:00
bsmedberg%covad.net
b5a2a67987
Bug 223084 - enable the static component loader by default r/sr=dougt
2003-10-30 21:11:07 +00:00
mkaply%us.ibm.com
566850ccfa
#215581
...
r=mkaply
OS/2 only code to support VACPP Compiled XPCOM stuff in the new GCC build
2003-10-21 22:07:19 +00:00
peter%propagandism.org
c584db0925
Trying to fix bustage.
2003-10-09 16:59:23 +00:00
darin%meer.net
5404cd73d2
fixing win32 bustage
2003-10-06 03:05:40 +00:00
darin%meer.net
1490aa588f
fixing win32 bustage
2003-10-06 02:28:17 +00:00
darin%meer.net
6241c3168f
fixing win32 bustage
2003-10-06 02:10:51 +00:00
darin%meer.net
77642ae698
fixes bug 210125 "need to be able to AsyncWait for closure only" r=dougt sr=bzbarsky
2003-10-06 01:46:31 +00:00
mkaply%us.ibm.com
e315269a4c
#215581
...
r=mkaply, sr=blizzard (platform specific)
Changes to get GCC 3.2.2 working on OS/2 - this set is OS/2 only changes
2003-09-17 16:00:48 +00:00
bsmedberg%covad.net
0568e675fc
Bug 179834. Separate application resources and GRE resources. r=darin sr=dougt
2003-09-13 17:55:56 +00:00
bryner%brianryner.com
06c7c1b2b4
Fix build on gcc 3.4 by removing extra semicolons (bug 218551). r/sr=dbaron, a=brendan.
2003-09-08 00:31:50 +00:00
darin%meer.net
119d4abd75
fix tinderbox orange and thunderbird/firebird initial startup problem... r=dougt a=mkaply
2003-08-15 20:37:32 +00:00
mkaply%us.ibm.com
37d80e2139
#215457
...
r=dougt, sr=bryner, a=dbaron
Patch v2 - do event queue creation lazily
2003-08-15 13:59:39 +00:00
mkaply%us.ibm.com
100da12054
Bug #215457
...
r=darin, sr=dougt, a=mkaply
Move creation of event queue before component registration
2003-08-13 20:08:20 +00:00
dougt%meer.net
ed09f93043
Fix for 205023. Adds nsTraceRefcnt stubs that access a global to allow tracing refcnt to work with the GRE/xpcom glue builds. r=dbaron
2003-08-05 05:29:10 +00:00
timeless%mozdev.org
351c79dcc3
Bug 214681 nsDebugImpl is listed as a leak
...
r=dougt
2003-08-01 14:40:33 +00:00
mkaply%us.ibm.com
1a38ab2d00
rs=leaf
...
Remove XP_OS2_VACPP from the tree
2003-07-22 18:38:01 +00:00
jaggernaut%netscape.com
2d7ed90a69
Bug 73353: clean up MODULE/REQUIRES story. r=cls, sr=bryner
2003-07-13 22:29:00 +00:00
dougt%meer.net
a856820d8e
Enables debug stackcrawl support in GRE builds. b=208098. r=dbaron.
2003-07-07 22:11:36 +00:00
seawood%netscape.com
1a6a612624
Split private xpcom defines into separate header.
...
Bug #210409 r=dougt
2003-07-03 20:55:23 +00:00
bsmedberg%covad.net
d266401f8a
Build bustage from bug 210337, sorry 'bout that.
2003-06-23 21:56:07 +00:00
bsmedberg%covad.net
ea12fb91ed
Oops, forgot a file for bug 210337, part 2.
2003-06-23 21:07:29 +00:00
bsmedberg%covad.net
1a9cab373f
Bug 210337 - Spring cleaning of unused XPCOM code and callers r/sr=alecf/bz
2003-06-23 20:31:43 +00:00
seawood%netscape.com
97649bab86
Removing old cfm build files. Use the CFM_LAST_RITES tag to resurrect. r=macdev
2003-06-10 21:18:27 +00:00
bsmedberg%covad.net
9ab392b2fb
Bug 207399 - minor cleanup to help building on the Intel compiler. r=dougt
2003-06-03 10:52:26 +00:00
blizzard%redhat.com
255d8b5a41
Missed file for checkin for bug #205752 .
2003-05-20 18:52:40 +00:00
cls%seawood.org
8b363ed6a2
Change the naming scheme for the mingw libraries to use the following format:
...
static lib: libfoo.a
import lib: libfoo.dll.a
shared lib: foo.dll
Bug #134113 r=dmose
2003-04-23 00:54:38 +00:00
bryner%netscape.com
5aacded6e8
Use the correct filename for libxpcom on OS X. Bug 202686, r+sr=dougt.
2003-04-20 17:59:47 +00:00
bsmedberg%covad.net
edeed1b17d
win32 bustage-fix for bug 200709
2003-04-10 14:01:03 +00:00
bsmedberg%covad.net
2fe15728d7
bug 200709 remove dynamic linking of nsTHashtable and family. r=jkeiser sr=alecf
2003-04-10 13:27:16 +00:00
jkeiser%netscape.com
57a1ab6f5c
Templatized hashtable class by bsmedberg@covad.net (bug 180264), r=jkeiser@netscape.com, sr=alecf@netscape.com
2003-04-02 06:53:57 +00:00
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
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
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