sfraser%netscape.com
27a14620ec
Followon from a checkin I did yesterday to fix bugs 29521 and 29827 (a=jar); this part fixes an assertion that happened with empty form fields. r=kin
2000-03-02 19:36:15 +00:00
cls%seawood.org
aeb63a9a96
Finally following warren's lead from "last year", the libs phase has been removed from the build. Directories had to be ordered and in some cases, traversed after a subsequent module was built.
...
Fixed the recursive makes into GtkMozilla so that they will report build failures like the other dirs.
Removed LIBS_NEQ_INSTALL variable and associated ifdefs.
2000-03-02 13:29:03 +00:00
cls%seawood.org
4a3f7c1b80
Remove unused -lmozjs from LIBS.
2000-03-02 12:52:01 +00:00
cls%seawood.org
ceb1fe5e0e
Use HOST_AR & HOST_RANLIB when building host version of libxpt. Needed for cross-compiling. Bug #11890
2000-03-02 12:29:47 +00:00
cls%seawood.org
a58c776228
Use EXPORT_XPT_API define when building libraries. Needed for mingw32.
2000-03-02 12:27:58 +00:00
dougt%netscape.com
ff94f583e2
Removing nested eventQ. bug 29474. a=jar
2000-03-02 04:38:33 +00:00
dp%netscape.com
609a1fd434
Eliminating 11 hits to the registry for Progid if we already have
...
prepopulated the registry. This improves startup performance.
a=jevering, r=dveditz
2000-03-02 02:13:11 +00:00
mkaply%us.ibm.com
26066c1a6d
# 25555
...
r= dougt@netscape.com
OS/2 changes for Mozilla - add #ifdef, change #ifdef
2000-02-29 21:27:02 +00:00
jdunn%netscape.com
f8ca16c5ad
move mozreg_s from EXTRA_DSO_LDOPTS to SHARED_LIBRARY_LIBS to handle
...
AIX dependencies.
r= cls@seawood.org , dp@netscape.com
a= leaf@netscape.com
2000-02-29 21:03:25 +00:00
mkaply%us.ibm.com
2d408fcbfa
# 25555
...
r= dp@netscape.com
OS/2 changes for Mozilla - add #ifdef, change #ifdef
2000-02-29 15:50:48 +00:00
ftang%netscape.com
e5cb538388
fix 29333 make the initial construction passing "" for performance and legal nsString usage. r=rickg a=bobj
2000-02-29 06:59:55 +00:00
warren%netscape.com
65543bf8e3
Fix for leak detection. Bug 29505. Debug only. code=waterson,r=warren,a=jevering
2000-02-29 01:35:38 +00:00
rickg%netscape.com
289df0e466
moved string test to windows subdirectory
2000-02-28 15:58:17 +00:00
rickg%netscape.com
96834e7911
Added nsString regression test; not part of build
2000-02-28 15:57:30 +00:00
rickg%netscape.com
9e2f6de16a
adding testfile for nsString; this is NOT part of the build
2000-02-28 15:53:11 +00:00
jband%netscape.com
1aa6fe7445
more speedups for bug 28964. Check for .xpt at end of filename before checking to see if the thing is a file or dir because the name check is way faster than the isDir check - if the name check fails then we don't have to even do the isDir check. r=dp, a=jar
2000-02-27 21:43:04 +00:00
davidm%netscape.com
8fcd2d03da
22244 Can not load local file on the mac
r warren/sfraser a - jar
2000-02-27 16:19:59 +00:00
rpotts%netscape.com
7a76ddd5a8
bug #21556 . Made Addref/Release on nsInterfaceInfo threadsafe.
2000-02-27 05:29:58 +00:00
rpotts%netscape.com
164f5e0e68
bug #21556 . Made Addref/Release on nsProxyObject threadsafe.
2000-02-27 05:12:25 +00:00
rjc%netscape.com
3e9d26015e
Fix PDT+ bug # 6770: be able to get filenames from the file system in the platform native charset.
Patch from m_kato@ga2.so-net.ne.jp
Review: ftang, dougt, and myself.
Approval: jar
2000-02-26 02:19:34 +00:00
cls%seawood.org
c09f2d0011
Explicitly cast mPath to const char* as some compilers can't automatically cast from nxXPIDLCString to char * .
2000-02-26 00:13:30 +00:00
bryner%uiuc.edu
bbfe27364b
Adding a new flag to the Win32 build system. Set DISABLE_TESTS=1 to skip
...
building in the tests directories. Should not affect the build at all if
you do not have this environment variable. r=leaf.
2000-02-25 04:12:40 +00:00
rickg%netscape.com
39a604256b
fixed bug28837 (r=troy; a=jar). Removed warnings (r=troy)
2000-02-24 08:20:03 +00:00
waterson%netscape.com
b191d48821
My bad; I reviewed this code and I suck. This is the right fix.
2000-02-24 06:42:36 +00:00
warren%netscape.com
e35426e3f4
Fixed comment
2000-02-24 06:02:38 +00:00
warren%netscape.com
69acdd76d5
Fixing bustage -- NS_MeanAndStdDev not included in release builds.
2000-02-24 05:40:40 +00:00
gagan%netscape.com
c6eb1678bb
Avoid calling Copy from operator= if we are just resetting the nsXPIDLString. So now it is safe to reset an nsXPIDLCString or nsXPIDLString by setting it to null. r=waterson,a=jevering
2000-02-24 05:34:28 +00:00
warren%netscape.com
9a78c87c60
Added NS_MeanAndStdDev
2000-02-24 04:55:31 +00:00
warren%netscape.com
758fb0f241
Made NS_MeanAndStdDev be extern 'C'
2000-02-24 04:55:05 +00:00
cls%seawood.org
6acc399ce0
Implement the equivalent of Unix's realpath() for BeOS. Build blocker. a=leaf
2000-02-24 00:48:30 +00:00
sfraser%netscape.com
ef42bb4bbe
Fixes for bug 28271 -- add methods to nsILocalFileMac to launch applications and document. Also fix bogus include in nsNativeComponentLoader. r=davidm,dougt. a=jar
2000-02-23 23:09:02 +00:00
valeski%netscape.com
058c2720cf
28782. a=jar. r=rickg. nsCAutoString couldn't handle a '=' of a PRUnichar*, now it can
2000-02-23 22:47:03 +00:00
dougt%netscape.com
0fe684168c
fixed regression: 28775 a=leaf, r=ssu.
2000-02-22 19:46:05 +00:00
dbaron%fas.harvard.edu
2f80416255
Bug 28413. Correct computation of total leaks. r=warren@netscape.com a=rickg@netscape.com
2000-02-22 13:25:20 +00:00
dougt%netscape.com
968894a7f0
Caused a regression in the nsLocalFile. If ResolveAndStat fails, we want
...
to return the NS_ERROR_FILE_NOT_FOUND value, not the NS_ERROR_FAILURE value.
a=jar.
2000-02-22 06:16:08 +00:00
colin%theblakes.com
4a6f174515
Add a debug break for OpenVMS. All changes are ifdef VMS. a=leaf
2000-02-21 22:56:55 +00:00
dougt%netscape.com
18587c5bde
Added a .get() to a comptr to make it compile on linux.
2000-02-21 22:09:24 +00:00
dougt%netscape.com
7fdf2b9805
missed this file.
2000-02-21 21:52:18 +00:00
dougt%netscape.com
bb8576a079
Fixes for 28257, 21628, 27076, 18186, 25584
...
1) Implement nsDirectoryService. This makes the service extensible so that
components can do delayed registration.
2) Fixes windows Append meathod which did not work with . prepended files.
3) Fixes memory leaks in nsDirectoryService
4) Fixes SetPermissions() on Win32. This was in my tree for a while. It basically
calls through to chmod just like on unix.
5) Fixes GetModificationDate. Win32 now return PRTime for dates.
r = scc, valeski, warren, wtc (suggestions)
a = jevering
2000-02-21 21:51:47 +00:00
dveditz%netscape.com
74d0f231ed
Bug 23941 speed up install on Mac, r=cathleen, a=jar;
...
Bug 12817 no Autoreg (in optimized builds) unless xpinstall detects flag indicating install has happened or build number changed, r=dp, a=jar;
Bug 23859 add wstring API to nsIRegistry for profile manager/i18n, r=gayatrib, a=jar;
2000-02-20 03:12:59 +00:00
rickg%netscape.com
16c81a6a91
changed 'embedded nulls' asserts to warnings in nsString
2000-02-19 09:17:49 +00:00
rickg%netscape.com
5b1245efd2
partial fix for 23418; r=rhp; a=phil
2000-02-19 09:17:14 +00:00
rickg%netscape.com
0191598a23
fixed PDT+ bug27954; r=buster;a=jar; precheckins ok
2000-02-18 07:47:47 +00:00
cls%seawood.org
55ac039b66
More tweaks needed to get BeOS to compile for M14. For now, we use the Unix local file implementation. a,r=leaf
2000-02-17 20:24:24 +00:00
blizzard%redhat.com
44b60ac3b7
fix windows build bustage
2000-02-17 16:08:53 +00:00
blizzard%redhat.com
e44357530b
change nsIFile::Spawn to take an array of arguments instead of just a single flat string. bug #27843 . r=dougt, a=chofmann. also, implement nsIFile::Normalize for unix. bug #17948 . r=shaver, a=chofmann
2000-02-17 15:35:54 +00:00
scc%netscape.com
fe53b267e7
backing out my change
2000-02-16 15:43:55 +00:00
scc%netscape.com
1783a3197c
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!)
2000-02-16 15:08:55 +00:00
cls%seawood.org
e9e1a2e4f3
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.
2000-02-16 08:06:00 +00:00
dveditz%netscape.com
dc71859afb
registry speed ups (part of 12817)
2000-02-16 07:45:20 +00:00
dveditz%netscape.com
b1221ee589
fixing crash at end of regexport
2000-02-16 07:39:14 +00:00
idk%eng.sun.com
3b19662fb3
Removed obsolete comments from idls.
2000-02-15 21:42:53 +00:00
idk%eng.sun.com
4bfe08f02c
Updated remote-xpcom tests.
...
a=leilag@eng.sun.com
r=idk@eng.sun.com
2000-02-15 21:34:28 +00:00
dougt%netscape.com
9b91e09227
Optimization for shortcut resolution. r=dveditz.
2000-02-15 21:28:13 +00:00
tor%cs.brown.edu
0cd9d13b67
Add vtable autodetection for solaris to enable use of SUNWspro5.0
...
compilers. bug 20297. r=cls
2000-02-15 21:23:01 +00:00
idk%eng.sun.com
9adf0096b6
Fixed typo
2000-02-15 20:15:08 +00:00
mkaply%us.ibm.com
f30c8f5f61
# 25555
...
r= jdunn@netscape.com
OS/2 changes for Mozilla
2000-02-15 15:32:46 +00:00
wtc%netscape.com
a4917ee631
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
2000-02-15 14:35:15 +00:00
jband%netscape.com
cf9679bca5
help with bug 8700 (at least in profiling it) by paying the cost of loading the xpt files early on before JSContexts are created
2000-02-15 06:45:30 +00:00
dveditz%netscape.com
efb14f3cb4
fixing mac and unix bustage
2000-02-15 02:29:53 +00:00
dveditz%netscape.com
509b07e14e
fixing windows bustage
2000-02-15 02:11:26 +00:00
dveditz%netscape.com
b63a6438b1
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)
2000-02-15 01:32:12 +00:00
scc%netscape.com
1e8fe3f157
Added "nsISupportsIterators.idl", r=danm
2000-02-14 06:52:18 +00:00
danm%netscape.com
6bbea4b9f8
adding nsISupportsIterators.idl for scc
2000-02-14 06:38:22 +00:00
rickg%netscape.com
618b491821
major perf mods for bug 27524, and removed deprecated methods; r=harishd
2000-02-13 17:46:15 +00:00
rickg%netscape.com
a93c35b663
fixed off-by-one error; r=harishd
2000-02-13 17:45:01 +00:00
dveditz%netscape.com
e728f20fd7
closing the file used by the registry service is evil
2000-02-13 17:32:19 +00:00
scc%netscape.com
5b719b7bc5
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}
2000-02-12 23:30:52 +00:00
danm%netscape.com
6443e7125b
just immortalizing some debugging gunk i recently found useful. hidden completely behind ifdefs normally opaque.
2000-02-12 00:27:57 +00:00
rickg%netscape.com
ecf575a423
fixing tiny menu bug by backing out partial update to nsStr; r=none
2000-02-11 16:21:53 +00:00
rickg%netscape.com
7d6d9c7570
added return type on new method
2000-02-11 15:19:17 +00:00
scc%netscape.com
fae4a1e876
First Checked In.
2000-02-11 14:32:11 +00:00
rickg%netscape.com
f3f2d8ea28
fixed25049; r=harishd
2000-02-11 12:11:03 +00:00
scc%netscape.com
16e7483e83
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.
2000-02-11 08:38:14 +00:00
scc%netscape.com
d4c7e579b8
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)
2000-02-11 07:12:02 +00:00
scc%netscape.com
62856aa9fe
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
2000-02-11 07:07:57 +00:00
dougt%netscape.com
7d4e5c9846
checking in makefile to build the interface nsIDirectoryService
2000-02-11 05:12:20 +00:00
dougt%netscape.com
ebfc731fa5
removing unneed file. r=smfr.
2000-02-11 05:09:18 +00:00
sfraser%netscape.com
8c72e740d2
Add nsIDirectoryService.idl for doug. r=dougt.
2000-02-11 05:09:04 +00:00
mccabe%netscape.com
33476298b9
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
2000-02-11 05:08:10 +00:00
dougt%netscape.com
030e0f2d0a
first checking
2000-02-11 05:04:53 +00:00
dougt%netscape.com
982ca08e98
Fix from warren to check for the return val of Clone.
...
Also adding extra ('s around a arguably confusing if statement
r=warren
2000-02-11 04:50:23 +00:00
scc%netscape.com
5e2b1e357c
bug #25621 : shouldn't add a |NULL| atom to the hashtable. r=beard
2000-02-11 01:59:55 +00:00
scc%netscape.com
438f45d38a
Added |NS_ISUPPORTS_CAST()|. Added |NS_DebugGetRefCount()| as per bug #26803 . r={pinkerton, hyatt}
2000-02-11 01:42:58 +00:00
rhp%netscape.com
f9fe1c4033
Fix to escape quotes along with the other special characters - Bug #: 27039 - r: bienvenu
2000-02-11 01:32:20 +00:00
nhotta%netscape.com
d8f9f6841c
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.
2000-02-11 01:08:56 +00:00
colin%theblakes.com
2bb0467282
Only a read of 0 means EOF. r=dougt
2000-02-11 00:50:58 +00:00
colin%theblakes.com
3fe0589fd1
Make filespec comparisons case-blind for OpenVMS. Fix build problem for OpenVMS. r=dougt
2000-02-10 10:54:55 +00:00
dp%netscape.com
20a322045f
Fixing build bustage.
2000-02-09 08:47:51 +00:00
dougt%netscape.com
ee48c9e90c
Making unix act like the rest of the platforms. It now return zero for the
...
size if the nsIFile is really a directory.
2000-02-09 08:09:35 +00:00
dougt%netscape.com
54929d4f0c
Remove double hash lookup.
...
Added extra add ref to cache
r=jband (submitted by him)
2000-02-09 08:08:20 +00:00
dougt%netscape.com
b45f04471d
Fix for bug 26732. r=danm. event queue need to be able to init a plevent
2000-02-09 02:28:51 +00:00
dp%netscape.com
74be603308
Bg 26937, bug 26759 Enforcing close of the registry before open of a
...
different registry file. r=dveditz
2000-02-08 21:50:54 +00:00
dp%netscape.com
0f41b5e237
Bug 26937 Added ApplicationRegistry. r=dveditz
2000-02-08 21:49:40 +00:00
warren%netscape.com
655c7043b3
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
2000-02-08 11:45:40 +00:00
dougt%netscape.com
329536a73e
Fix for bug 26816. submitted by bns_robson@hotmail.com. windows only.
...
memory leak fix.
2000-02-08 04:25:00 +00:00
jdunn%netscape.com
645be166d1
r= scc@netscape.com
...
The AIX compiler doesn't like the declaration of variables in an IF statement
so I have broken them out.
2000-02-08 03:34:27 +00:00
jband%netscape.com
2976a97c39
Checking in patch from Brian Fundakowski Feldman <green@FreeBSD.org> to get xptcall working on newer versions of FreeBSD. r=jband@netscape.com r=blizzard@mozilla.org
2000-02-08 02:44:13 +00:00
scc%netscape.com
5e041e830f
Pro5 update
2000-02-07 23:06:04 +00:00
scc%netscape.com
c1132f0a1e
bug #25621 : didn't check for null before |AddRef()|. Converted |NS_ADDREF|-->|NS_IF_ADDREF|. No code review.
2000-02-07 10:05:14 +00:00