Commit Graph

70822 Commits

Author SHA1 Message Date
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
warren%netscape.com
e46ac43d50 Updated to work for mac jar packaging. 2000-09-18 22:33:20 +00:00
warren%netscape.com
68e883e130 First Checked In. 2000-09-18 22:32:51 +00:00
brendan%mozilla.org
7f91358ad8 - Fix encodeURI, decodeURI, etc. common subroutines to avoid realloc'ing char
by char, by using a larger chunk size (64 chars) for linear growth.  Also got
  rid of ASCII-oriented add_bytes subroutine and related sprintf usage.
- Avoid reloading loop invariant str->chars all the time in encode and decode.
- Avoid creating garbage strings for unescaped and reserved character sets, by
  using statically initialized jschar array constants.
- Expand tabs, clean up 80th column violations, use prevailing style, etc.
2000-09-18 22:17:30 +00:00
ducarroz%netscape.com
98ab9642f9 Fix for bug 52819. Use nsEditor::GetRootElement for retreiving the body node. sr=mscott 2000-09-18 22:16:10 +00:00
beard%netscape.com
8dc0e5739a Conditionally compile in GC_trace_object. 2000-09-18 22:09:20 +00:00
mkaply%us.ibm.com
08bda0f0f4 #53096
r=mkaply, a=brendan
Grab the windows platformBindings files and use them for OS/2
2000-09-18 21:50:06 +00:00
jefft%netscape.com
b54616856a fixed bug 45727 -- Problems with download (POP) truncated msg from folder other than Inbox; disable fileters while downloading truncated message; bullet prove to prevent accessing empty string buffer; r=mscott 2000-09-18 21:49:47 +00:00
sspitzer%netscape.com
d2b9d3d09d part of the fix for #51571. r/a=mscott 2000-09-18 21:49:17 +00:00