Commit Graph

41 Commits

Author SHA1 Message Date
norris%netscape.com
625fe68e12 Fix bug 6313 'Rhino: "new Function" doesn't work properly with superglobal'
Also clean up Context.exit() to be more consistent with Context.enter(),
and make SecuritySupport work with JavaAdapter.
1999-05-18 23:10:20 +00:00
norris%netscape.com
0f406008cb Fix formatting. 1999-05-18 22:55:11 +00:00
norris%netscape.com
f3a98b7eaf Clearer formatting. 1999-05-18 22:54:15 +00:00
norris%netscape.com
e2e412bdb1 Add submission:
Subject:
            Re: Modified Context.java
       Date:
            Sat, 15 May 1999 08:01:37 +0000
      From:
            "Ian D. Stewart" <idstewart@softhome.net>
        To:
            Norris Boyd <norris@netscape.com>
 References:
            1 , 2 , 3 , 4 , 5




Ian D. Stewart wrote:

  Norris Boyd wrote:




    Can I help with EventListener collector?

  Actually, I have a working implementation complete (attatched), but by all means, feel free to add any functionality you feel
  may be missing, or to tweak the code .

Norris,

After I sent I my last e-mail, I noticed some potential issues using Object[] in ListenerCollection.getListeners(Class iface).
I'm attatching a new version, which uses a Vector object.  This should resolve those issues.


Ian
1999-05-18 22:32:25 +00:00
norris%netscape.com
a62a14d61d Subject:
Rhino SecurityException patch
   Date:
        Tue, 11 May 1999 12:25:50 -0400
   From:
        Andrew Wason <aw@softcom.com>
     To:
        Norris Boyd <norris@netscape.com>




Sorry if you aren't the right person to submit Rhino patches to.

I couldn't get Rhino to run under JDK1.2 with a SecurityManager installed
(e.g. java -Djava.security.manager=java.lang.SecurityManager).  I
understand the JavaAdapter stuff won't work - but I would still like to use
Rhino without that piece.

I've attached a small patch which catches and ignores the
SecurityExceptions so that Rhino can run with a SecurityManager but without
JavaAdapter.


Andrew
--
Andrew Wason
SoftCom, Inc.
aw@softcom.com
1999-05-11 16:46:30 +00:00
norris%netscape.com
576e9d20b6 A statement like "var java;" was hiding the java package defined in the
shared global since we weren't looking up the prototype chain.
1999-05-10 18:09:49 +00:00
mccabe%netscape.com
1f36369274 Added references to the JavaAdapter and classfile classes. 1999-05-06 23:49:10 +00:00
norris%netscape.com
6fe783c4e7 Marginal performance tweak. 1999-05-06 23:17:12 +00:00
mccabe%netscape.com
ed1922475f Initial checkin of distribution makefile system for our brandfangled free source Rhino. 1999-05-06 07:51:15 +00:00
norris%netscape.com
e9a081a149 Update release string. 1999-05-05 23:29:06 +00:00
norris%netscape.com
36803eaab9 Handle the case where f is null in "new f". 1999-05-04 17:23:13 +00:00
norris%netscape.com
7ea4f505a3 Fix spelling, don't claim uniqueness. 1999-05-03 17:56:07 +00:00
norris%netscape.com
c7d28e0cbb Make it purdy. 1999-05-03 17:55:21 +00:00
norris%netscape.com
9628273770 Add README with support for LXR. 1999-05-03 17:53:10 +00:00
norris%netscape.com
8d5569f75e Add new example. 1999-04-30 19:49:34 +00:00
norris%netscape.com
3bb6bca352 Better (?) error when initializing and the security resource isn't found. 1999-04-30 16:56:43 +00:00
norris%netscape.com
8675462ffa Fall through to number case only after considering character and boolean
independently.
1999-04-29 20:51:50 +00:00
norris%netscape.com
3a2b3ad97e Fix bug where conversions of numbers to booleans in calls to Java methods were producing
IllegalArgumentExceptions.
1999-04-29 17:53:05 +00:00
norris%netscape.com
1451f178ae Help message should indicate that -1 is an acceptible optimizer value. 1999-04-29 17:22:20 +00:00
rogerl%netscape.com
c63b4ac205 Clean-up some bytecode leftovers.
Added assertions, non-greedy opt.
1999-04-28 23:08:14 +00:00
rogerl%netscape.com
393a0501c6 Added method to construct a new RegExp. 1999-04-28 23:07:14 +00:00
rogerl%netscape.com
4d75c0d939 Added interface method to construct a new RegExp. 1999-04-28 23:06:26 +00:00
rogerl%netscape.com
6c0c4f5eb3 Using regExpProxy to construct regexp literals 1999-04-28 23:05:43 +00:00
beard%netscape.com
dcc6603adf added JavaAdapter.java 1999-04-27 19:56:20 +00:00
beard%netscape.com
d42c8cf151 Using the property "org.mozilla.javascript.JavaAdapter" to allow the JavaAdapter class to come from another package. 1999-04-27 19:55:53 +00:00
beard%netscape.com
f7b81ab327 added classes in org.mozilla.classfile 1999-04-27 19:43:56 +00:00
norris%netscape.com
3fa40b6946 Better javadoc. 1999-04-27 16:55:44 +00:00
norris%netscape.com
84805d797c Clean up, add javadoc. 1999-04-27 03:56:23 +00:00
norris%netscape.com
e07d8c6b14 Make JavaAdapter work on mozilla-only. 1999-04-26 20:41:57 +00:00
beard%netscape.com
e413292484 made the class to use for the JavaAdapter selectable via the Java property "org.mozilla.javascript.JavaAdapter" 1999-04-24 06:28:17 +00:00
norris%netscape.com
5d1454fa9c If the security resource isn't present, catch the exception and proceed. 1999-04-23 19:54:28 +00:00
norris%netscape.com
27a29f62ef Clean up javadoc. 1999-04-23 17:31:59 +00:00
norris%netscape.com
9920efbe72 Clean up javadocs; make Context creation faster. 1999-04-23 17:31:09 +00:00
norris%netscape.com
d59df52693 Clean up formatting. 1999-04-23 17:30:31 +00:00
norris%netscape.com
a58f576420 Transfer examples to mozilla. 1999-04-22 20:58:54 +00:00
norris%netscape.com
ecee0852e5 Add examples to mozilla. 1999-04-22 20:41:57 +00:00
norris%netscape.com
3328f2c45d Fix the following bug:
Subject:
        Context.newArray() bug
   Date:
        Thu, 22 Apr 1999 00:26:29 -0700
   From:
        beard@netscape.com (Patrick Beard)
     To:
        Norris Boyd <norris@netscape.com>

When the arguments array gets created, its prototype isn't set up
correctly. I think the problem is in Context.newArrayHelper(), which isn't
able to look up the "Array" constructor in the passed-in scope. For this
reaon, top-level scripts that use "arguments.length" don't work.

- Patrick
1999-04-22 18:29:07 +00:00
beard%netscape.com
42b71f5b65 First Checked In. 1999-04-22 02:50:18 +00:00
norris%netscape.com
d9f9f0526f Load optimizer package from com.netscape. 1999-04-21 04:40:36 +00:00
norris%netscape.com
aafb17e3e7 Forgot to add Messages.properties. 1999-04-20 20:21:55 +00:00
norris%netscape.com
8f2cc55a9b Publish Rhino as open source. 1999-04-19 20:43:53 +00:00