Commit Graph

4312 Commits

Author SHA1 Message Date
dbaron%fas.harvard.edu
850a57ed98 Disable earlier changes for bug 65664 for fear they might cause HP-only bustage. 2001-02-05 01:04:38 +00:00
dbaron%fas.harvard.edu
2841d457ba Add TestCOMPtrEq to the build to make sure that all nsCOMPtr operator== will work correctly across platforms. r=scc@mozilla.org sr=brendan@mozilla.org b=65664 2001-02-04 19:57:33 +00:00
dbaron%fas.harvard.edu
59a4590389 Make |nsCOMPtr<T>::operator&| private so that it is not used by clients. Legitimate users should use |address_of| instead. b=59414 r=disttsc@bart.nl sr=scc@mozilla.org
Fix ambiguities relating to the various forms of |operator==| defined for nsCOMPtrs by avoiding |const| for parameters for compilers where it (incorrectly) confuses overload resolution.  r=scc@mozilla.org  sr=brendan@mozilla.org  b=65664
2001-02-04 19:57:29 +00:00
bratell%lysator.liu.se
24cad542ad Fixing mac breakage. It seems as if the mac compiler actually follows the C++ standard. 2001-02-04 10:49:33 +00:00
bratell%lysator.liu.se
152411bf4c Bug 29241, nsID::Parse used scanf to parse UUID:s which was very slow. This custom parsing should shave 1.6% of mozilla startup time. r=jag sr=jband 2001-02-04 09:36:22 +00:00
jband%netscape.com
7c04b7e112 part of the fix to bug 66950. For xpconnect the class we mixin to sometimes needs to know if any weak references are outstanding. r=rogerl sr=brendan 2001-02-02 08:40:01 +00:00
blakeross%telocity.com
22ff746771 Minor QI optimization. r=blake sr=scc 2001-01-31 22:05:28 +00:00
disttsc%bart.nl
11db302d6b Remove some redundant code from nsComponentManager.cpp. bug=66865, patch=bratell@lysator.liu.se (Daniel Bratell), r=jag, a=scc. 2001-01-31 22:00:17 +00:00
mkaply%us.ibm.com
3e81748d32 r=mkaply, a=blizzard
Extern mbsrchr so nsFileSpec can use it
2001-01-31 21:58:27 +00:00
mkaply%us.ibm.com
ff6e427d99 r=mkaply, a=blizzard
Missing MoveToDir implementation on OS/2
2001-01-31 21:47:40 +00:00
sspitzer%netscape.com
09a0e9a992 #61956
quiet purify and don't memcpy 0 bytes.  sr=scc
2001-01-31 21:35:12 +00:00
disttsc%bart.nl
4fb4258415 Remove (unused) nsUnicharBuffer from nsXPComInit.cpp. bug=64097, r=dbaron, a=scc. 2001-01-31 21:25:18 +00:00
mscott%netscape.com
a43826465f Bug #63346 --> implment reveal and launch methods for OS/2.
code contributed by mkaply
r=mkaply
sr=mscott
2001-01-31 21:04:04 +00:00
dbaron%fas.harvard.edu
9adc8a60f5 Add a test to test all the combinations of |operator==| with nsCOMPtr so we can make sure that they will all compile on all platforms (to help with bug 65664). sr=scc@mozilla.org Not part of the build. 2001-01-31 20:18:47 +00:00
pinkerton%netscape.com
5739fc29ee change the default file type to 'TEXT' to avoid creating files that are useless to every app on the planet. r=pchen/a=sfraser. bug# 64704 2001-01-31 01:35:16 +00:00
sfraser%netscape.com
f50ca12bbb Fix for bugs 64978 and 24312. Add a call to SystemTask into the autoreg loop to ensure that the OS has time to grow its File Control Block tables, to avoid running out of FCBs when doing autoreg after rebooting the machine. r=ccarlen, sdagley, sr=scc 2001-01-30 21:29:53 +00:00
mscott%netscape.com
5ff083fee3 Bug #63346 --> implement reveal and launch for the mac. Most of this code was contributed by Paul Hangas. Thanks Paul!! r=conrad,hangas sr=sspitzer 2001-01-30 05:03:38 +00:00
mscott%netscape.com
c38767a7e4 Bug #63346 --> add methods for reveal and launch to a local file. Stub implementions for OS/2 and Unix right now.
r=conrad
sr=sspitzer
2001-01-30 05:02:48 +00:00
mkaply%us.ibm.com
09c55fd3da Stupid misspelling 2001-01-29 23:35:54 +00:00
dbaron%fas.harvard.edu
39314f48aa Remove trailing semicolons after all uses of MOZ_DECL_CTOR_COUNTER to quiet build warnings on Mac. b=60415 a=brendan@mozilla.org 2001-01-28 00:07:57 +00:00
dbaron%fas.harvard.edu
6a1cef6f9a Remove trailing semicolons after all uses of MOZ_DECL_CTOR_COUNTER to quiet build warnings on Mac. b=60415 a=brendan@mozilla.org 2001-01-27 23:06:33 +00:00
mkaply%us.ibm.com
aa11b46405 #65880
r=cls, a=blizzard
OS/2 only change - if filename passed in contains a drive letter, just use it
2001-01-27 15:37:46 +00:00
darin%netscape.com
d4b4bf4bce Fixes bug 66493. nsSocketTransport changes broke in-process PSM.
r=bryner,gagan,brendan,dougt sr=mscott
2001-01-27 01:28:00 +00:00
jband%netscape.com
ea496b8199 add xpidl support for DOMString to fix bug 65762. r=jst sr=brendan 2001-01-26 02:32:18 +00:00
mjudge%netscape.com
a79e1f9316 R,SR = waterson, kin, brendan. trace_malloc work. these changes should only be iuncorporated into the build process if someone defines MOZ_TRACE_MALLOC into their build 2001-01-25 22:54:05 +00:00
darin%netscape.com
6a7567992b Bug 62566. nsIChannel::AsyncWrite interface revision and related cleanup.
r=dougt@netcape.com, sr=mscott@netscape.com.
2001-01-23 22:10:34 +00:00
danm%netscape.com
3d72fd68cd RevokeEvents now walks the chain to elder queues. bug 65243 r=buster,kmcclusk,pavlov 2001-01-22 23:01:03 +00:00
dbragg%netscape.com
2f9df69204 fix for build bustage. Leftover nsProcessWin.h in my include dir. 2001-01-22 22:38:43 +00:00
dbragg%netscape.com
0423269ffa Final step in adding nsIProcess to build. a=dougt sr=brendan 2001-01-22 21:52:01 +00:00
dbragg%netscape.com
0380fc2e40 Adding nsIProcess to the mac build. a=dougt sr=brendan 2001-01-22 21:50:54 +00:00
dbragg%netscape.com
79a2d98116 Adding nsIProcess to the Mac build. a=dougt, sr=brendan 2001-01-22 21:50:27 +00:00
dbragg%netscape.com
b62b903001 First part of adding nsIProcess to the Mac build (MANIFEST file). r=dougt, sr=brendan 2001-01-22 21:46:14 +00:00
dbragg%netscape.com
dbc435ab55 Adding nsIProcess to unix build. a=dougt sr=brendan 2001-01-22 21:44:04 +00:00
dbragg%netscape.com
c169358cad Adding nsIProcess to windows build. a=dougt sr=brendan 2001-01-22 21:42:20 +00:00
dbragg%netscape.com
809a820ca1 Added CR to end of file for certain unix platforms.(originally checked in from windows as part of fix for 62167 2001-01-22 21:40:33 +00:00
ccarlen%netscape.com
a72ef4d61d Fixing bustage to XPCOM_STANDALONE build caused by my check in for bug 64501. sr=jband 2001-01-22 20:59:37 +00:00
dbragg%netscape.com
88f5cb7159 First Checked In. 2001-01-19 21:26:41 +00:00
dbragg%netscape.com
1f9e47be7f New interface for creating and managing processes. New feature for bug 62167. a=dougt sr=brendan 2001-01-19 21:23:24 +00:00
waterson%netscape.com
9fedcec1d1 Bug 65908. Reduce nsHashtable default size from 256 to 16 (the minimum that a PL_HashTable will allow). r=kandrot, sr=brendan. 2001-01-19 21:20:52 +00:00
ccarlen%netscape.com
e32d0bf79c Fix for bustage caused on senna Tinderbox by checkin for 64501. 2001-01-19 01:24:28 +00:00
ccarlen%netscape.com
f346c249e1 Fix for bustage caused on senna Tinderbox by checkin for 64501. 2001-01-19 00:03:07 +00:00
ccarlen%netscape.com
d9dd3b5321 Fix for bug 64501 - allow embedding apps to specify app registry location. Moves appfilelocprovider into xpcom. r=dougt@netscape.com, sr=brendan@mozilla.org 2001-01-18 22:51:57 +00:00
mjudge%netscape.com
6a5b25f5d5 not in build. only used for trace malloc purposes. This will be reviewed once a makefile change is made 2001-01-17 21:07:42 +00:00
mjudge%netscape.com
42cee62f00 not in build. for tracemalloc purposes only. when makefile is edited to add this as compile option There will be a reviewer of these checkins as well 2001-01-17 21:06:51 +00:00
ccarlen%netscape.com
5adc9d520a Bug 54008 - nsIFile::MoveTo doesn't work according to API on Mac. r=sdagley, sr=sfraser 2001-01-17 20:23:06 +00:00
yokoyama%netscape.com
f59a3b8336 Fixes 58679 and 32056 2001-01-16 22:19:07 +00:00
dprice%netscape.com
1deb763795 busted linux, backing out. 2001-01-13 07:24:24 +00:00
dprice%netscape.com
3feac174eb BUG 63013 changes to the makefile to enable string factoring tests run on windows.
Changes return code of test program on failure.  Added all-tests:: rule to makefile
2001-01-13 07:06:03 +00:00
dprice%netscape.com
423dade490 BUG 63013 Removes the STAND_ALONE_STRING_TESTS flag, sr=scc 2001-01-13 07:03:35 +00:00
bryner%uiuc.edu
d82ae9d79f Only build the xpcom sample component if ENABLE_TESTS is set (or only if DISABLE_TESTS isn't set, on windows). sr=cls. 2001-01-13 05:26:02 +00:00