85495 Commits

Author SHA1 Message Date
ssu%netscape.com
a7661ff3a9 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 2001-07-12 07:51:30 +00:00
scc%mozilla.org
be36f3d342 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. 2001-07-12 06:48:23 +00:00
ddrinan%netscape.com
d39b3e59c8 Bug 90335 - extra security warning. r=bryner,sr=jst 2001-07-12 06:34:20 +00:00
naving%netscape.com
3114475732 89463 r=cavin sr=bienvenu;call the copy on the destFolder directly; do not use copy service 2001-07-12 06:00:21 +00:00
naving%netscape.com
5ea76dae39 89463 r=cavin sr=bienvenu; use the copy listener in copystate to issue end of copy
notification
2001-07-12 05:59:13 +00:00
mcafee%netscape.com
a073f36ea5 Fixing IRIX linker bustage (90438). r=cls 2001-07-12 05:58:10 +00:00
naving%netscape.com
3e1cdfbad5 90186 r=bienvenu sr=mscott; Sort the keys but keep the hdrs in sync with the keys so that
copying messages works correctly
2001-07-12 05:54:43 +00:00
mstoltz%netscape.com
548e6eb3dd 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.
2001-07-12 03:58:32 +00:00
jst%netscape.com
e7e379cb49 Backing out parts of an experiment that was accidentally checked in yesterday, fixes blocker bug 90363. r=pollmann@netscape.com 2001-07-12 03:13:28 +00:00
ddrinan%netscape.com
a0f509ae24 Bug 88839 - PSM(i.e. SSL) socket not closed. r/sr=dougt 2001-07-12 01:59:03 +00:00
nboyd%atg.com
08f4af156e 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!
2001-07-12 00:07:27 +00:00
nboyd%atg.com
0ee98640dd 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
2001-07-12 00:06:27 +00:00
relyea%netscape.com
75ce50af5f Bug 90413... add symbols console needs to integrate with NSS 3.3 2001-07-11 23:58:00 +00:00
relyea%netscape.com
db56f0409c Bug 90413 2001-07-11 23:57:01 +00:00
ddrinan%netscape.com
5b1587330a Updated Windows share_blds_cmpnts location. (tfox) 2001-07-11 22:56:37 +00:00
cotter%netscape.com
6346397479 help content update per b=85925, PDT approved, r=oeschger@netscape.com 2001-07-11 20:55:29 +00:00
nicolson%netscape.com
08e2e4de48 use NSS 3.3 Beta 2. 2001-07-11 18:23:04 +00:00
jaggernaut%netscape.com
e793e569e6 Add "caps" to REQUIRES to fix Senna bustage. 2001-07-11 13:45:34 +00:00
hwaara%chello.se
6c6f0ccb1b #89653, remove duplicate API in favor of a standard nsCRT API. r=sspitzer, sr=bienvenu 2001-07-11 13:00:31 +00:00
jaggernaut%netscape.com
b4e9467012 Apperently more cruft that snuck into embed-jar.mn. Removing, hoping this fixes the bustage on shrike 2001-07-11 12:47:28 +00:00
jaggernaut%netscape.com
d589f328f9 Add "js" to REQUIRES to fix Senna bustage 2001-07-11 12:37:01 +00:00
peterv%netscape.com
f550147c43 Trying to fix OS/2 dom bustage by turning on Transformiix on OS/2 (it's already being built on other platforms). 2001-07-11 12:05:34 +00:00
locka%iol.ie
e4f5812f4e NOT PART OF BUILD. Minor update adds a few missing chrome files. 2001-07-11 11:57:04 +00:00
jaggernaut%netscape.com
9886ba7f87 Add "xpconnect" to REQUIRES to fix Senna bustage 2001-07-11 10:50:04 +00:00
jst%netscape.com
33113643cd Attempting to fix mac bustage... 2001-07-11 10:03:04 +00:00
axel%pike.org
91d3d1c471 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 2001-07-11 09:43:00 +00:00
mcafee%netscape.com
1a43ceabff Need to fully specify embed-jar.mn location for objdir builds (90295). 2001-07-11 09:27:26 +00:00
mcafee%netscape.com
d8cb760c7a 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 2001-07-11 09:20:42 +00:00
jst%netscape.com
1f37951d4b Fixing compiler warning. 2001-07-11 09:13:05 +00:00
jst%netscape.com
7ad971a08f Fixing bug 83433, exposing DOM constructors and prototypes to JS. r/sr=rpotts@netcape.com, vidur@netscape.com, dbradley@netscape.com 2001-07-11 09:09:30 +00:00
sspitzer%netscape.com
a5a2e94fba fix bug #40380. get date searches and date filters to work.
preflight the date picker with today's date.

there is no date picker yet, but there is a simple xul textbox.
d/m/yyyy is the supported format.  there are plans to implement
a date picker in XBL which prevent user error.  right now, a user
could type "foobar" for the date.

r=timeless, sr=bienveu
2001-07-11 07:52:13 +00:00
jaggernaut%netscape.com
2ff63310ec Add to REQUIRES "caps" to fix senna bustage 2001-07-11 07:49:25 +00:00
jaggernaut%netscape.com
e31b61ddab Fixing bustage by removing lines accidentily added in recent change. 2001-07-11 07:35:19 +00:00
jst%netscape.com
53fe4bfab6 Fixing bug 66022, recurse to death if image attributes are touched from an images onload handler when the image is loaded from the cache. r=pavlov@netscape.com, sr=attinasi@netscape.com 2001-07-11 05:44:12 +00:00
bernd.mielke%snafu.de
eeaa05a066 Empty table width attributes are now treated as no width specified. bug 75250
r=karnaze sr=attinasi
2001-07-11 05:35:18 +00:00
justdave%syndicomm.com
6b3b75de75 Fix for bug 77473, bug 74032, and bug 85472: Passwords are no longer stored in plaintext in the database. Passwords are no longer encrypted with MySQL's ENCRYPT() function (because it doesn't work on some installs), but with Perl's crypt() function. The crypt-related routines now properly deal with salts so that they work on systems that use methods other than UNIX crypt to crypt the passwords (such as MD5). Checksetup.pl will walk through your database and re-crypt everyone's passwords based on the plaintext password entry, then drop the plaintext password column. As a consequence of no longer having a plaintext password, it is no longer possible to email someone their password, so the login screen has been changed to request a password reset instead. The user is emailed a temporary identifying token, with a link back to Bugzilla. They click on the link or paste it into their browser and Bugzilla allows them to change their password.
Patch by Myk Melez <myk@mozilla.org>
r= justdave@syndicomm.com, jake@acutex.net
2001-07-11 05:29:21 +00:00
hewitt%netscape.com
59471fd937 86017 - Mail compose addressing widget should move to next field on tab, r=sspitzer, sr=blake\n86731 - Mail compose - autocomplete incorrectly uses lower case letters, r=matt, sr=blake 2001-07-11 05:04:39 +00:00
pschwartau%netscape.com
b401fcb3a4 Initial add. Regression test for bug 49286. 2001-07-11 04:58:04 +00:00
mcafee%netscape.com
5923877201 Changing link order to fix linker error on IRIX. Part of my previous checkins this evening. 2001-07-11 04:54:48 +00:00
mstoltz%netscape.com
755eb0ae93 Checking in bug 87913 for jesse@netscape.com - Allow untrusted scripts
to call Components.manager.autoRefresh, but only with default params.
r=mstoltz, sr=jst.
2001-07-11 04:48:55 +00:00
sspitzer%netscape.com
a619450d80 fix for #40500. get search / filters to work with "age in days" and "is".
r=hwaara, sr=bienvenu
2001-07-11 04:35:20 +00:00
sspitzer%netscape.com
2f71e7646c fix for #88876.
when I fixed the crasher (by going from keeping the bundle as a static COMPtr to member variable)
I forgot to remove the code that only allocated one bundle.  this caused it to assert
when there were two or more nsMsgStatusFeedBack instances, and worse, they other instances
wouldn't work.

r=varada, sr=bienvenu
2001-07-11 04:33:08 +00:00
nicolson%netscape.com
1f36272423 Remove SSLCallbackNotifier, which no longer exists 2001-07-11 04:30:48 +00:00
eddyk%netscape.com
84069106c9 Bug 82271 : Check spelling before sending preference not lockable.
r=hwaara sr=mscott
Flipped the logic for initialising the checkbox in the js code.
2001-07-11 04:06:16 +00:00
peterlubczynski%netscape.com
97b11ed421 Only flush the font cache and don't do a reframe for font.internaluseonly.changed
Fix for 3D Groove not working on Win32, bug 89493, patch by attinasi r=peterl sr=waterson
2001-07-11 03:44:35 +00:00
blakeross%telocity.com
9aa20cbd5f Bookmarks dragging to ptoolbar (85328). r=bz sr=ben 2001-07-11 03:31:57 +00:00
mscott%netscape.com
b8b4cb6a6d Bug #63105 --> clean up temp files created by helper apps on exit.
r/sr=bienvenu,sspitzer
2001-07-11 03:23:24 +00:00
mcafee%netscape.com
92455ebc29 Fully specify location of gen_mn.pl file for objdir builds. Fixes shrike, other ports bustage 2001-07-11 03:10:00 +00:00
mcafee%netscape.com
5e9188b3fe Fixing REQUIRES line, fixes ports/objdir bustage 2001-07-11 02:55:53 +00:00
bzbarsky%mit.edu
746ed0e778 Fix for bug 89141. Do not have the "link" options in the context menu
for "A" elements without an href.  r=brade, sr=blake
2001-07-11 02:38:43 +00:00