scc%netscape.com
5e85fa920e
I think this is the right fix for the wensleydale bustage. Added |operator*()| to |nsXPIDL[C]String|. Fixed |const|-ness of existing operators and made inline. Built and tested on Mac; if this doesn't help, I'll back it right out. r=ckritzer (I swear I'm not making this up!)
...
git-svn-id: svn://10.0.0.236/trunk@61131 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-16 15:08:55 +00:00
cls%seawood.org
246547ceed
BeOS specific tweaks to allow the browser to compile.
...
Fixed configure.in to properly set developer specific debug flag under BeOS.
Added UNIX_CRASH_ON_ASSERT ifdef to stop BeOS from bring up debugger on non-abort assertions.
git-svn-id: svn://10.0.0.236/trunk@61120 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-16 08:06:00 +00:00
dveditz%netscape.com
9f13883da5
registry speed ups (part of 12817)
...
git-svn-id: svn://10.0.0.236/trunk@61112 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-16 07:45:20 +00:00
dveditz%netscape.com
6a6717860a
fixing crash at end of regexport
...
git-svn-id: svn://10.0.0.236/trunk@61108 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-16 07:39:14 +00:00
idk%eng.sun.com
6beb4eeed6
Removed obsolete comments from idls.
...
git-svn-id: svn://10.0.0.236/trunk@60931 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-15 21:42:53 +00:00
idk%eng.sun.com
49326c5077
Updated remote-xpcom tests.
...
a=leilag@eng.sun.com
r=idk@eng.sun.com
git-svn-id: svn://10.0.0.236/trunk@60928 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-15 21:34:28 +00:00
dougt%netscape.com
abce61c08d
Optimization for shortcut resolution. r=dveditz.
...
git-svn-id: svn://10.0.0.236/trunk@60924 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-15 21:28:13 +00:00
tor%cs.brown.edu
3adbda01df
Add vtable autodetection for solaris to enable use of SUNWspro5.0
...
compilers. bug 20297. r=cls
git-svn-id: svn://10.0.0.236/trunk@60918 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-15 21:23:01 +00:00
idk%eng.sun.com
253f29311c
Fixed typo
...
git-svn-id: svn://10.0.0.236/trunk@60913 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-15 20:15:08 +00:00
mkaply%us.ibm.com
2568a9a911
# 25555
...
r= jdunn@netscape.com
OS/2 changes for Mozilla
git-svn-id: svn://10.0.0.236/trunk@60888 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-15 15:32:46 +00:00
wtc%netscape.com
1042f52101
Bugzilla bug #27457 : prepare the Windows build system for NSPR library
...
name change. Define a new makefile variable LIBPLC.
Modified files:
mozilla/config/config.mak
mozilla/dom/src/build/makefile.win
mozilla/extensions/wallet/cookieviewer/makefile.win
mozilla/extensions/wallet/editor/makefile.win
mozilla/extensions/wallet/signonviewer/makefile.win
mozilla/extensions/wallet/walletpreview/makefile.win
mozilla/mailnews/import/eudora/src/makefile.win
mozilla/mailnews/import/oexpress/makefile.win
mozilla/mailnews/import/outlook/src/makefile.win
mozilla/mailnews/import/src/makefile.win
mozilla/mailnews/import/text/src/makefile.win
mozilla/netwerk/protocol/jar/src/makefile.win
mozilla/profile/Acctidl/makefile.win
mozilla/profile/src/makefile.win
mozilla/xpcom/sample/makefile.win
git-svn-id: svn://10.0.0.236/trunk@60875 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-15 14:35:15 +00:00
jband%netscape.com
1fc0209a30
help with bug 8700 (at least in profiling it) by paying the cost of loading the xpt files early on before JSContexts are created
...
git-svn-id: svn://10.0.0.236/trunk@60820 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-15 06:45:30 +00:00
dveditz%netscape.com
4d824ff823
fixing mac and unix bustage
...
git-svn-id: svn://10.0.0.236/trunk@60787 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-15 02:29:53 +00:00
dveditz%netscape.com
fc3ccf6543
fixing windows bustage
...
git-svn-id: svn://10.0.0.236/trunk@60784 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-15 02:11:26 +00:00
dveditz%netscape.com
121072fe86
New wstring nsIRegistry interface, bug 23859;
...
new version registry name for mozilla, bug 10533;
log now created by install wizards too, bug 26309;
downloaded file cleanup moved into manager, bug 24249;
scaffolding for bug 12817 and 12361 (conditional autoreg)
git-svn-id: svn://10.0.0.236/trunk@60771 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-15 01:32:12 +00:00
scc%netscape.com
c162bd5fb7
Added "nsISupportsIterators.idl", r=danm
...
git-svn-id: svn://10.0.0.236/trunk@60710 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-14 06:52:18 +00:00
danm%netscape.com
7765337b74
adding nsISupportsIterators.idl for scc
...
git-svn-id: svn://10.0.0.236/trunk@60705 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-14 06:38:22 +00:00
rickg%netscape.com
a1de8e5158
major perf mods for bug 27524, and removed deprecated methods; r=harishd
...
git-svn-id: svn://10.0.0.236/trunk@60648 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-13 17:46:15 +00:00
rickg%netscape.com
7a7f6f9860
fixed off-by-one error; r=harishd
...
git-svn-id: svn://10.0.0.236/trunk@60647 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-13 17:45:01 +00:00
dveditz%netscape.com
b0239d13cc
closing the file used by the registry service is evil
...
git-svn-id: svn://10.0.0.236/trunk@60644 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-13 17:32:19 +00:00
scc%netscape.com
7e15323442
wrapped |nsCOMPtr| vs. raw pointer comparisons in a |#ifndef| for |NSCAP_NSCOMPTR_TO_RAW_COMPARISONS_ARE_AMBIGUOUS| which is currently not defined. When an autoconf test defines this symbol, these operators will go away, and Linux will never be bit by the |nsCOMPtr| can't compare to a raw pointer error. Currently, there is no effect. r={mjudge,rginda}
...
git-svn-id: svn://10.0.0.236/trunk@60614 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-12 23:30:52 +00:00
danm%netscape.com
6231954eab
just immortalizing some debugging gunk i recently found useful. hidden completely behind ifdefs normally opaque.
...
git-svn-id: svn://10.0.0.236/trunk@60544 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-12 00:27:57 +00:00
rickg%netscape.com
85cc90a499
fixing tiny menu bug by backing out partial update to nsStr; r=none
...
git-svn-id: svn://10.0.0.236/trunk@60499 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-11 16:21:53 +00:00
rickg%netscape.com
c5a8533d38
added return type on new method
...
git-svn-id: svn://10.0.0.236/trunk@60490 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-11 15:19:17 +00:00
scc%netscape.com
57d04da54b
First Checked In.
...
git-svn-id: svn://10.0.0.236/trunk@60482 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-11 14:32:11 +00:00
rickg%netscape.com
4209916b0d
fixed25049; r=harishd
...
git-svn-id: svn://10.0.0.236/trunk@60477 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-11 12:11:03 +00:00
scc%netscape.com
0d69deea47
Somebody is |#include|ing this file inside an |extern "C"| declaration. This is wrong, and stops the build on some platforms. In the meantime, protect the new template declarations to stop the build bustage.
...
git-svn-id: svn://10.0.0.236/trunk@60471 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-11 08:38:14 +00:00
scc%netscape.com
dbe29c01c8
Fixed up |NS_IF_ADDREF| to support the following use efficiently in the non-logging case
...
NS_IF_ADDREF(*result = mFoo);
as per bug #27343 . r=jband
(Actually, I like the generated error better when I make this small modification to the template)
git-svn-id: svn://10.0.0.236/trunk@60461 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-11 07:12:02 +00:00
scc%netscape.com
f2d3cb0785
Fixed up |NS_IF_ADDREF| to support the following use efficiently in the non-logging case
...
NS_IF_ADDREF(*result = mFoo);
as per bug #27343 . r=jband
git-svn-id: svn://10.0.0.236/trunk@60459 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-11 07:07:57 +00:00
dougt%netscape.com
a70995a6fc
checking in makefile to build the interface nsIDirectoryService
...
git-svn-id: svn://10.0.0.236/trunk@60440 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-11 05:12:20 +00:00
dougt%netscape.com
de1ecad85d
removing unneed file. r=smfr.
...
git-svn-id: svn://10.0.0.236/trunk@60439 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-11 05:09:18 +00:00
sfraser%netscape.com
2d08cec5fc
Add nsIDirectoryService.idl for doug. r=dougt.
...
git-svn-id: svn://10.0.0.236/trunk@60438 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-11 05:09:04 +00:00
mccabe%netscape.com
16fff5d567
Switch from using cached-and-refcounted nsIAllocator to linking directly to nsAllocator, as we're in the same DLL. Also turn some freecoded memcpy sequences into calls to nsAllocator::Clone
...
r=jband
git-svn-id: svn://10.0.0.236/trunk@60437 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-11 05:08:10 +00:00
dougt%netscape.com
51593d848e
first checking
...
git-svn-id: svn://10.0.0.236/trunk@60436 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-11 05:04:53 +00:00
dougt%netscape.com
fad7a57b1a
Fix from warren to check for the return val of Clone.
...
Also adding extra ('s around a arguably confusing if statement
r=warren
git-svn-id: svn://10.0.0.236/trunk@60433 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-11 04:50:23 +00:00
scc%netscape.com
6c898aeb09
bug #25621 : shouldn't add a |NULL| atom to the hashtable. r=beard
...
git-svn-id: svn://10.0.0.236/trunk@60411 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-11 01:59:55 +00:00
scc%netscape.com
27364da951
Added |NS_ISUPPORTS_CAST()|. Added |NS_DebugGetRefCount()| as per bug #26803 . r={pinkerton, hyatt}
...
git-svn-id: svn://10.0.0.236/trunk@60406 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-11 01:42:58 +00:00
rhp%netscape.com
e83df3736a
Fix to escape quotes along with the other special characters - Bug #: 27039 - r: bienvenu
...
git-svn-id: svn://10.0.0.236/trunk@60403 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-11 01:32:20 +00:00
nhotta%netscape.com
d93c3cf8c0
Added a function to return path name in unicode, contributed by m_kato@ga2.so-net.ne.jp, edited by nhotta, bug 22863, r=ftang.
...
git-svn-id: svn://10.0.0.236/trunk@60365 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-11 01:08:56 +00:00
colin%theblakes.com
f814a9456d
Only a read of 0 means EOF. r=dougt
...
git-svn-id: svn://10.0.0.236/trunk@60343 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-11 00:50:58 +00:00
colin%theblakes.com
a06111f25f
Make filespec comparisons case-blind for OpenVMS. Fix build problem for OpenVMS. r=dougt
...
git-svn-id: svn://10.0.0.236/trunk@60319 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-10 10:54:55 +00:00
dp%netscape.com
e8ff09e36c
Fixing build bustage.
...
git-svn-id: svn://10.0.0.236/trunk@60219 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-09 08:47:51 +00:00
dougt%netscape.com
8405fac6f4
Making unix act like the rest of the platforms. It now return zero for the
...
size if the nsIFile is really a directory.
git-svn-id: svn://10.0.0.236/trunk@60214 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-09 08:09:35 +00:00
dougt%netscape.com
a7629baafd
Remove double hash lookup.
...
Added extra add ref to cache
r=jband (submitted by him)
git-svn-id: svn://10.0.0.236/trunk@60213 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-09 08:08:20 +00:00
dougt%netscape.com
a05ea03df6
Fix for bug 26732. r=danm. event queue need to be able to init a plevent
...
git-svn-id: svn://10.0.0.236/trunk@60181 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-09 02:28:51 +00:00
dp%netscape.com
6cea6b2848
Bg 26937, bug 26759 Enforcing close of the registry before open of a
...
different registry file. r=dveditz
git-svn-id: svn://10.0.0.236/trunk@60156 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-08 21:50:54 +00:00
dp%netscape.com
e81e9e8280
Bug 26937 Added ApplicationRegistry. r=dveditz
...
git-svn-id: svn://10.0.0.236/trunk@60155 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-08 21:49:40 +00:00
warren%netscape.com
c07548ac93
Fix for code generation problem in VC6 optimized builds. Discovered with MOZ_PROFILE=1 and MOZ_DEBUG undefined. The variable 'dll' seems to get wiped out by the assignment of 'res' (aliased together). r=scc,dp
...
git-svn-id: svn://10.0.0.236/trunk@60120 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-08 11:45:40 +00:00
dougt%netscape.com
403b826558
Fix for bug 26816. submitted by bns_robson@hotmail.com. windows only.
...
memory leak fix.
git-svn-id: svn://10.0.0.236/trunk@60065 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-08 04:25:00 +00:00
jdunn%netscape.com
f14c3e4d42
r= scc@netscape.com
...
The AIX compiler doesn't like the declaration of variables in an IF statement
so I have broken them out.
git-svn-id: svn://10.0.0.236/trunk@60059 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-08 03:34:27 +00:00