86436 Commits

Author SHA1 Message Date
idk%eng.sun.com
08304b09e4 *not part of the build*
urpConnect update


git-svn-id: svn://10.0.0.236/trunk@99146 18797224-902f-48f8-a5cc-f745e15eee43
2001-07-12 23:27:20 +00:00
edburns%acm.org
cb90605310 bug=85523
ra=edburns
authors=edburns,
 *               Brian Satterfield <bsatterf@atl.lmco.com>
 *               Anthony Sizer <sizera@yahoo.com>

This implements Post.  Please see EMWindow for how to use.


git-svn-id: svn://10.0.0.236/trunk@99145 18797224-902f-48f8-a5cc-f745e15eee43
2001-07-12 23:18:52 +00:00
edburns%acm.org
fb40f6c48c correct_paths
git-svn-id: svn://10.0.0.236/trunk@99141 18797224-902f-48f8-a5cc-f745e15eee43
2001-07-12 21:57:52 +00:00
pschwartau%netscape.com
ec1e1769b6 Initial add. Regression test for bug 90445.
git-svn-id: svn://10.0.0.236/trunk@99140 18797224-902f-48f8-a5cc-f745e15eee43
2001-07-12 21:55:17 +00:00
pschwartau%netscape.com
24b15f7a93 Initial add. Regression test for bug 89443.
git-svn-id: svn://10.0.0.236/trunk@99139 18797224-902f-48f8-a5cc-f745e15eee43
2001-07-12 21:54:27 +00:00
edburns%acm.org
888ec1ad17 bug=80906
ra=edburns
author=Nikolay Igotti
Minor update to prevent some crashes.


git-svn-id: svn://10.0.0.236/trunk@99137 18797224-902f-48f8-a5cc-f745e15eee43
2001-07-12 20:32:09 +00:00
edburns%acm.org
991374db16 bug=80906
ra=edburns
author=  Nikolay Igotti

Added and removed files - continued previous checkin.


git-svn-id: svn://10.0.0.236/trunk@99136 18797224-902f-48f8-a5cc-f745e15eee43
2001-07-12 20:26:30 +00:00
despotdaemon%netscape.com
8f69001bb5 Pseudo-automatic update of changes made by dsirnapalli@netscape.com.
git-svn-id: svn://10.0.0.236/trunk@99135 18797224-902f-48f8-a5cc-f745e15eee43
2001-07-12 20:21:22 +00:00
edburns%acm.org
ebef5f4da8 bug=80906
ra=edburns
author=Nikolay Igotti

Major cleanup and new component architecture for Waterfall.


git-svn-id: svn://10.0.0.236/trunk@99134 18797224-902f-48f8-a5cc-f745e15eee43
2001-07-12 19:58:29 +00:00
ddrinan%netscape.com
f6e053accb Remove ^M that was accidentially checked in.
git-svn-id: svn://10.0.0.236/trunk@99131 18797224-902f-48f8-a5cc-f745e15eee43
2001-07-12 18:44:58 +00:00
ccarlen%netscape.com
c7d1ec2eb4 Bug 90065 - nsAppShellService::GetNativeAppSupport returns NS_OK even when it fails, causing crash. r=valeski/sr=blake
git-svn-id: svn://10.0.0.236/trunk@99127 18797224-902f-48f8-a5cc-f745e15eee43
2001-07-12 14:44:27 +00:00
dcone%netscape.com
38a857ba4c bug=88608 r=dcone sr=attinasi support of A3 paper size
git-svn-id: svn://10.0.0.236/trunk@99126 18797224-902f-48f8-a5cc-f745e15eee43
2001-07-12 14:27:20 +00:00
bienvenu%netscape.com
84aade1729 fix handling of corrupt threads to not recurse infinitely and to blow away db r=naving, sr=sspitzer 90215
git-svn-id: svn://10.0.0.236/trunk@99125 18797224-902f-48f8-a5cc-f745e15eee43
2001-07-12 13:49:19 +00:00
bienvenu%netscape.com
851ac53a07 fix 87531 r=naving, sr=sspitzer only download imap folders after getting new mail for the inbox and running filters, so add a listener to get new mail method
git-svn-id: svn://10.0.0.236/trunk@99124 18797224-902f-48f8-a5cc-f745e15eee43
2001-07-12 13:46:46 +00:00
bienvenu%netscape.com
13dd086447 handle corrupted local .msf files 86364 r=naving, sr=sspitzer
git-svn-id: svn://10.0.0.236/trunk@99123 18797224-902f-48f8-a5cc-f745e15eee43
2001-07-12 13:41:08 +00:00
bienvenu%netscape.com
9e9d17a97f bullet proof for top crash in nsMsgDatabase::GetThreadForSubject 90253 r=naving, sr=sspitzer
git-svn-id: svn://10.0.0.236/trunk@99122 18797224-902f-48f8-a5cc-f745e15eee43
2001-07-12 13:40:34 +00:00
locka%iol.ie
d49a09251b NOT PART OF BUILD. Now works on Win32 & parses an external file to generate the manifest. b=90404
git-svn-id: svn://10.0.0.236/trunk@99121 18797224-902f-48f8-a5cc-f745e15eee43
2001-07-12 12:31:43 +00:00
hwaara%chello.se
7c37c006fb #90156, now that "age in days" works as a criterion, fix up the wording to be consistent with other criteria. r/sr=sspitzer
git-svn-id: svn://10.0.0.236/trunk@99120 18797224-902f-48f8-a5cc-f745e15eee43
2001-07-12 11:48:15 +00:00
hewitt%netscape.com
0af2ccc80f 84051 - modern theme polish - splitter grippies, toolbar grippies, formatting icons, account central, r=andreww, sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@99117 18797224-902f-48f8-a5cc-f745e15eee43
2001-07-12 09:59:29 +00:00
peterv%netscape.com
394a214515 Trying to get senna on the road again.
git-svn-id: svn://10.0.0.236/trunk@99116 18797224-902f-48f8-a5cc-f745e15eee43
2001-07-12 09:54:23 +00:00
peterv%netscape.com
1d195a1989 Trying to fix senna.
git-svn-id: svn://10.0.0.236/trunk@99115 18797224-902f-48f8-a5cc-f745e15eee43
2001-07-12 08:36:30 +00:00
ssu%netscape.com
1991a51acd fixing bug 90159 - Uninstall does not complete when run while Mozilla,N6 running in turbo mode. r=syd,dveditz sr=mscott. affects windows platforms only
git-svn-id: svn://10.0.0.236/trunk@99114 18797224-902f-48f8-a5cc-f745e15eee43
2001-07-12 07:51:30 +00:00
scc%mozilla.org
19f12c4578 bug #90394: r=dbaron, sr=asa(?). A simple fix to a big leak when |nsXPIDLC?String|s are never accessed after assignment, deallocation failed. By storing the initial pointer in the _storage_ start slot, this is avoided.
git-svn-id: svn://10.0.0.236/trunk@99113 18797224-902f-48f8-a5cc-f745e15eee43
2001-07-12 06:48:23 +00:00
ddrinan%netscape.com
fb7118b770 Bug 90335 - extra security warning. r=bryner,sr=jst
git-svn-id: svn://10.0.0.236/trunk@99112 18797224-902f-48f8-a5cc-f745e15eee43
2001-07-12 06:34:20 +00:00
naving%netscape.com
6bfb630323 89463 r=cavin sr=bienvenu;call the copy on the destFolder directly; do not use copy service
git-svn-id: svn://10.0.0.236/trunk@99111 18797224-902f-48f8-a5cc-f745e15eee43
2001-07-12 06:00:21 +00:00
naving%netscape.com
854043293e 89463 r=cavin sr=bienvenu; use the copy listener in copystate to issue end of copy
notification


git-svn-id: svn://10.0.0.236/trunk@99110 18797224-902f-48f8-a5cc-f745e15eee43
2001-07-12 05:59:13 +00:00
mcafee%netscape.com
5059bcecc4 Fixing IRIX linker bustage (90438). r=cls
git-svn-id: svn://10.0.0.236/trunk@99109 18797224-902f-48f8-a5cc-f745e15eee43
2001-07-12 05:58:10 +00:00
naving%netscape.com
a01ed34853 90186 r=bienvenu sr=mscott; Sort the keys but keep the hdrs in sync with the keys so that
copying messages works correctly


git-svn-id: svn://10.0.0.236/trunk@99108 18797224-902f-48f8-a5cc-f745e15eee43
2001-07-12 05:54:43 +00:00
mstoltz%netscape.com
1ac430a069 Fixing blocker bug 90197 by backing out fix for 87913 that changed the behavior of
ComponentManager::AutoRegister and instead using patch v2 from 87913 which
adds a new function rather than changing the existing one. r=mstoltz, dveditz.


git-svn-id: svn://10.0.0.236/trunk@99104 18797224-902f-48f8-a5cc-f745e15eee43
2001-07-12 04:00:24 +00:00
jst%netscape.com
f5b7cec7df Backing out parts of an experiment that was accidentally checked in yesterday, fixes blocker bug 90363. r=pollmann@netscape.com
git-svn-id: svn://10.0.0.236/trunk@99101 18797224-902f-48f8-a5cc-f745e15eee43
2001-07-12 03:13:28 +00:00
ddrinan%netscape.com
24ecc8fb3d Bug 88839 - PSM(i.e. SSL) socket not closed. r/sr=dougt
git-svn-id: svn://10.0.0.236/trunk@99100 18797224-902f-48f8-a5cc-f745e15eee43
2001-07-12 01:59:03 +00:00
nboyd%atg.com
35dcfcdd81 Fix bug:
Subject:
             Fatal error executing in IBM J9 VM
 Resent-Date:
             Mon, 9 Jul 2001 15:35:32 -0700 (PDT)
 Resent-From:
             mozilla-jseng@mozilla.org
        Date:
             9 Jul 2001 15:33:38 -0700
        From:
             bdemchak@tpsoft.com (Barry Demchak)
 Organization:
             http://groups.google.com/
          To:
             mozilla-jseng@mozilla.org
  Newsgroups:
             netscape.public.mozilla.jseng




Hi --

I've encountered an error in either Rhino or the IBM J9 VM's runtime
support -- I'm not sure which -- but the end result is an unhandled
exception. I'm quite willing to believe that it's already been dealt
with. If so, will someone point me to the solution?

I'm using: IBM's J9 on Windows 2000,
           IBM's IDE v1.3 on Windows 2000,
           Rhino v1.5 from mozilla.org

The exception is java.lang.StringIndexOutOfBoundsException.

It occurs in Context.getSourcePositionFromStack just after the call to
RuntimeException.printStackTrace. The code is expecting a code
reference that looks something like "(Example.js:50)" where "50" is
the line number. (I gather that's what the Sun VM returns???)

Instead, J9 is returning a code reference that looks like:
"java.lang.RuntimeException\n\n\n\nStack trace:\n\n
java/lang/Throwable.<int>()V\n\n" etc, etc, etc.

The error occurs because the Colon variable's value is less than the
Open variable's value in Context.getSourcePositionFromStack. When the
s.substring is evaulated, there's a negative string length ... boom.

I've patched an "if" statement in the getSourcePositionFromStack code
so that instead of:

if (c == '\n' && open != -1 && close != -1 && colon != -1)

I have:

if (c == '\n' && open != -1 && close != -1 && colon != -1 && open <
colon && colon < close)

Certainly, there's a better fix, but it's sufficient to keep me going.

So, I have several questions ... being new to open source and this
forum:

1) Is this a real bug ... a real Rhino bug??
2) Has this already been found?
3) Has this already been fixed?
4) If not, what's the proper protocol for reporting it?
5) What's the proper protocol for fixing it?

This shows up *very* quickly when trying to run a script under J9.
When it occurs, Rhino is trying to issue a warning about some shady
JavaScript code.

If this is a real bug and hasn't been fixed, I would infer that there
aren't a lot of people trying to run this under J9. Would that be a
fair statement? If so, can anyone comment as to why that would be??

Thanks!


git-svn-id: svn://10.0.0.236/trunk@99098 18797224-902f-48f8-a5cc-f745e15eee43
2001-07-12 00:07:27 +00:00
nboyd%atg.com
36485deb15 Subject:
Rhino: Fixes for catch in Interpreter.interpret
        Date:
             Wed, 11 Jul 2001 19:06:46 +0200
       From:
             Igor Bukanov <igor@icesoft.no>
 Organization:
             Wind River
         To:
             Norris Boyd <nboyd@atg.com>




Hi, Norris!

When doing that instruction counting implementation, I managed to mess
up code in the catch statement in Interpreter.interpret.

First for some reason I assumed that for a general RuntimeException the
previous code do not run finally statements but only script catch code.
Of cause this was wrong: that code skipped catch for arbitrary exception
while calling finally.

This is a reasonable behavior especially given the fact that arbitrary
RuntimeException may only arise from, say, bugs, other exceptions should
be wrapped to JavaScriptException.

Second I removed calls to debug.handleExceptionThrown...

The attached patch restores the original catch/finally logic and re-adds
calls to debug.handleExceptionThrown.

I will later update it that catch to handle Error as well to allow
cleanup after throwing an Error instance from
Context.observeInstructionCount , but restoration should go first.

Regards, Igor


git-svn-id: svn://10.0.0.236/trunk@99097 18797224-902f-48f8-a5cc-f745e15eee43
2001-07-12 00:06:27 +00:00
relyea%netscape.com
7f7398360f Bug 90413... add symbols console needs to integrate with NSS 3.3
git-svn-id: svn://10.0.0.236/trunk@99093 18797224-902f-48f8-a5cc-f745e15eee43
2001-07-11 23:58:00 +00:00
relyea%netscape.com
a577586540 Bug 90413
git-svn-id: svn://10.0.0.236/trunk@99092 18797224-902f-48f8-a5cc-f745e15eee43
2001-07-11 23:57:01 +00:00
ddrinan%netscape.com
5b1f5e8855 Updated Windows share_blds_cmpnts location. (tfox)
git-svn-id: svn://10.0.0.236/trunk@99088 18797224-902f-48f8-a5cc-f745e15eee43
2001-07-11 22:56:37 +00:00
cotter%netscape.com
5e10acf6cc help content update per b=85925, PDT approved, r=oeschger@netscape.com
git-svn-id: svn://10.0.0.236/trunk@99083 18797224-902f-48f8-a5cc-f745e15eee43
2001-07-11 20:55:29 +00:00
nicolson%netscape.com
af7fb86e89 use NSS 3.3 Beta 2.
git-svn-id: svn://10.0.0.236/trunk@99076 18797224-902f-48f8-a5cc-f745e15eee43
2001-07-11 18:23:04 +00:00
jaggernaut%netscape.com
7af77874a3 Add "caps" to REQUIRES to fix Senna bustage.
git-svn-id: svn://10.0.0.236/trunk@99075 18797224-902f-48f8-a5cc-f745e15eee43
2001-07-11 13:45:34 +00:00
hwaara%chello.se
72731f255d #89653, remove duplicate API in favor of a standard nsCRT API. r=sspitzer, sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@99074 18797224-902f-48f8-a5cc-f745e15eee43
2001-07-11 13:00:31 +00:00
jaggernaut%netscape.com
3e725a01b2 Apperently more cruft that snuck into embed-jar.mn. Removing, hoping this fixes the bustage on shrike
git-svn-id: svn://10.0.0.236/trunk@99073 18797224-902f-48f8-a5cc-f745e15eee43
2001-07-11 12:47:28 +00:00
jaggernaut%netscape.com
137f854675 Add "js" to REQUIRES to fix Senna bustage
git-svn-id: svn://10.0.0.236/trunk@99072 18797224-902f-48f8-a5cc-f745e15eee43
2001-07-11 12:37:01 +00:00
peterv%netscape.com
b02563ad82 Trying to fix OS/2 dom bustage by turning on Transformiix on OS/2 (it's already being built on other platforms).
git-svn-id: svn://10.0.0.236/trunk@99071 18797224-902f-48f8-a5cc-f745e15eee43
2001-07-11 12:05:34 +00:00
locka%iol.ie
29c06173a9 NOT PART OF BUILD. Minor update adds a few missing chrome files.
git-svn-id: svn://10.0.0.236/trunk@99070 18797224-902f-48f8-a5cc-f745e15eee43
2001-07-11 11:57:04 +00:00
jaggernaut%netscape.com
903711694e Add "xpconnect" to REQUIRES to fix Senna bustage
git-svn-id: svn://10.0.0.236/trunk@99069 18797224-902f-48f8-a5cc-f745e15eee43
2001-07-11 10:50:04 +00:00
jst%netscape.com
a740b2a9f8 Attempting to fix mac bustage...
git-svn-id: svn://10.0.0.236/trunk@99068 18797224-902f-48f8-a5cc-f745e15eee43
2001-07-11 10:03:04 +00:00
axel%pike.org
951fa9f1d2 53518, fix NaN handling on certain platform. Copied code from js lib to transformiix, license change courtesy of Netscape. checkin on behalf on sicking@bigfoot.com. r=peterv,me, sr=scc
git-svn-id: svn://10.0.0.236/trunk@99067 18797224-902f-48f8-a5cc-f745e15eee43
2001-07-11 09:43:00 +00:00
mcafee%netscape.com
1c9b44445d Need to fully specify embed-jar.mn location for objdir builds (90295).
git-svn-id: svn://10.0.0.236/trunk@99066 18797224-902f-48f8-a5cc-f745e15eee43
2001-07-11 09:27:26 +00:00
mcafee%netscape.com
e798682b45 Moving embed-jar.mn creation out to separate makefile target, autogeneration and cvs checked in status don't mix. Run this by hand when needed and check diffs in, don't run this every build (90295). r=jag
git-svn-id: svn://10.0.0.236/trunk@99065 18797224-902f-48f8-a5cc-f745e15eee43
2001-07-11 09:20:42 +00:00
jst%netscape.com
375315acc4 Fixing compiler warning.
git-svn-id: svn://10.0.0.236/trunk@99064 18797224-902f-48f8-a5cc-f745e15eee43
2001-07-11 09:13:05 +00:00