| Index: test/es5conform/es5conform.status
|
| ===================================================================
|
| --- test/es5conform/es5conform.status (revision 4972)
|
| +++ test/es5conform/es5conform.status (working copy)
|
| @@ -39,9 +39,10 @@
|
| # We are compatible with Safari and Firefox.
|
| chapter11/11.1/11.1.5: UNIMPLEMENTED
|
|
|
| -# Issue 759, see http://code.google.com/p/v8/issues/detail?id=759
|
| -chapter11/11.4/11.4.1//11.4.1-4.a-5: FAIL_OK
|
| -chapter11/11.4/11.4.1//11.4.1-4.a-7: FAIL_OK
|
| +# Delete returns true in eval even when it should return false.
|
| +# Please see http://code.google.com/p/v8/issues/detail?id=759
|
| +chapter11/11.4/11.4.1//11.4.1-4.a-5: FAIL
|
| +chapter11/11.4/11.4.1//11.4.1-4.a-7: FAIL
|
|
|
|
|
| # We do not have a global object called 'global' as required by tests.
|
| @@ -61,31 +62,31 @@
|
| chapter15/15.2/15.2.3/15.2.3.13: UNIMPLEMENTED
|
|
|
| # NOT IMPLEMENTED: seal
|
| -chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-20: FAIL_OK
|
| +chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-20: UNIMPLEMENTED
|
|
|
| # NOT IMPLEMENTED: freeze
|
| -chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-21: FAIL_OK
|
| +chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-21: UNIMPLEMENTED
|
|
|
| # NOT IMPLEMENTED: preventExtensions
|
| -chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-22: FAIL_OK
|
| +chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-22: UNIMPLEMENTED
|
|
|
| # NOT IMPLEMENTED: isSealed
|
| -chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-23: FAIL_OK
|
| +chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-23: UNIMPLEMENTED
|
|
|
| # NOT IMPLEMENTED: isFrozen
|
| -chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-24: FAIL_OK
|
| +chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-24: UNIMPLEMENTED
|
|
|
| # NOT IMPLEMENTED: isExtensible
|
| -chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-25: FAIL_OK
|
| +chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-25: UNIMPLEMENTED
|
|
|
| # NOT IMPLEMENTED: bind
|
| -chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-38: FAIL_OK
|
| +chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-38: UNIMPLEMENTED
|
|
|
| -# NaN is writable.
|
| +# NaN is writable. We are compatible with JSC.
|
| chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-178: FAIL_OK
|
| -# Infinity is writable.
|
| +# Infinity is writable. We are compatible with JSC.
|
| chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-179: FAIL_OK
|
| -# undefined is writable.
|
| +# undefined is writable. We are compatible with JSC.
|
| chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-180: FAIL_OK
|
|
|
| # Our Function object has an "arguments" property which is used as a
|
| @@ -101,16 +102,16 @@
|
| chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-188: FAIL_OK
|
|
|
| # NOT IMPLEMENTED: RegExp.prototype.source
|
| -chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-212: FAIL_OK
|
| +chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-212: UNIMPLEMENTED
|
|
|
| # NOT IMPLEMENTED: RegExp.prototype.global
|
| -chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-213: FAIL_OK
|
| +chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-213: UNIMPLEMENTED
|
|
|
| # NOT IMPLEMENTED: RegExp.prototype.ignoreCase
|
| -chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-214: FAIL_OK
|
| +chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-214: UNIMPLEMENTED
|
|
|
| # NOT IMPLEMENTED: RegExp.prototype.multiline
|
| -chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-215: FAIL_OK
|
| +chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-215: UNIMPLEMENTED
|
|
|
| # All of the tests below marked SUBSETFAIL (in 15.2.3.4) fail because
|
| # the tests assumes that objects can not have more properties
|
| @@ -150,28 +151,28 @@
|
| chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-11: FAIL_OK
|
|
|
| # We do not implement all methods on RegExp.
|
| -chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-13: FAIL_OK
|
| +chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-13: FAIL
|
|
|
| # SUBSETFAIL
|
| chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-14: FAIL_OK
|
|
|
| # EvalError.prototype does not have message property.
|
| -chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-15: FAIL_OK
|
| +chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-15: FAIL
|
|
|
| # Rangeerror.prototype does not have message property.
|
| -chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-16: FAIL_OK
|
| +chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-16: FAIL
|
|
|
| # ReferenceError.prototype does not have message property.
|
| -chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-17: FAIL_OK
|
| +chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-17: FAIL
|
|
|
| # SyntaxError.prototype does not have message property.
|
| -chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-18: FAIL_OK
|
| +chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-18: FAIL
|
|
|
| # TypeError.prototype does not have message property.
|
| -chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-19: FAIL_OK
|
| +chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-19: FAIL
|
|
|
| # URIError.prototype does not have message property.
|
| -chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-20: FAIL_OK
|
| +chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-20: FAIL
|
|
|
| # SUBSETFAIL
|
| chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-22: FAIL_OK
|
| @@ -216,57 +217,48 @@
|
| chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-35: FAIL_OK
|
|
|
| # NOT IMPLEMENTED: bind on Function.prototype.
|
| -chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-0-1: FAIL_OK
|
| +chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-0-1: UNIMPLEMENTED
|
|
|
| -# Wrong test - the spec does not say anything about throwing errors
|
| +# Bad test - the spec does not say anything about throwing errors
|
| # on calling Array.prototype.indexOf with undefined as argument.
|
| chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-1: FAIL_OK
|
|
|
| -# Wrong test - the spec does not say anything about throwing errors
|
| +# Bad test - the spec does not say anything about throwing errors
|
| # on calling Array.prototype.indexOf with null as argument.
|
| chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-2: FAIL_OK
|
|
|
| -# Wrong assumption - according to spec some returns a Boolean, not a number.
|
| -chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-4-9: FAIL_OK
|
| -
|
| -# Same as 15.4.4.16-7-7
|
| -chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-7: FAIL_OK
|
| -
|
| -# Same as 15.4.4.16-10-8
|
| +# Bad test - the test at the end should be "i === true".
|
| chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-8-10: FAIL_OK
|
|
|
| -# Same as 15.4.4.16-7-7
|
| -chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-6: FAIL_OK
|
| +# Bad test - according to spec some returns a Boolean, not a number.
|
| +chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-4-9: FAIL_OK
|
|
|
| -# Same as 15.4.4.16-7-7
|
| -chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-7: FAIL_OK
|
| -
|
| -# Wrong test - uses unitialized variable a in precondition check.
|
| +# Bad test - uses unitialized variable a in precondition check.
|
| chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-9-3: FAIL_OK
|
|
|
| # We do not implement Array mapping functions correctly if array
|
| # entries are added for nonexistent entries smaller than length by
|
| -# the callback function.
|
| +# the callback function. We are compatible with JSC.
|
| # See http://code.google.com/p/v8/issues/detail?id=755
|
| chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-1: FAIL_OK
|
|
|
| -# Wrong tests, path in test file is wrong. This will crash the test
|
| -# script so we mark it unimplemented.
|
| -chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-4: UNIMPLEMENTED
|
| -chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-4-s: UNIMPLEMENTED
|
| +# Bad tests, path in test file is wrong. This will crash the test
|
| +# script so we mark it SKIP.
|
| +chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-4: SKIP
|
| +chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-4-s: SKIP
|
|
|
| -# Wrong test - deleting the property on o in callbackfn will
|
| +# Bad test - deleting the property on o in callbackfn will
|
| # have no effect on the actual array on which reduceRight is called.
|
| chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-7: FAIL_OK
|
|
|
| # We do not implement trim correctly on null and undefined.
|
| -chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-1-1: FAIL_OK
|
| -chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-1-2: FAIL_OK
|
| +chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-1-1: FAIL
|
| +chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-1-2: FAIL
|
|
|
| # We do not correctly recognize \uFEFF as whitespace
|
| -chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-10: FAIL_OK
|
| -chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-18: FAIL_OK
|
| -chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-34: FAIL_OK
|
| +chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-10: FAIL
|
| +chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-18: FAIL
|
| +chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-34: FAIL
|
|
|
| # RegExp.prototype is not of type RegExp - we are bug compatible with JSC.
|
| chapter15/15.10/15.10.6/15.10.6: FAIL_OK
|
|
|