Граф коммитов

70930 Коммитов

Автор SHA1 Сообщение Дата
terry%mozilla.org eaf3761c52 Oops! This was changed a couple of months ago in such a way that a
large class of problems wouldn't be reported.  (It wouldn't show most
cases where a table had an invalid ID pointing into another table.)
2000-09-19 15:42:53 +00:00
beard%netscape.com e4d75a2017 [Not part of build] Changed getServices() to attribute services. 2000-09-19 14:48:11 +00:00
hyatt%netscape.com 61ded06b16 Addendum to 53091. sr=ben 2000-09-19 07:25:45 +00:00
idk%eng.sun.com b90789453f * NOT PART OF TBOX BUILDS *
Fixed bug with sending NULL pointer to object
2000-09-19 06:47:06 +00:00
mcgreer%netscape.com 7d42df7e4b don't set modulus octets until good primes are generated. 2000-09-19 06:18:04 +00:00
wtc%netscape.com 0ccd4053f0 Bugzilla bug #52404: FreeBSD doesn't have cuserid() either. Thanks to
Thomas Stromberg <tstromberg@rtci.com> for the bug report.
2000-09-19 06:05:28 +00:00
mcgreer%netscape.com d5a2efabb1 don't set prime data until good primes are generated. 2000-09-19 06:03:52 +00:00
beard%netscape.com 40fafcfe3c [Not part of build] Added traceCollection, getServices methods. 2000-09-19 05:40:17 +00:00
quy%igelaus.com.au 93854b043f removing mozilla script from ignore list. r=waterson 2000-09-19 05:40:04 +00:00
beard%netscape.com 63c790b90b Fixed startup/terminate routines. 2000-09-19 05:38:23 +00:00
jst%netscape.com 1a5288822d Fixing nsbeta3+ bug 52572. Renaming CSSValue::valueType to CSSValue::cssValueType to be up-to-date with the latest changes to the DOM Level 2 spec. r/a=vidur, r=pollmann 2000-09-19 05:37:23 +00:00
jst%netscape.com e6821c4310 Fixing nsbeta3+ bug 50393. Make frameset windows request the principal form their parent if there's no document object in the frameset nor a cached principal, this can happen with <frame src='javascript:...'> frames. r/a=vidur, r=mstoltz. 2000-09-19 05:21:00 +00:00
jst%netscape.com a72320d2a1 Fixing nsbeta3+ bug 43741. Making mozilla ignore document.open() calls that are executed while the document is being parsed, this is needed for backwards compatibility. r/a=vidur, r=joki 2000-09-19 05:11:59 +00:00
wtc%netscape.com 38d9732ab3 Bugzilla bug #52399: handle FreeBSD. Thanks to Thomas Stromberg
<tstromberg@rtci.com> for the bug report.
2000-09-19 04:11:53 +00:00
wtc%netscape.com 99cf222eb8 Bugzilla bug #52398: define USE_PTHREADS=1 by default. Do not link with
-lc or -lc_r.  Also merged other changes from NSPR's FreeBSD.mk.
Thanks to Thomas Stromberg <tstromberg@rtci.com> for the bug report.
2000-09-19 03:53:08 +00:00
sspitzer%netscape.com a00b42b2d7 fix for bug #47521. if the user cancels the account wizard on an invalid account,
force the account to get created anyway.  r/a=alecf
2000-09-19 03:44:33 +00:00
saari%netscape.com 3d6b3575cd more fixes for 53017. r=hyatt 2000-09-19 03:37:09 +00:00
saari%netscape.com 4feb4d1347 focus fixes for 52150 et all. r=hyatt 2000-09-19 03:16:30 +00:00
tao%netscape.com 0f3b2d782a mt421 release from Henrik. 2000-09-19 03:14:37 +00:00
saari%netscape.com d7726a66ea fixing focus bugs for 53017. r=hyatt 2000-09-19 03:14:31 +00:00
tao%netscape.com 3c9357e17d mt420 release from Henrik. 2000-09-19 03:11:15 +00:00
tao%netscape.com e461a86e6a mt415 from henrik 2000-09-19 03:04:18 +00:00
beard%netscape.com 560a653ad5 [Not part of build] Really increase default heap size, to 8192. 2000-09-19 02:50:00 +00:00
beard%netscape.com 353f308977 Bumped up memory/stack. 2000-09-19 02:34:41 +00:00
wtc%netscape.com 82b40af680 Bugzilla bug #53143: removed the definition of NSPR internal macros.
Modified files: FreeBSD.mk, HP-UXB.10.10.mk, HP-UXB.10.20.mk, Linux.mk,
OSF1.mk, SunOS5.mk, cmd/SSLsample/Makefile.NSS, lib/freebl/Makefile.
2000-09-19 02:24:31 +00:00
brendan%mozilla.org 293ddb04d6 Add strict warning for undefined property reference (foo.bar where bar names no object in foo or its prototypes; r=jband). 2000-09-19 02:24:11 +00:00
brendan%mozilla.org dc510bc6a5 Fix JS_BeginRequest to avoid self-deadlock if called from a finalizer (52808, r=jband). 2000-09-19 02:18:17 +00:00
wtc%netscape.com ce6057a7fb Added FreeBSD.mk, which contains the common config stuff for all versions
of FreeBSD.mk.  FreeBSD2.mk now merely includes FreeBSD.mk.
Modified file: FreeBSD2.mk
Added file: FreeBSD.mk
2000-09-19 01:48:42 +00:00
hyatt%netscape.com 293b4eff1f fix for 53091, r=saari, sr=waterson 2000-09-19 01:24:44 +00:00
jband%netscape.com 8769f0cf40 fix shutdown crasher bug 52940. We can't leave the thread context stack service thinking that the context we are about to delete is still valid. a,r=brendan@mozilla.org 2000-09-19 01:09:48 +00:00
nhotta%netscape.com bb1cb9030d bug: 45678 wrong font in mail composer
fix: set the 'document' charset (we figure out the target charset
     but did not set it in the 'document'
r=nhotta, sr=mscott
2000-09-19 01:07:28 +00:00
cotter%netscape.com a001508e2a Updated info re installation directories, running Communicator 4.x. Moved sentence re problems running PSM on Unix if you havelogged in as a different user since installation to Known Bugs/Issues. 2000-09-19 00:23:38 +00:00
brendan%mozilla.org a791fb2253 Fixes to use atomic rename(2) if possible in nsLocalFile::MoveTo (33098, r=?),
plus a bunch of other fixes and cleanups:

- Fix comment misstatements of fact in nsIFile.idl, improve style slightly.
- Fix typo in comment in nsILocalFile.idl.
- Avoid gratuitous nsCString and nsXPIDLCString copy-constructions, which
  entail malloc'ing, in nsLocalFileUnix.cpp's CopyTo and GetParent methods.
  But do use nsXPIDLCString instead of raw nsMemory::Alloc/Free.
- Get rid of unnecessary mLL_II2L and mLL_L2II macros, use "prlong.h" API only.
  Also use the LL_* macros consistently in case a Unix lacking long long type
  support wants to use this code.
* BTW, the "Date" methods should be renamed to use "Time" instead -- after all
  PRTime is the type, and traditionally "time" refers to the time-number, a
  scalar independent of one's position on the surface of the earth, while
  "date" refers to a struct full of locale-specific information derived from
  time and some "environment" variables such as DST.  Can we rename these
  nsIFile methods before Mozilla 0.9 / Netscape 6?
- Use CHECK_mPath consistently and first, before any assertions relating to
  arguments (which logically come after the 'this' parameter CHECK_mPath is
  making assertions about).
- Use nsCOMPtr for singly-inheriting implementations of XPCOM interfaces, to
  avoid scary-when-scaled 0-refcnt instances from being handled (these all
  got a ref via QI or equivalent soon enough, but you never know).  This also
  removed some naked deletes.
- Canonize all paths copied into mPath to lack trailing slashes, so we don't
  need to strip trailing slashes elsewhere, in higher-frequency methods (you
  set path less often than you get it or a substring of it).
- ssize_t for strlen return values.
- Since shaver used a function pointer to consolidate creat/mkdir logic, but
  didn't fold the necessary close of the new fd returned by non-failing creat
  into the pointed-at function, I did that.
- AppendRelativePath forbids .. as a component (bounded by / or beginning or
  end of string on either side), not just in the middle of fragment (so that
  foo..bar is not an illegal relative pathname -- it should not be).  BTW,
  what the heck is the difference between NS_ERROR_FILE_UNRECOGNIZED_PATH and
  ...INVALID_PATH?
- SetLeafName was overallocating the new pathname buffer by failing to subtract
  the old leafname's length.
- CopyTo was failing to return an NSRESULT_FOR_ERRNO(), it just called that
  macro on a line by itself -- eek!  It also contained redundant if (newFD
  == nsnull) {...} cleanup code, it did a useless PR_GetFileInfo call, and it
  leaked FDs on read or write error.
- Implemented CopyToFollowingLinks as a forwarded call to CopyTo, Unix does
  not support "copying" a symlink via normal file i/o.  Should we instead
  lstat in CopyTo and if a link is the source of the copy, do readlink and
  then symlink?
- Fixed the readlink method (GetTarget) to null-terminate the link string in
  the out parameter (readlink does not do that for you).
- Lots of little nsnull vs. NULL vs. 0, == and != applied to boolean or null
  literals, white-space, indentation, bracing, comment, and sloppy code order
  (e.g., declaring an initialized variable that's not used till after early
  returns) fixes.  Also invert some return logic so that NS_OK is the normal,
  least indented, final return.
2000-09-19 00:22:41 +00:00
edburns%acm.org cc61d0fae1 This fix was contributed by
*      Jason Mawdsley <jason@macadamian.com>
 *      Louis-Philippe Gagnon <louisphilippe@macadamian.com>

It enables webclient to be built and run under JDK1.1.x.  Note that JavaDOM
does not work under jdk1.1.x.

The fix consists of two elements:

On the Java side, replace all JDK1.2 specific calls with JDK1.1.x
equivalents.  On the native side use pre-processer macro for
JNI_VERSION, like this:

#ifdef JNI_VERSION_1_2

#ifndef JNI_VERSION
#define JNI_VERSION JNI_VERSION_1_2
#endif

#else

#ifndef JNI_VERSION_1_1
#define JNI_VERSION_1_1 0x00010001
#endif

#ifndef JNI_VERSION
#define JNI_VERSION JNI_VERSION_1_1
#endif

#endif // END: JNI_VERSION_1_2

This fix has been tested on win32, solaris, and linux.

The following files are in this fix:

M webclient/classes_spec/org/mozilla/webclient/test/DOMTreeModel.java
M webclient/classes_spec/org/mozilla/webclient/test/DOMViewerFrame.java
M webclient/classes_spec/org/mozilla/webclient/test/EMWindow.java
M webclient/classes_spec/org/mozilla/webclient/wrapper_native/BookmarksImpl.java
M webclient/classes_spec/org/mozilla/webclient/wrapper_native/NativeEventThread.java
M webclient/src_moz/CBrowserContainer.cpp
M webclient/src_moz/nsActions.cpp
M webclient/src_share/jni_util.cpp
M webclient/src_share/jni_util.h
M webclient/src_share/jni_util_export.cpp
2000-09-19 00:18:18 +00:00
akkana%netscape.com 8b5cb68b18 46644: Fix FMM. Contribution from Daniel Bratell, bratell@lysator.liu.se, r=waterson and me 2000-09-19 00:14:12 +00:00
beard%netscape.com 9cf2fd89ba Uncommented Initialize() call. 2000-09-19 00:04:02 +00:00
beard%netscape.com 642294338f Export thePlugin. 2000-09-19 00:03:30 +00:00
beard%netscape.com e39ae93606 Create MRJConsole even in 4.X build. 2000-09-19 00:00:27 +00:00
beard%netscape.com 0de56942fa Added MRJConsole.class. 2000-09-18 23:57:25 +00:00
beard%netscape.com e690229919 Added MRJConsole.java to MRJPlugin.jar target. 2000-09-18 23:56:51 +00:00
nelsonb%netscape.com 3255d3af0e Fix a UMR, one of many where the SECItem type field was uninitialized.
bug 39483.  Also, eliminate a warning about calling an undeclared function
by including the header file.
2000-09-18 23:53:18 +00:00
alecf%netscape.com 8949b767db part of fix for #42102 - use nsIFile for migration issues
r=sspitzer, dbragg
2000-09-18 23:51:30 +00:00
beard%netscape.com 0c16b3c574 Create SIOUX console with menus, etc. r=jband, a=brendan 2000-09-18 23:49:46 +00:00
brendan%mozilla.org bea5c86c60 Censor all Call objects, per ECMA-262 (r=rogerl, 53037). 2000-09-18 23:35:22 +00:00
gagan%netscape.com 77bc43b390 Fix for bug 52257. mResponseDataListener could be null. r=valeski, brendan. 2000-09-18 23:29:30 +00:00
ducarroz%netscape.com 42dcdfe62c Fix for bug 52323. Use event.originalTarget instead of event.target in order to get the right target. a,r=alecf 2000-09-18 23:08:09 +00:00
mkaply%us.ibm.com db6ae70d48 #53096
r=akkana, a=brendan
Use OS/2 files for OS/2, not unix files
2000-09-18 23:08:02 +00:00
mkaply%us.ibm.com e2e26b4896 #53096
r=akkana, a=brendan
Can't override accelerators properly which we will be doing on OS/2
2000-09-18 23:04:07 +00:00
warren%netscape.com bc69083f14 Added build for themes:classic:messenger:mac:jar.mn 2000-09-18 22:36:59 +00:00
ducarroz%netscape.com 0fc6f94237 Fix for bug 52190. Avoid crash by using NS_IF_ADDREF. sr=alecf 2000-09-18 22:35:46 +00:00