rginda%netscape.com
8e4736f170
Moved test from js1_2 section
1999-12-06 23:32:25 +00:00
rogerl%netscape.com
4bc7c46423
version() must have int type argument.
...
Fixed VERSION setting to match shell.js
Fixed 'pass!' string to match 'pass'
1999-12-06 22:47:51 +00:00
rogerl%netscape.com
3cea9cfa35
version() must have int type argument.
...
Fixed VERSION setting to match expected string in shell.js
1999-12-06 22:46:46 +00:00
rogerl%netscape.com
07c7898644
version() must have int type argument
1999-12-06 22:45:53 +00:00
norris%netscape.com
698b9afdab
Fix ecma_3/ExecutionContexts/10.1.4-1.js
1999-12-06 19:03:21 +00:00
rginda%netscape.com
f9206b848e
* README-jsDriver.html
...
Minor wording changes.
* jsDriver.pl
Display negative list in output, fix display of test list as part of output (which was broken by the multiple test-list change)
Added hours field in tastcase duration output (man that sparc20 is slow.)
1999-12-06 04:29:18 +00:00
rginda%netscape.com
ff42cfec6d
Backing out.
1999-12-05 04:34:15 +00:00
rginda%netscape.com
901e8db373
Checking in JS Component changes for shaver
...
"<shaverAway> slamm reviewed, I made the diff, it's a tested fix"
I built and ran here as well.
1999-12-05 03:36:59 +00:00
rginda%netscape.com
7127cadec4
* runtests2.pl was renamed to jsDriver.pl
...
jsDriver.pl now supports multiple lists to be specified in the -l argument,
and directory names as well. Directory names can also be used in list files.
'Negative' lists are supported as well. They consist of a list of tests to skip, and are of the same format as the regular lists.
* README-jsDriver.html
man-like html page describing how to use jsDriver.pl
1999-12-05 02:15:22 +00:00
waldemar%netscape.com
0a0d00b642
Clean grammars on allegro to save memory
1999-12-04 05:04:08 +00:00
waldemar%netscape.com
1383728082
Added canonical LR(1) grammars and grammar cleaning
1999-12-04 05:03:20 +00:00
waldemar%netscape.com
2e91b03fa0
First Checked In.
1999-12-04 05:01:34 +00:00
waldemar%netscape.com
2ad31160d0
File Removed.
1999-12-04 05:01:06 +00:00
beard%netscape.com
a0069ee91f
removed NativeClosure.java.
1999-12-04 00:32:16 +00:00
norris%netscape.com
65135b7a4a
Fix instanceof.
1999-12-04 00:21:41 +00:00
norris%netscape.com
b961d3803b
clean up tests
1999-12-03 23:54:36 +00:00
norris%netscape.com
f1b3d47cb2
eval() called indirectly should throw an EvalError
1999-12-03 23:44:58 +00:00
norris%netscape.com
db8bea4b84
Fix ecma_2/Exceptions/exception-006.js
1999-12-03 23:32:46 +00:00
norris%netscape.com
4954e5b285
Remove spurious quote
1999-12-03 23:17:43 +00:00
norris%netscape.com
198af5013e
VAR --> var
1999-12-03 23:16:23 +00:00
waldemar%netscape.com
5f79a9def5
Implemented line-grammar and added utility functions for analyzing grammar state table
1999-12-03 22:53:21 +00:00
waldemar%netscape.com
bd0aff3161
Implemented variant-constraints
1999-12-03 22:52:18 +00:00
waldemar%netscape.com
7739c8a455
Implemented line-grammar
1999-12-03 22:51:27 +00:00
waldemar%netscape.com
1fcf592044
Implemented variant-constraints. Added all-state-transitions.
1999-12-03 22:50:45 +00:00
waldemar%netscape.com
61d016c3db
Changed comments
1999-12-03 22:49:36 +00:00
waldemar%netscape.com
013b5906b0
First Checked In.
1999-12-03 22:49:10 +00:00
waldemar%netscape.com
d38bfa54de
Added :sort-key to sorted-hash-table-keys
1999-12-03 22:48:52 +00:00
norris%netscape.com
9971f38d08
Fix regressions.
1999-12-03 21:50:42 +00:00
rogerl%netscape.com
93db42fecd
Switch to ECMA error.
1999-12-03 02:58:29 +00:00
rogerl%netscape.com
42ee9bb786
Don't let Undefined prototype be assigned to new objects, revert to Object
...
instead. Also, detect Undefined prototype in hasInstance and bail.
1999-12-03 00:10:36 +00:00
norris%netscape.com
c4c76975f6
Fix the following bug:
...
Subject:
Rhino request URGENT
Date:
Thu, 02 Dec 1999 15:58:40 -0500
From:
slobo@espialgroup.com
To:
Norris Boyd <norris@netscape.com>
References:
1 , 2
Hello Norris
In Rhino, the following script gives the error : "function does not always return a value" during the parsing phase. The script
runs perfectly fine in Netscape 4.61. It is an urgent requirement. Many thanks in advance.
Steven
///////////////////////////////////////////////////////SCRIPT BEGIN ///////////////////////////////////////////////
function test (a) {
this.arg = a;
if (a>20)
return;
return this;
}
//print = alert;
function joe() {
a = new test (20);
print (a.arg);
a = new test (25);
print (a.arg);
}
joe();
///////////////////////////////////////////////////////SCRIPT END ///////////////////////////////////////////////
1999-12-03 00:04:46 +00:00
fur%netscape.com
3a22f1cfae
Fix 20594: C++ comments in C files
1999-12-02 22:41:02 +00:00
norris%netscape.com
f03998dff2
remove invalid test
1999-12-02 20:04:48 +00:00
norris%netscape.com
403430a7d3
EvaluatorExceptions should set an exit error code.
1999-12-02 19:12:34 +00:00
norris%netscape.com
413a71493b
Pass a scope to ScriptRuntime.call so we can throw EcmaErrors if need be.
1999-12-02 18:17:22 +00:00
waldemar%netscape.com
0a8aea9072
NOT IN BUILD. Added strdup to make Mac standalone js engine work again
1999-12-02 03:05:14 +00:00
waldemar%netscape.com
4812888c28
Fix to bug 17263: toPrecision when called with no arguments. r=shaver
1999-12-02 03:04:31 +00:00
rogerl%netscape.com
a75fb74671
Added missing null scope parameter.
1999-12-02 01:33:22 +00:00
rogerl%netscape.com
a7e0325cf6
Passing scope down into parser/IRFactory/NodeTransformer so that syntax
...
errors can be packaged as ECMA Error objects.
1999-12-02 01:16:02 +00:00
rogerl%netscape.com
741cf4ed39
Bug #19980 - insist on curly-brace after catch block rather than just
...
accepting it - forces error that allows catch block to span lines for
interactive input.
1999-12-01 23:12:58 +00:00
norris%netscape.com
051daf4abf
Fix js1_3/regress/in-001.js
1999-12-01 18:43:12 +00:00
norris%netscape.com
459c97e38a
Fix test ecma_2/Exceptions/string-001.js
1999-12-01 18:05:49 +00:00
rginda%netscape.com
aab3dfd323
Testcase produced no output is no longer a failure.
1999-12-01 06:29:27 +00:00
rginda%netscape.com
2fc65eda6d
Added new ecma_3 suite. along with 'new style' (hopefully simpler) shell.js, and
...
a new test (which fails already!)
1999-12-01 06:07:28 +00:00
waterson%netscape.com
6c6c87dcfa
xpconnect is a component now on Linux/PPC, albeit a broken one...
1999-12-01 05:20:16 +00:00
brendan%mozilla.org
46665376d1
Fix obscure eval bug and ECMA conformance issue (20256, r=rginda@netscape.com).
1999-12-01 04:30:04 +00:00
rogerl%netscape.com
acd3c7ef86
Call createFunctionObject on closure created InterpretedFunction objects
...
so they can be real JS objects like they're supposed to be -with prototypes
and everything.
1999-12-01 02:45:58 +00:00
drapeau%eng.sun.com
5572b27499
My bad: orphaned code fix for bug 5369. The rest of this bug fix was
...
checked in some time ago, but this portion of the fix never made it
it. r=drapeau@eng.sun.com . Log error when LiveConnect cannot be
started due to an error in the Java VM.
1999-12-01 01:43:16 +00:00
drapeau%eng.sun.com
c1d36cf1ac
Fix for bug 14666 ("Running this JavaToJavaScript test causes
...
apprunner to crash."), fix contributed by
jeff.dyer@compilercompany.com , r=drapeau@eng.sun.com . Checks whether
there's a current valid context; if there's no context, don't bother
checking if an exception is pending on that context.
1999-12-01 00:44:08 +00:00
jband%netscape.com
0acd0a5ee4
My contribution to bug 5403. Get rid of xpconnect's ServiceReleaser scheme because we can now just call Release on a service just like any other xpcom object. r=mccabe
1999-12-01 00:27:09 +00:00