704 Commits

Author SHA1 Message Date
briano%netscape.com
16c77e66ab QNX-specific ifdef addition.
git-svn-id: svn://10.0.0.236/trunk@31316 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-12 23:29:04 +00:00
rogerl%netscape.com
9de177473f Fixed warnings, few statement & expression changes
git-svn-id: svn://10.0.0.236/trunk@31242 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-12 05:01:31 +00:00
mccabe%netscape.com
7550d64eb3 Support for magically detecting whether an argument to an XPConnect'ed function is a dom node with a native nsISupports, and unwrapping it properly.
This'll go live as soon as I can persuade joki or vidur to rebuild the DOM stubs.


git-svn-id: svn://10.0.0.236/trunk@31201 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-12 02:05:48 +00:00
norris%netscape.com
da07ac8361 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


git-svn-id: svn://10.0.0.236/trunk@31082 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-11 16:46:30 +00:00
cbegle%netscape.com
ac9e104ae5 Error in the test -- it was not evaluating the statement that is supposed
to produce an error.


git-svn-id: svn://10.0.0.236/trunk@31081 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-11 15:55:22 +00:00
shaver%netscape.com
68212ec7fc use OBJ_THIS_OBJECT in SPROP_[GS]ET to make with(native_obj)'' work correctly
git-svn-id: svn://10.0.0.236/trunk@31079 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-11 15:41:51 +00:00
mccabe%netscape.com
9e96915598 Fix to 5947. Handle \r\r properly when it ends a buffer.
This fixes problems reading prefs.js on Mac.


git-svn-id: svn://10.0.0.236/trunk@31077 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-11 08:03:07 +00:00
fur%netscape.com
8477318698 Small grammar fixes
git-svn-id: svn://10.0.0.236/trunk@30977 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-10 21:31:37 +00:00
waldemar%netscape.com
60da05fa1e Moved language semantics files into subdirectories
git-svn-id: svn://10.0.0.236/trunk@30965 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-10 21:05:42 +00:00
waldemar%netscape.com
d4f8b80524 Added references, predefined sets of characters, and lexer state support
git-svn-id: svn://10.0.0.236/trunk@30964 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-10 21:04:53 +00:00
waldemar%netscape.com
6b54a92b23 Added references and depict-styled-text
git-svn-id: svn://10.0.0.236/trunk@30962 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-10 21:03:07 +00:00
waldemar%netscape.com
e4d7c4ed7b Updated to match styles.css on documentation site
git-svn-id: svn://10.0.0.236/trunk@30961 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-10 21:02:22 +00:00
waldemar%netscape.com
a1ba12c4d3 Added headers, footers, document information, and reference stubs
git-svn-id: svn://10.0.0.236/trunk@30960 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-10 21:00:06 +00:00
waldemar%netscape.com
03c1a4e9af Added references, :wrap, :none
git-svn-id: svn://10.0.0.236/trunk@30959 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-10 20:58:56 +00:00
waldemar%netscape.com
5c3277e5fd Added references
git-svn-id: svn://10.0.0.236/trunk@30958 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-10 20:57:17 +00:00
waldemar%netscape.com
ea47d597c9 Added references, unfinished YACC input generator
git-svn-id: svn://10.0.0.236/trunk@30957 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-10 20:56:47 +00:00
waldemar%netscape.com
3ba2cdab5a Added references, default actions, combined rules
git-svn-id: svn://10.0.0.236/trunk@30956 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-10 20:55:59 +00:00
waldemar%netscape.com
ead436097a Added references, combined rules
git-svn-id: svn://10.0.0.236/trunk@30955 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-10 20:54:25 +00:00
waldemar%netscape.com
f546c6ff6b First Checked In.
git-svn-id: svn://10.0.0.236/trunk@30953 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-10 20:52:58 +00:00
waldemar%netscape.com
af8ab6ca4b File Removed.
git-svn-id: svn://10.0.0.236/trunk@30951 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-10 20:50:37 +00:00
norris%netscape.com
637113c2ba A statement like "var java;" was hiding the java package defined in the
shared global since we weren't looking up the prototype chain.


git-svn-id: svn://10.0.0.236/trunk@30925 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-10 18:09:49 +00:00
mcafee%netscape.com
054bd82c10 Attempting to turn xpconnect on for Solars/sparc and Solaris/intel.
git-svn-id: svn://10.0.0.236/trunk@30914 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-10 08:15:45 +00:00
beard%netscape.com
a34b7a8748 First Checked In.
git-svn-id: svn://10.0.0.236/trunk@30903 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-10 01:48:27 +00:00
mccabe%netscape.com
0d538b9973 Line-editing support for the standalone javascript interpreter on unixes. Propagating from the SpiderMonkeyDev_BRANCH.
None of this code is built as part of the Mozilla build.


git-svn-id: svn://10.0.0.236/trunk@30885 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-09 10:22:40 +00:00
beard%netscape.com
d605957efd using the JSContext provided by JSObjectHandle wrappers. This forces all Java calls to work in the same JSContext, as specified by a particular JSObject. This may have to be changed, but it lets spontaneous calls from Java work for now.
git-svn-id: svn://10.0.0.236/trunk@30829 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-08 16:46:43 +00:00
beard%netscape.com
726ccc1e86 added optional Java applet object parameter to jsj_enter_js
git-svn-id: svn://10.0.0.236/trunk@30828 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-08 16:46:41 +00:00
beard%netscape.com
9785c47c77 added optional Java applet object parameter to jsj_enter_js, made cxp an in/out parameter, so caller can specify a JSContext
git-svn-id: svn://10.0.0.236/trunk@30827 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-08 16:46:40 +00:00
beard%netscape.com
640dfd6be4 added optional Java applet object parameter to map_jsj_thread_to_js_context callback.
git-svn-id: svn://10.0.0.236/trunk@30826 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-08 16:46:38 +00:00
rogerl%netscape.com
2f5eb038e6 Latest changes
git-svn-id: svn://10.0.0.236/trunk@30781 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-07 22:18:39 +00:00
rogerl%netscape.com
b307b926e7 Latest changes
git-svn-id: svn://10.0.0.236/trunk@30777 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-07 22:07:22 +00:00
fur%netscape.com
7cf04a2482 Include jsosdep.h for JS_HAS_LONG_LONG flag
git-svn-id: svn://10.0.0.236/trunk@30695 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-07 19:20:53 +00:00
mccabe%netscape.com
858272b14b Added references to the JavaAdapter and classfile classes.
git-svn-id: svn://10.0.0.236/trunk@30595 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-06 23:49:10 +00:00
norris%netscape.com
fb51b2c804 Marginal performance tweak.
git-svn-id: svn://10.0.0.236/trunk@30594 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-06 23:17:12 +00:00
beard%netscape.com
e11c50895f First Checked In.
git-svn-id: svn://10.0.0.236/trunk@30532 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-06 14:16:15 +00:00
mccabe%netscape.com
3481e47bed Initial checkin of distribution makefile system for our brandfangled free source Rhino.
git-svn-id: svn://10.0.0.236/trunk@30527 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-06 07:51:15 +00:00
fur%netscape.com
cb594b3e88 Delete jsmathtemp.o when clobber'ing
git-svn-id: svn://10.0.0.236/trunk@30490 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-06 01:50:11 +00:00
norris%netscape.com
af7a64a58c Update release string.
git-svn-id: svn://10.0.0.236/trunk@30434 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-05 23:29:06 +00:00
jband%netscape.com
ead131f9f2 don't copy libxpconnect.so components directory on platforms where xptcall is not supported
git-svn-id: svn://10.0.0.236/trunk@30298 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-04 23:54:13 +00:00
jband%netscape.com
70badb3169 adjust for xpidl [shared] cuasing a const qualifier to be emitted and wstring mapping to PRUnichar rather than PRUint16
git-svn-id: svn://10.0.0.236/trunk@30172 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-04 20:02:47 +00:00
norris%netscape.com
6f9b237ae8 Handle the case where f is null in "new f".
git-svn-id: svn://10.0.0.236/trunk@30111 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-04 17:23:13 +00:00
mccabe%netscape.com
9159fbef9b Fix to 5301. Revert from using fd_copysign from the libmath emulation library to using the system copysign.
git-svn-id: svn://10.0.0.236/trunk@30093 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-04 07:12:18 +00:00
norris%netscape.com
054b00d9a6 Fix spelling, don't claim uniqueness.
git-svn-id: svn://10.0.0.236/trunk@29961 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-03 17:56:07 +00:00
norris%netscape.com
7769b3ecbe Make it purdy.
git-svn-id: svn://10.0.0.236/trunk@29960 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-03 17:55:21 +00:00
norris%netscape.com
20b0b666dc Add README with support for LXR.
git-svn-id: svn://10.0.0.236/trunk@29959 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-03 17:53:10 +00:00
norris%netscape.com
934d1eb836 Add new example.
git-svn-id: svn://10.0.0.236/trunk@29874 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-30 19:49:34 +00:00
norris%netscape.com
e947680b68 Better (?) error when initializing and the security resource isn't found.
git-svn-id: svn://10.0.0.236/trunk@29842 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-30 16:56:43 +00:00
norris%netscape.com
b9b80ba4a6 Fall through to number case only after considering character and boolean
independently.


git-svn-id: svn://10.0.0.236/trunk@29804 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-29 20:51:50 +00:00
norris%netscape.com
3a034d6ed5 Fix bug where conversions of numbers to booleans in calls to Java methods were producing
IllegalArgumentExceptions.


git-svn-id: svn://10.0.0.236/trunk@29792 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-29 17:53:05 +00:00
norris%netscape.com
64f9541204 Help message should indicate that -1 is an acceptible optimizer value.
git-svn-id: svn://10.0.0.236/trunk@29789 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-29 17:22:20 +00:00
mccabe%netscape.com
38eb1e8ae7 Not part of the Seamonkey build!
Made the 'js' standalone shell depend on fdlibm, so it gets updated properly when fdlibm is modified.


git-svn-id: svn://10.0.0.236/trunk@29785 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-29 03:18:48 +00:00