From 5f1ab04193ad0130ca8204aadaceae083aca9881 Mon Sep 17 00:00:00 2001 From: Feng Qian Date: Wed, 17 Jun 2009 12:12:20 -0700 Subject: Get WebKit r44544. --- .../mozilla/ecma_2/instanceof/instanceof-003.js | 19 +- .../mozilla/ecma_2/instanceof/regress-7635.js | 70 +++---- JavaScriptCore/tests/mozilla/expected.html | 224 ++++++++++----------- 3 files changed, 151 insertions(+), 162 deletions(-) (limited to 'JavaScriptCore/tests/mozilla') diff --git a/JavaScriptCore/tests/mozilla/ecma_2/instanceof/instanceof-003.js b/JavaScriptCore/tests/mozilla/ecma_2/instanceof/instanceof-003.js index 1b0a01b..c8f84ba 100644 --- a/JavaScriptCore/tests/mozilla/ecma_2/instanceof/instanceof-003.js +++ b/JavaScriptCore/tests/mozilla/ecma_2/instanceof/instanceof-003.js @@ -16,6 +16,19 @@ I think this should be 'false' Author: christine@netscape.com Date: 12 november 1997 + + +The test case described above is correct, however the second test case in this file is not, +'o instanceof o' should thow an exception. According to ECMA-262: + + 8.6.2 Internal Properties and Methods: + "... only Function objects implement [[HasInstance]]" + 11.8.6 The instanceof operator: + "6.If Result(4) does not have a [[HasInstance]] method, throw a TypeError exception." + +{} does not implement [[HasInstance]] (since it is not a function), so passing it as the +constructor to be tested to instanceof should result in a TypeError being thrown. + */ var SECTION = "instanceof-003"; var VERSION = "ECMA_2"; @@ -35,12 +48,10 @@ I think this should be 'false' theproto instanceof Foo ); - var o = {}; - AddTestCase( "o = {}; o instanceof o", - false, - o instanceof o ); + "EXCEPTION", + (function(){ try { var o = {}; o instanceof o; return "no exception"; } catch (e) { return "EXCEPTION"; } } )() ); test(); diff --git a/JavaScriptCore/tests/mozilla/ecma_2/instanceof/regress-7635.js b/JavaScriptCore/tests/mozilla/ecma_2/instanceof/regress-7635.js index 4ccb9d4..cab6ed9 100644 --- a/JavaScriptCore/tests/mozilla/ecma_2/instanceof/regress-7635.js +++ b/JavaScriptCore/tests/mozilla/ecma_2/instanceof/regress-7635.js @@ -26,49 +26,45 @@ * Author: */ - var SECTION = "instanceof"; // provide a document reference (ie, ECMA section) - var VERSION = "ECMA_2"; // Version of JavaScript or ECMA - var TITLE = "Regression test for Bugzilla #7635"; // Provide ECMA section title or a description - var BUGNUMBER = "http://bugzilla.mozilla.org/show_bug.cgi?id=7635"; // Provide URL to bugsplat or bugzilla report +var SECTION = "instanceof"; // provide a document reference (ie, ECMA section) +var VERSION = "ECMA_2"; // Version of JavaScript or ECMA +var TITLE = "Regression test for Bugzilla #7635"; // Provide ECMA section title or a description +var BUGNUMBER = "http://bugzilla.mozilla.org/show_bug.cgi?id=7635"; // Provide URL to bugsplat or bugzilla report - startTest(); // leave this alone +startTest(); // leave this alone - /* - * Calls to AddTestCase here. AddTestCase is a function that is defined - * in shell.js and takes three arguments: - * - a string representation of what is being tested - * - the expected result - * - the actual result - * - * For example, a test might look like this: - * - * var zip = /[\d]{5}$/; - * - * AddTestCase( - * "zip = /[\d]{5}$/; \"PO Box 12345 Boston, MA 02134\".match(zip)", // description of the test - * "02134", // expected result - * "PO Box 12345 Boston, MA 02134".match(zip) ); // actual result - * - */ - - function Foo() {} - theproto = {}; - Foo.prototype = theproto - theproto instanceof Foo +/* + * Calls to AddTestCase here. AddTestCase is a function that is defined + * in shell.js and takes three arguments: + * - a string representation of what is being tested + * - the expected result + * - the actual result + * + * For example, a test might look like this: + * + * var zip = /[\d]{5}$/; + * + * AddTestCase( + * "zip = /[\d]{5}$/; \"PO Box 12345 Boston, MA 02134\".match(zip)", // description of the test + * "02134", // expected result + * "PO Box 12345 Boston, MA 02134".match(zip) ); // actual result + * + */ +function Foo() {} +theproto = {}; +Foo.prototype = theproto +theproto instanceof Foo - AddTestCase( "function Foo() {}; theproto = {}; Foo.prototype = theproto; theproto instanceof Foo", - false, - theproto instanceof Foo ); - - var o = {}; - AddTestCase( "var o = {}; o instanceof o", false, o instanceof o ); +AddTestCase( "function Foo() {}; theproto = {}; Foo.prototype = theproto; theproto instanceof Foo", + false, + theproto instanceof Foo ); - var f = new Function(); +var f = new Function(); - AddTestCase( "var f = new Function(); f instanceof f", false, f instanceof f ); +AddTestCase( "var f = new Function(); f instanceof f", false, f instanceof f ); - test(); // leave this alone. this executes the test cases and - // displays results. +test(); // leave this alone. this executes the test cases and + // displays results. diff --git a/JavaScriptCore/tests/mozilla/expected.html b/JavaScriptCore/tests/mozilla/expected.html index e51c4d1..fdcb4e9 100644 --- a/JavaScriptCore/tests/mozilla/expected.html +++ b/JavaScriptCore/tests/mozilla/expected.html @@ -6,12 +6,12 @@

Test results, squirrelfish


Test List: All tests
-Skip List: (none)
-1135 test(s) selected, 1127 test(s) completed, 50 failures reported (4.43% failed)
-Engine command line: "/Users/Cameron/WebKit/WebKitBuild/Debug/jsc"
-OS type: Darwin d141-97-200.home.cgocable.net 9.5.0 Darwin Kernel Version 9.5.0: Wed Sep 3 11:29:43 PDT 2008; root:xnu-1228.7.58~1/RELEASE_I386 i386
-Testcase execution time: 1 minutes, 10 seconds.
-Tests completed on Thu Sep 18 02:24:54 2008.

+Skip List: ecma/Date/15.9.2.1.js, ecma/Date/15.9.2.2-1.js, ecma/Date/15.9.2.2-2.js, ecma/Date/15.9.2.2-3.js, ecma/Date/15.9.2.2-4.js, ecma/Date/15.9.2.2-5.js, ecma/Date/15.9.2.2-6.js, ecma_3/Date/15.9.5.7.js
+1127 test(s) selected, 1119 test(s) completed, 49 failures reported (4.37% failed)
+Engine command line: "/Volumes/Big/ggaren/build/Debug/jsc"
+OS type: Darwin il0301a-dhcp53.apple.com 9.7.0 Darwin Kernel Version 9.7.0: Tue Mar 31 22:52:17 PDT 2009; root:xnu-1228.12.14~1/RELEASE_I386 i386
+Testcase execution time: 3 minutes, 18 seconds.
+Tests completed on Tue Apr 21 12:56:28 2009.

[ Failure Details | Retest List | Test Selection Page ]


@@ -30,33 +30,16 @@ Failure messages were:
Failure messages were:
eval("function f(){}function g(){}") (threw no exception thrown = fail FAILED! expected: pass

-
Testcase ecma_3/Date/15.9.5.7.js failed
+
Testcase ecma_3/FunExpr/fe-001.js failed
[ Previous Failure | Next Failure | Top of Page ]
-
+STATUS: Function Expression Statements basic test.
Failure messages were:
-(Wed Dec 31 1969 16:00:00 GMT-0800 (PST)).toLocaleTimeString() = 4:00:00 PM PST FAILED! expected: 16:00:00
-(Wed Dec 31 1969 08:00:00 GMT-0800 (PST)).toLocaleTimeString() = 8:00:00 AM PST FAILED! expected: 08:00:00
-(Sun Dec 31 1899 16:00:00 GMT-0800 (PST)).toLocaleTimeString() = 5:00:00 PM PDT FAILED! expected: 16:00:00
-(Mon Jan 01 1900 00:00:00 GMT-0800 (PST)).toLocaleTimeString() = 1:00:00 AM PDT FAILED! expected: 00:00:00
-(Fri Dec 31 1999 16:00:00 GMT-0800 (PST)).toLocaleTimeString() = 4:00:00 PM PST FAILED! expected: 16:00:00
-(Sat Jan 01 2000 00:00:00 GMT-0800 (PST)).toLocaleTimeString() = 12:00:00 AM PST FAILED! expected: 00:00:00
-(Mon Feb 28 2000 16:00:00 GMT-0800 (PST)).toLocaleTimeString() = 4:00:00 PM PST FAILED! expected: 16:00:00
-(Mon Feb 28 2000 15:59:59 GMT-0800 (PST)).toLocaleTimeString() = 3:59:59 PM PST FAILED! expected: 15:59:59
-(Tue Feb 29 2000 00:00:00 GMT-0800 (PST)).toLocaleTimeString() = 12:00:00 AM PST FAILED! expected: 00:00:00
-(Thu Sep 18 2008 02:24:30 GMT-0700 (PDT)).toLocaleTimeString() = 2:24:30 AM PDT FAILED! expected: 02:24:30
-(Thu Sep 18 2008 10:24:30 GMT-0700 (PDT)).toLocaleTimeString() = 10:24:30 AM PDT FAILED! expected: 10:24:30
-(Fri Dec 31 2004 16:00:00 GMT-0800 (PST)).toLocaleTimeString() = 4:00:00 PM PST FAILED! expected: 16:00:00
-(Fri Dec 31 2004 15:59:59 GMT-0800 (PST)).toLocaleTimeString() = 3:59:59 PM PST FAILED! expected: 15:59:59
-(Sat Jan 01 2005 00:00:00 GMT-0800 (PST)).toLocaleTimeString() = 12:00:00 AM PST FAILED! expected: 00:00:00
+FAILED!: [reported from test()] Both functions were defined.
+FAILED!: [reported from test()] Expected value '1', Actual value '0'
+FAILED!: [reported from test()]

-
Testcase ecma_3/FunExpr/fe-001.js failed
+
Testcase ecma_3/RegExp/15.10.2-1.js failed Bug Number (none)
[ Previous Failure | Next Failure | Top of Page ]
-Expected exit code 0, got 3
-Testcase terminated with signal 0
-Complete testcase output was:
-Testcase produced no output!

-
Testcase ecma_3/RegExp/15.10.2-1.js failed Bug Number (none)
- [ Previous Failure | Next Failure | Top of Page ]
STATUS: RegExp conformance test
Failure messages were:
FAILED!: [reported from test()] Section 7 of test -
@@ -81,8 +64,8 @@ FAILED!: [reported from test()] Expect: ["baaabaac", "ba", , "abaac"]
FAILED!: [reported from test()] Actual: ["baaabaac", "ba", "aa", "abaac"]
FAILED!: [reported from test()]

-
Testcase ecma_3/RegExp/perlstress-001.js failed Bug Number 85721
- [ Previous Failure | Next Failure | Top of Page ]
+
Testcase ecma_3/RegExp/perlstress-001.js failed Bug Number 85721
+ [ Previous Failure | Next Failure | Top of Page ]
STATUS: Testing regular expression edge cases
Failure messages were:
FAILED!: [reported from test()] Section 218 of test -
@@ -121,8 +104,8 @@ FAILED!: [reported from test()] Expect: ["aabbaa", "aa", , ]
FAILED!: [reported from test()] Actual: ["aabbaa", "aa", "bb"]
FAILED!: [reported from test()]

-
Testcase ecma_3/RegExp/regress-209919.js failed Bug Number 209919
- [ Previous Failure | Next Failure | Top of Page ]
+
Testcase ecma_3/RegExp/regress-209919.js failed Bug Number 209919
+ [ Previous Failure | Next Failure | Top of Page ]
STATUS: Testing regexp submatches with quantifiers
Failure messages were:
FAILED!: [reported from test()] Section 1 of test -
@@ -161,55 +144,55 @@ FAILED!: [reported from test()] Expect: ["1.000,00", "000", ",00"]
FAILED!: [reported from test()] Actual: ["1.000,00", "", ",00"]
FAILED!: [reported from test()]

-
Testcase ecma_3/Statements/regress-194364.js failed
- [ Previous Failure | Next Failure | Top of Page ]
+
Testcase ecma_3/Statements/regress-194364.js failed
+ [ Previous Failure | Next Failure | Top of Page ]
Expected exit code 0, got 3
Testcase terminated with signal 0
Complete testcase output was:
Testcase produced no output!

-
Testcase ecma_3/Unicode/uc-001.js failed Bug Number 23610
- [ Previous Failure | Next Failure | Top of Page ]
+
Testcase ecma_3/Unicode/uc-001.js failed Bug Number 23610
+ [ Previous Failure | Next Failure | Top of Page ]
STATUS: Unicode format-control character (Category Cf) test.
Failure messages were:
FAILED!: [reported from test()] Unicode format-control character test (Category Cf.)
FAILED!: [reported from test()] Expected value 'no error', Actual value 'no‎ error'
FAILED!: [reported from test()]

-
Testcase js1_2/Objects/toString-001.js failed
- [ Previous Failure | Next Failure | Top of Page ]
+
Testcase js1_2/Objects/toString-001.js failed
+ [ Previous Failure | Next Failure | Top of Page ]

Failure messages were:
var o = new Object(); o.toString() = [object Object] FAILED! expected: {}
o = {}; o.toString() = [object Object] FAILED! expected: {}
o = { name:"object", length:0, value:"hello" }; o.toString() = false FAILED! expected: true

-
Testcase js1_2/function/Function_object.js failed
- [ Previous Failure | Next Failure | Top of Page ]
+
Testcase js1_2/function/Function_object.js failed
+ [ Previous Failure | Next Failure | Top of Page ]

Failure messages were:
f.arity = undefined FAILED! expected: 3
-(new Function()).toString() = function anonymous() {} FAILED! expected:
+} FAILED! expected:

-
Testcase js1_2/function/function-001-n.js failed
- [ Previous Failure | Next Failure | Top of Page ]
+
Testcase js1_2/function/function-001-n.js failed
+ [ Previous Failure | Next Failure | Top of Page ]
Expected exit code 3, got 0
Testcase terminated with signal 0
Complete testcase output was:
function-001.js functions not separated by semicolons are errors in version 120 and higher
eval("function f(){}function g(){}") = undefined FAILED! expected: error

-
Testcase js1_2/function/tostring-1.js failed
- [ Previous Failure | Next Failure | Top of Page ]
+
Testcase js1_2/function/tostring-1.js failed
+ [ Previous Failure | Next Failure | Top of Page ]

Failure messages were:
} FAILED! expected:
} FAILED! expected:
} FAILED! expected:
} FAILED! expected:
-f.toString() = function anonymous() {return "hello!"} FAILED! expected:
+} FAILED! expected:

-
Testcase js1_2/function/tostring-2.js failed
- [ Previous Failure | Next Failure | Top of Page ]
+
Testcase js1_2/function/tostring-2.js failed
+ [ Previous Failure | Next Failure | Top of Page ]

Failure messages were:
} FAILED! expected:
@@ -222,22 +205,22 @@ Failure messages were:
} FAILED! expected:
} FAILED! expected:

-
Testcase js1_2/operator/equality.js failed
- [ Previous Failure | Next Failure | Top of Page ]
+
Testcase js1_2/operator/equality.js failed
+ [ Previous Failure | Next Failure | Top of Page ]

Failure messages were:
(new String('x') == 'x') = true FAILED! expected: false
('x' == new String('x')) = true FAILED! expected: false

-
Testcase js1_2/regexp/RegExp_lastIndex.js failed
- [ Previous Failure | Next Failure | Top of Page ]
+
Testcase js1_2/regexp/RegExp_lastIndex.js failed
+ [ Previous Failure | Next Failure | Top of Page ]

Failure messages were:
re=/x./g; re.lastIndex=4; re.exec('xyabcdxa') = xa FAILED! expected: ["xa"]
re.exec('xyabcdef') = xy FAILED! expected: ["xy"]

-
Testcase js1_2/regexp/RegExp_multiline.js failed
- [ Previous Failure | Next Failure | Top of Page ]
+
Testcase js1_2/regexp/RegExp_multiline.js failed
+ [ Previous Failure | Next Failure | Top of Page ]

Failure messages were:
(multiline == true) '123\n456'.match(/^4../) = null FAILED! expected: 456
@@ -246,8 +229,8 @@ Failure messages were:
(multiline == true) 'a11\na22\na23\na24'.match(/a..$/g) = a24 FAILED! expected: a11,a22,a23,a24
(multiline == true) 'a11\na22\na23\na24'.match(new RegExp('a..$','g')) = a24 FAILED! expected: a11,a22,a23,a24

-
Testcase js1_2/regexp/RegExp_multiline_as_array.js failed
- [ Previous Failure | Next Failure | Top of Page ]
+
Testcase js1_2/regexp/RegExp_multiline_as_array.js failed
+ [ Previous Failure | Next Failure | Top of Page ]

Failure messages were:
(['$*'] == true) '123\n456'.match(/^4../) = null FAILED! expected: 456
@@ -256,20 +239,20 @@ Failure messages were:
(['$*'] == true) 'a11\na22\na23\na24'.match(/a..$/g) = a24 FAILED! expected: a11,a22,a23,a24
(['$*'] == true) 'a11\na22\na23\na24'.match(new RegExp('a..$','g')) = a24 FAILED! expected: a11,a22,a23,a24

-
Testcase js1_2/regexp/beginLine.js failed
- [ Previous Failure | Next Failure | Top of Page ]
+
Testcase js1_2/regexp/beginLine.js failed
+ [ Previous Failure | Next Failure | Top of Page ]

Failure messages were:
123xyz'.match(new RegExp('^\d+')) = null FAILED! expected: 123

-
Testcase js1_2/regexp/endLine.js failed
- [ Previous Failure | Next Failure | Top of Page ]
+
Testcase js1_2/regexp/endLine.js failed
+ [ Previous Failure | Next Failure | Top of Page ]

Failure messages were:
xyz'.match(new RegExp('\d+$')) = null FAILED! expected: 890

-
Testcase js1_2/regexp/string_split.js failed
- [ Previous Failure | Next Failure | Top of Page ]
+
Testcase js1_2/regexp/string_split.js failed
+ [ Previous Failure | Next Failure | Top of Page ]

Failure messages were:
'abc'.split(/[a-z]/) = ,,, FAILED! expected: ,,
@@ -277,22 +260,22 @@ Failure messages were:
'abc'.split(new RegExp('[a-z]')) = ,,, FAILED! expected: ,,
'abc'.split(new RegExp('[a-z]')) = ,,, FAILED! expected: ,,

-
Testcase js1_2/version120/boolean-001.js failed
- [ Previous Failure | Next Failure | Top of Page ]
+
Testcase js1_2/version120/boolean-001.js failed
+ [ Previous Failure | Next Failure | Top of Page ]

Failure messages were:
new Boolean(false) = true FAILED! expected: false

-
Testcase js1_2/version120/regress-99663.js failed
- [ Previous Failure | Next Failure | Top of Page ]
+
Testcase js1_2/version120/regress-99663.js failed
+ [ Previous Failure | Next Failure | Top of Page ]
STATUS: Regression test for Bugzilla bug 99663
Failure messages were:
Section 1 of test - got Error: Can't find variable: it FAILED! expected: a "read-only" error
Section 2 of test - got Error: Can't find variable: it FAILED! expected: a "read-only" error
Section 3 of test - got Error: Can't find variable: it FAILED! expected: a "read-only" error

-
Testcase js1_3/Script/function-001-n.js failed Bug Number 10278
- [ Previous Failure | Next Failure | Top of Page ]
+
Testcase js1_3/Script/function-001-n.js failed Bug Number 10278
+ [ Previous Failure | Next Failure | Top of Page ]
Expected exit code 3, got 0
Testcase terminated with signal 0
Complete testcase output was:
@@ -300,15 +283,15 @@ BUGNUMBER: 10278
function-001.js functions not separated by semicolons are errors in version 120 and higher
eval("function f(){}function g(){}") = undefined FAILED! expected: error

-
Testcase js1_3/Script/script-001.js failed
- [ Previous Failure | Next Failure | Top of Page ]
+
Testcase js1_3/Script/script-001.js failed
+ [ Previous Failure | Next Failure | Top of Page ]
Expected exit code 0, got 3
Testcase terminated with signal 0
Complete testcase output was:
script-001 NativeScript

-
Testcase js1_3/regress/function-001-n.js failed Bug Number 10278
- [ Previous Failure | Next Failure | Top of Page ]
+
Testcase js1_3/regress/function-001-n.js failed Bug Number 10278
+ [ Previous Failure | Next Failure | Top of Page ]
Expected exit code 3, got 0
Testcase terminated with signal 0
Complete testcase output was:
@@ -316,90 +299,90 @@ BUGNUMBER: 10278
function-001.js functions not separated by semicolons are errors in version 120 and higher
eval("function f(){}function g(){}") = undefined FAILED! expected: error

-
Testcase js1_5/Exceptions/catchguard-001.js failed
+
Testcase js1_5/Exceptions/catchguard-001.js failed
+ [ Previous Failure | Next Failure | Top of Page ]
+Expected exit code 0, got 3
+Testcase terminated with signal 0
+Complete testcase output was:
+Testcase produced no output!

+
Testcase js1_5/Exceptions/catchguard-002.js failed
[ Previous Failure | Next Failure | Top of Page ]
Expected exit code 0, got 3
Testcase terminated with signal 0
Complete testcase output was:
Testcase produced no output!

-
Testcase js1_5/Exceptions/catchguard-002.js failed
+
Testcase js1_5/Exceptions/catchguard-003.js failed
[ Previous Failure | Next Failure | Top of Page ]
Expected exit code 0, got 3
Testcase terminated with signal 0
Complete testcase output was:
Testcase produced no output!

-
Testcase js1_5/Exceptions/catchguard-003.js failed
+
Testcase js1_5/Exceptions/errstack-001.js failed
[ Previous Failure | Next Failure | Top of Page ]
Expected exit code 0, got 3
Testcase terminated with signal 0
Complete testcase output was:
Testcase produced no output!

-
Testcase js1_5/Exceptions/errstack-001.js failed
+
Testcase js1_5/Exceptions/regress-50447.js failed Bug Number 50447
[ Previous Failure | Next Failure | Top of Page ]
Expected exit code 0, got 3
Testcase terminated with signal 0
Complete testcase output was:
-Testcase produced no output!

-
Testcase js1_5/Exceptions/regress-50447.js failed Bug Number 50447
+BUGNUMBER: 50447
+STATUS: Test (non-ECMA) Error object properties fileName, lineNumber
+

+
Testcase js1_5/GetSet/getset-001.js failed
[ Previous Failure | Next Failure | Top of Page ]
Expected exit code 0, got 3
Testcase terminated with signal 0
Complete testcase output was:
-BUGNUMBER: 50447
-STATUS: Test (non-ECMA) Error object properties fileName, lineNumber
-

-
Testcase js1_5/GetSet/getset-001.js failed
+Testcase produced no output!
+
Testcase js1_5/GetSet/getset-002.js failed
[ Previous Failure | Next Failure | Top of Page ]
Expected exit code 0, got 3
Testcase terminated with signal 0
Complete testcase output was:
Testcase produced no output!

-
Testcase js1_5/GetSet/getset-002.js failed
+
Testcase js1_5/GetSet/getset-003.js failed
[ Previous Failure | Next Failure | Top of Page ]
Expected exit code 0, got 3
Testcase terminated with signal 0
Complete testcase output was:
Testcase produced no output!

-
Testcase js1_5/GetSet/getset-003.js failed
+
Testcase js1_5/Object/regress-90596-001.js failed
[ Previous Failure | Next Failure | Top of Page ]
Expected exit code 0, got 3
Testcase terminated with signal 0
Complete testcase output was:
Testcase produced no output!

-
Testcase js1_5/Object/regress-90596-001.js failed
+
Testcase js1_5/Object/regress-90596-002.js failed
[ Previous Failure | Next Failure | Top of Page ]
Expected exit code 0, got 3
Testcase terminated with signal 0
Complete testcase output was:
Testcase produced no output!

-
Testcase js1_5/Object/regress-90596-002.js failed
+
Testcase js1_5/Object/regress-96284-001.js failed
[ Previous Failure | Next Failure | Top of Page ]
Expected exit code 0, got 3
Testcase terminated with signal 0
Complete testcase output was:
Testcase produced no output!

-
Testcase js1_5/Object/regress-96284-001.js failed
+
Testcase js1_5/Object/regress-96284-002.js failed
[ Previous Failure | Next Failure | Top of Page ]
Expected exit code 0, got 3
Testcase terminated with signal 0
Complete testcase output was:
Testcase produced no output!

-
Testcase js1_5/Object/regress-96284-002.js failed
+
Testcase js1_5/Regress/regress-44009.js failed Bug Number 44009
[ Previous Failure | Next Failure | Top of Page ]
Expected exit code 0, got 3
Testcase terminated with signal 0
Complete testcase output was:
-Testcase produced no output!

-
Testcase js1_5/Regress/regress-44009.js failed Bug Number 44009
- [ Previous Failure | Next Failure | Top of Page ]
-Expected exit code 0, got 3
-Testcase terminated with signal 0
-Complete testcase output was:
BUGNUMBER: 44009
STATUS: Testing that we don't crash on obj.toSource()

-
Testcase js1_5/Regress/regress-103602.js failed Bug Number 103602
- [ Previous Failure | Next Failure | Top of Page ]
+
Testcase js1_5/Regress/regress-103602.js failed Bug Number 103602
+ [ Previous Failure | Next Failure | Top of Page ]
STATUS: Reassignment to a const is NOT an error per ECMA
Failure messages were:
FAILED!: [reported from test()] Section 1 of test -
@@ -409,26 +392,26 @@ FAILED!: [reported from test()] Section 3 of test -
FAILED!: [reported from test()] Expected value '1', Actual value '2'
FAILED!: [reported from test()]

-
Testcase js1_5/Regress/regress-104077.js failed
- [ Previous Failure | Next Failure | Top of Page ]
+
Testcase js1_5/Regress/regress-104077.js failed
+ [ Previous Failure | Next Failure | Top of Page ]
Expected exit code 0, got 3
Testcase terminated with signal 0
Complete testcase output was:
Testcase produced no output!

-
Testcase js1_5/Regress/regress-127557.js failed
- [ Previous Failure | Next Failure | Top of Page ]
+
Testcase js1_5/Regress/regress-127557.js failed
+ [ Previous Failure | Next Failure | Top of Page ]
Expected exit code 0, got 3
Testcase terminated with signal 0
Complete testcase output was:
Testcase produced no output!

-
Testcase js1_5/Regress/regress-172699.js failed
- [ Previous Failure | Next Failure | Top of Page ]
+
Testcase js1_5/Regress/regress-172699.js failed
+ [ Previous Failure | Next Failure | Top of Page ]
Expected exit code 0, got 3
Testcase terminated with signal 0
Complete testcase output was:
Testcase produced no output!

-
Testcase js1_5/Regress/regress-179524.js failed Bug Number 179524
- [ Previous Failure | Next Failure | Top of Page ]
+
Testcase js1_5/Regress/regress-179524.js failed Bug Number 179524
+ [ Previous Failure | Next Failure | Top of Page ]
STATUS: Don't crash on extraneous arguments to str.match(), etc.
Failure messages were:
FAILED!: [reported from test()] Section 14 of test -
@@ -478,14 +461,14 @@ FAILED!: [reported from test()] Section 36 of test -
FAILED!: [reported from test()] Expected value 'SHOULD HAVE FALLEN INTO CATCH-BLOCK!', Actual value 'ABC Zbc'
FAILED!: [reported from test()]

-
Testcase js1_5/Scope/regress-220584.js failed
- [ Previous Failure | Next Failure | Top of Page ]
+
Testcase js1_5/Scope/regress-220584.js failed
+ [ Previous Failure | Next Failure | Top of Page ]
Expected exit code 0, got 3
Testcase terminated with signal 0
Complete testcase output was:
Testcase produced no output!

-
Testcase js1_5/Scope/scope-001.js failed Bug Number 53268
- [ Previous Failure | Next Failure | Top of Page ]
+
Testcase js1_5/Scope/scope-001.js failed Bug Number 53268
+ [ Previous Failure | Next Failure | Top of Page ]
STATUS: Testing scope after changing obj.__proto__
Failure messages were:
FAILED!: [reported from test()] Step 1: setting obj.__proto__ = global object
@@ -496,8 +479,8 @@ FAILED!: [reported from test()] Type mismatch, expected type undefined, actual t FAILED!: [reported from test()] Expected value 'undefined', Actual value '1'
FAILED!: [reported from test()]

-
Testcase js1_6/Regress/regress-301574.js failed Bug Number 301574
- [ Previous Failure | Next Failure | Top of Page ]
+
Testcase js1_6/Regress/regress-301574.js failed Bug Number 301574
+ [ Previous Failure | Next Failure | Top of Page ]
STATUS: E4X should be enabled even when e4x=1 not specified
Failure messages were:
FAILED!: E4X should be enabled even when e4x=1 not specified: XML()
@@ -507,20 +490,20 @@ FAILED!: E4X should be enabled even when e4x=1 not specified: XMLList()
FAILED!: Expected value 'No error', Actual value 'error: ReferenceError: Can't find variable: XML'
FAILED!:

-
Testcase js1_6/Regress/regress-309242.js failed
- [ Previous Failure | Next Failure | Top of Page ]
+
Testcase js1_6/Regress/regress-309242.js failed
+ [ Previous Failure | Next Failure | Top of Page ]
Expected exit code 0, got 3
Testcase terminated with signal 0
Complete testcase output was:
Testcase produced no output!

-
Testcase js1_6/Regress/regress-314887.js failed
- [ Previous Failure | Next Failure | Top of Page ]
+
Testcase js1_6/Regress/regress-314887.js failed
+ [ Previous Failure | Next Failure | Top of Page ]
Expected exit code 0, got 3
Testcase terminated with signal 0
Complete testcase output was:
Testcase produced no output!

-
Testcase js1_6/String/regress-306591.js failed Bug Number 306591
- [ Previous Failure | Next Failure | Top of Page ]
+
Testcase js1_6/String/regress-306591.js failed Bug Number 306591
+ [ Previous Failure | Next Failure | Top of Page ]
Expected exit code 0, got 3
Testcase terminated with signal 0
Complete testcase output was:
@@ -534,12 +517,11 @@ STATUS: See https://bugzilla.mozilla.org/show_bug.cgi?id=304828
 
 

Retest List


-# Retest List, squirrelfish, generated Thu Sep 18 02:24:54 2008. +# Retest List, squirrelfish, generated Tue Apr 21 12:56:28 2009. # Original test base was: All tests. -# 1127 of 1135 test(s) were completed, 50 failures reported. +# 1119 of 1127 test(s) were completed, 49 failures reported. ecma/TypeConversion/9.3.1-3.js ecma_2/Exceptions/function-001.js -ecma_3/Date/15.9.5.7.js ecma_3/FunExpr/fe-001.js ecma_3/RegExp/15.10.2-1.js ecma_3/RegExp/perlstress-001.js @@ -586,4 +568,4 @@ js1_5/Scope/scope-001.js js1_6/Regress/regress-301574.js js1_6/Regress/regress-309242.js js1_6/Regress/regress-314887.js -js1_6/String/regress-306591.js +js1_6/String/regress-306591.js \ No newline at end of file -- cgit v1.1