Commit a15d8652 authored by ricow@chromium.org's avatar ricow@chromium.org

Updated status file for test262 to latest revision.

Landing for mstarzinger, orginal cl at:
http://codereview.chromium.org/7329016/

git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@8584 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
parent b978b875
...@@ -4,11 +4,11 @@ tests from ...@@ -4,11 +4,11 @@ tests from
http://hg.ecmascript.org/tests/test262 http://hg.ecmascript.org/tests/test262
at revision 62 as 'data' in this directory. Using later version at revision 128 as 'data' in this directory. Using later version
may be possible but the tests are only known to pass (and indeed run) may be possible but the tests are only known to pass (and indeed run)
with that revision. with that revision.
hg clone -r 62 http://hg.ecmascript.org/tests/test262 data hg clone -r 128 http://hg.ecmascript.org/tests/test262 data
If you do update to a newer revision you may have to change the test If you do update to a newer revision you may have to change the test
harness adapter code since it uses internal functionality from the harness adapter code since it uses internal functionality from the
......
...@@ -43,7 +43,7 @@ var ES5Harness = (function() { ...@@ -43,7 +43,7 @@ var ES5Harness = (function() {
} }
Test262Error.prototype.toString = function() { Test262Error.prototype.toString = function() {
return this.result + " " + error; return this.result + " " + this.error;
} }
function registerTest(test) { function registerTest(test) {
......
...@@ -46,24 +46,12 @@ prefix ietestcenter ...@@ -46,24 +46,12 @@ prefix ietestcenter
# Unanalyzed failures which may be bugs or deliberate differences # Unanalyzed failures which may be bugs or deliberate differences
# #
# BUG: 7.6 - SyntaxError expected: reserved words used as Identifier # Bug? Strict Mode - TypeError is thrown when changing the value of a Value
# Names in UTF8: class (class) # Property of the Global Object under strict mode (NaN)
7.6-30: FAIL 10.2.1.1.3-4-16-s: FAIL
# BUG: 7.6 - SyntaxError expected: reserved words used as Identifier # Bug? Strict Mode - TypeError is thrown when changing the value of a Value
# Names in UTF8: extends (extends) # Property of the Global Object under strict mode (undefined)
7.6-31: FAIL 10.2.1.1.3-4-18-s: FAIL
# BUG: 7.6 - SyntaxError expected: reserved words used as Identifier
# Names in UTF8: \u0065\u006e\u0075\u006d (enum)
7.6-32: FAIL
# BUG: 7.6 - SyntaxError expected: reserved words used as Identifier
# Names in UTF8: \u0073uper (super)
7.6-33: FAIL
# BUG: 7.6 - SyntaxError expected: reserved words used as Identifier
# Names in UTF8: expor\u0074 (export)
7.6-35: FAIL
# BUG: 7.6 - SyntaxError expected: reserved words used as Identifier
# Names in UTF8: \u0069\u006d\u0070\u006f\u0072\u0074 (import)
7.6-36: FAIL
# Invalid test: https://bugs.ecmascript.org/show_bug.cgi?id=76 # Invalid test: https://bugs.ecmascript.org/show_bug.cgi?id=76
10.4.2-2-c-1: FAIL 10.4.2-2-c-1: FAIL
# BUG: 11.8.2 Greater-than Operator - Partial left to right order enforced # BUG: 11.8.2 Greater-than Operator - Partial left to right order enforced
...@@ -93,6 +81,12 @@ prefix ietestcenter ...@@ -93,6 +81,12 @@ prefix ietestcenter
# BUG: 11.8.3 Less-than-or-equal Operator - Partial left to right order # BUG: 11.8.3 Less-than-or-equal Operator - Partial left to right order
# enforced when using Less-than-or-equal operator: valueOf <= valueOf # enforced when using Less-than-or-equal operator: valueOf <= valueOf
11.8.3-5: FAIL 11.8.3-5: FAIL
# Bug? simple assignment throws TypeError if LeftHandSide is a readonly property
# in strict mode (Global.undefined)
11.13.1-4-27-s: FAIL
# Bug? simple assignment throws TypeError if LeftHandSide is a readonly property
# in strict mode (Global.Infinity)
11.13.1-4-3-s: FAIL
# BUG: Global.NaN is a data property with default attribute values # BUG: Global.NaN is a data property with default attribute values
15.1.1.1-0: FAIL 15.1.1.1-0: FAIL
# BUG: Global.Infinity is a data property with default attribute values # BUG: Global.Infinity is a data property with default attribute values
...@@ -123,35 +117,6 @@ prefix ietestcenter ...@@ -123,35 +117,6 @@ prefix ietestcenter
# BUG: Object.getOwnPropertyDescriptor returns data desc (all false) # BUG: Object.getOwnPropertyDescriptor returns data desc (all false)
# for properties on built-ins (RegExp.prototype.multiline) # for properties on built-ins (RegExp.prototype.multiline)
15.2.3.3-4-215: FAIL 15.2.3.3-4-215: FAIL
# Bug? Object.create - 'set' property of one property in 'Properties'
# is not present (8.10.5 step 8)
# V8 throws.
15.2.3.5-4-267: FAIL
# Bug? Object.create - 'set' property of one property in 'Properties'
# is undefined (8.10.5 step 8.b)
# V8 throws.
15.2.3.5-4-292: FAIL
# Bug? Object.defineProperty - 'set' property in 'Attributes' is not
# present (8.10.5 step 8)
# V8 throws.
15.2.3.6-3-236: FAIL
# Bug? Object.defineProperty - 'set' property in 'Attributes' is own
# accessor property without a get function (8.10.5 step 8.a)
# V8 throws.
15.2.3.6-3-245: FAIL
# Bug? Object.defineProperty - 'set' property in 'Attributes' is own
# accessor property(without a get function) that overrides an inherited
# accessor property (8.10.5 step 8.a)
# V8 throws.
15.2.3.6-3-246: FAIL
# Bug? Object.defineProperty - 'set' property in 'Attributes' is an
# inherited accessor property without a get function (8.10.5 step 8.a)
# V8 throws.
15.2.3.6-3-247: FAIL
# Bug? Object.defineProperty - value of 'set' property in 'Attributes'
# is undefined (8.10.5 step 8.b)
# V8 throws.
15.2.3.6-3-261: FAIL
# Bug? Object.defineProperty - Update [[Enumerable]] attribute of 'name' # Bug? Object.defineProperty - Update [[Enumerable]] attribute of 'name'
# property to true successfully when [[Enumerable]] attribute of 'name' # property to true successfully when [[Enumerable]] attribute of 'name'
# is false and [[Configurable]] attribute of 'name' is true, the 'desc' # is false and [[Configurable]] attribute of 'name' is true, the 'desc'
...@@ -464,11 +429,6 @@ prefix ietestcenter ...@@ -464,11 +429,6 @@ prefix ietestcenter
# values of 'name' (15.4.5.1 step 4.c) # values of 'name' (15.4.5.1 step 4.c)
15.2.3.6-4-209: FAIL 15.2.3.6-4-209: FAIL
# Bug? Object.defineProperty - 'O' is an Array, 'name' is an array index named # Bug? Object.defineProperty - 'O' is an Array, 'name' is an array index named
# property, 'name' is accessor property and assignment to the accessor
# property, fails to convert accessor property from accessor property to
# data property (15.4.5.1 step 4.c)
15.2.3.6-4-243-1: FAIL
# Bug? Object.defineProperty - 'O' is an Array, 'name' is an array index named
# property, name is accessor property and 'desc' is accessor descriptor, # property, name is accessor property and 'desc' is accessor descriptor,
# test updating the [[Enumerable]] attribute value of 'name' (15.4.5.1 step # test updating the [[Enumerable]] attribute value of 'name' (15.4.5.1 step
# 4.c) # 4.c)
...@@ -494,12 +454,6 @@ prefix ietestcenter ...@@ -494,12 +454,6 @@ prefix ietestcenter
15.2.3.6-4-276: FAIL 15.2.3.6-4-276: FAIL
# Bug? Object.defineProperty - 'O' is an Arguments object of a function that has # Bug? Object.defineProperty - 'O' is an Arguments object of a function that has
# formal parameters, 'name' is own property which is defined in both # formal parameters, 'name' is own property which is defined in both
# [[ParameterMap]] of 'O' and 'O', and is deleted afterwards, and 'desc' is
# data descriptor, test 'name' is redefined in 'O' with all correct
# attribute values (10.6 [[DefineOwnProperty]] step 3)
15.2.3.6-4-289-1: FAIL
# Bug? Object.defineProperty - 'O' is an Arguments object of a function that has
# formal parameters, 'name' is own property which is defined in both
# [[ParameterMap]] of 'O' and 'O', is deleted afterwards, and 'desc' is # [[ParameterMap]] of 'O' and 'O', is deleted afterwards, and 'desc' is
# accessor descriptor, test 'name' is redefined in 'O' with all correct # accessor descriptor, test 'name' is redefined in 'O' with all correct
# attribute values (10.6 [[DefineOwnProperty]] step 3) # attribute values (10.6 [[DefineOwnProperty]] step 3)
...@@ -516,6 +470,19 @@ prefix ietestcenter ...@@ -516,6 +470,19 @@ prefix ietestcenter
# step 3) # step 3)
15.2.3.6-4-291: FAIL 15.2.3.6-4-291: FAIL
# Bug? Object.defineProperty - 'O' is an Arguments object of a function that has # Bug? Object.defineProperty - 'O' is an Arguments object of a function that has
# formal parameters, 'name' is own property of 'O' which is also defined in
# [[ParameterMap]] of 'O', and 'desc' is data descriptor, test updating
# multiple attribute values of 'name' (10.6 [[DefineOwnProperty]] step 3
# and 5.b)
15.2.3.6-4-292-1: FAIL
# Bug? Object.defineProperty - 'O' is an Arguments object of a function that has
# formal parameters, 'name' is own data property of 'O' which is also
# defined in [[ParameterMap]] of 'O', test TypeError is thrown when
# updating the [[Value]] attribute value of 'name' which is defined as
# unwritable and non-configurable (10.6 [[DefineOwnProperty]] step 4 and
# step 5b)
15.2.3.6-4-293-2: FAIL
# Bug? Object.defineProperty - 'O' is an Arguments object of a function that has
# formal parameters, 'name' is own data property of 'O' which is also # formal parameters, 'name' is own data property of 'O' which is also
# defined in [[ParameterMap]] of 'O', test TypeError is not thrown when # defined in [[ParameterMap]] of 'O', test TypeError is not thrown when
# updating the [[Value]] attribute value of 'name' which is defined as # updating the [[Value]] attribute value of 'name' which is defined as
...@@ -523,39 +490,44 @@ prefix ietestcenter ...@@ -523,39 +490,44 @@ prefix ietestcenter
# 5.b) # 5.b)
15.2.3.6-4-293-3: FAIL 15.2.3.6-4-293-3: FAIL
# Bug? Object.defineProperty - 'O' is an Arguments object of a function that has # Bug? Object.defineProperty - 'O' is an Arguments object of a function that has
# formal parameters, 'name' is own accessor property of 'O' which is also # formal parameters, 'name' is own data property of 'O' which is also
# defined in [[ParameterMap]] of 'O', test TypeError is thrown when
# updating the [[Get]] attribute value of 'name' which is defined as
# non-configurable (10.6 [[DefineOwnProperty]] step 4 and step 5a)
15.2.3.6-4-297-1: FAIL
# Bug? Object.defineProperty - 'O' is an Arguments object of a function that has
# formal parameters, 'name' is own accessor property of 'O' which is also
# defined in [[ParameterMap]] of 'O', test TypeError is thrown when # defined in [[ParameterMap]] of 'O', test TypeError is thrown when
# updating the [[Set]] attribute value of 'name' which is defined as # updating the [[Writable]] attribute value of 'name' which is defined as
# non-configurable (10.6 [[DefineOwnProperty]] steps 4 and 5a) # non-configurable (10.6 [[DefineOwnProperty]] step 4 and 5b)
15.2.3.6-4-298-1: FAIL 15.2.3.6-4-294-1: FAIL
# Bug? Object.defineProperty - 'O' is an Arguments object of a function that has # Bug? Object.defineProperty - 'O' is an Arguments object of a function that has
# formal parameters, 'name' is own accessor property of 'O' which is also # formal parameters, 'name' is own data property of 'O' which is also
# defined in [[ParameterMap]] of 'O', test TypeError is thrown when # defined in [[ParameterMap]] of 'O', test TypeError is thrown when
# updating the [[Enumerable]] attribute value of 'name' which is defined as # updating the [[Enumerable]] attribute value of 'name' which is defined as
# non-configurable (10.6 [[DefineOwnProperty]] steps 4 and 5a) # non-configurable (10.6 [[DefineOwnProperty]] step 4 and step 5b)
15.2.3.6-4-299-1: FAIL 15.2.3.6-4-295-1: FAIL
# Bug? Object.defineProperty - 'O' is an Arguments object of a function that has # Bug? Object.defineProperty - 'O' is an Arguments object of a function that has
# formal parameters, 'name' is an index named property of 'O', and 'desc' # formal parameters, 'name' is own data property of 'O' which is also
# is data descriptor, test 'name' is defined in 'O' with all correct # defined in [[ParameterMap]] of 'O', test TypeError is thrown when
# attribute values (10.6 [[DefineOwnProperty]] step 3) # updating the [[Configurable]] attribute value of 'name' which is defined
15.2.3.6-4-301-1: FAIL # as non-configurable (10.6 [[DefineOwnProperty]] step 4 and step 5b)
# Bug? Object.defineProperty - 'O' is an Arguments object of a function that has 15.2.3.6-4-296-1: FAIL
# formal parameters, 'name' is an index named property of 'O' but not
# defined in [[ParameterMap]] of 'O', and 'desc' is accessor descriptor,
# test 'name' is defined in 'O' with all correct attribute values (10.6
# [[DefineOwnProperty]] step 3 and step 5a)
15.2.3.6-4-302-1: FAIL
# Bug? Object.defineProperty - 'O' is an Arguments object, 'name' is an index # Bug? Object.defineProperty - 'O' is an Arguments object, 'name' is an index
# named accessor property of 'O' but not defined in [[ParameterMap]] of # named accessor property of 'O' but not defined in [[ParameterMap]] of
# 'O', and 'desc' is accessor descriptor, test updating multiple attribute # 'O', and 'desc' is accessor descriptor, test updating multiple attribute
# values of 'name' (10.6 [[DefineOwnProperty]] step 3) # values of 'name' (10.6 [[DefineOwnProperty]] step 3)
15.2.3.6-4-303: FAIL 15.2.3.6-4-303: FAIL
# Bug? ES5 Attributes - indexed property 'P' with attributes [[Writable]]: true,
# [[Enumerable]]: true, [[Configurable]]: false is writable using simple
# assignment, 'O' is an Arguments object
15.2.3.6-4-333-11: FAIL
# Bug? ES5 Attributes - Updating indexed data property 'P' whose attributes are
# [[Writable]]: false, [[Enumerable]]: true, [[Configurable]]: true to an
# accessor property, 'A' is an Array object (8.12.9 - step 9.b.i)
15.2.3.6-4-360-1: FAIL
# Bug? ES5 Attributes - Updating indexed data property 'P' whose attributes are
# [[Writable]]: false, [[Enumerable]]: true, [[Configurable]]: true to an
# accessor property, 'O' is an Arguments object (8.12.9 - step 9.b.i)
15.2.3.6-4-360-6: FAIL
# Bug? ES5 Attributes - Updating indexed data property 'P' whose attributes are
# [[Writable]]: false, [[Enumerable]]: true, [[Configurable]]: true to an
# accessor property, 'O' is the global object (8.12.9 - step 9.b.i)
15.2.3.6-4-360-7: FAIL
# Bug? ES5 Attributes - [[Value]] attribute of data property is the activex host # Bug? ES5 Attributes - [[Value]] attribute of data property is the activex host
# object # object
15.2.3.6-4-401: FAIL 15.2.3.6-4-401: FAIL
...@@ -575,17 +547,6 @@ prefix ietestcenter ...@@ -575,17 +547,6 @@ prefix ietestcenter
# prototype has a property with the same name and [[Writable]] set to # prototype has a property with the same name and [[Writable]] set to
# false(Function.prototype.bind) # false(Function.prototype.bind)
15.2.3.6-4-420: FAIL 15.2.3.6-4-420: FAIL
# Bug? ES5 Attributes - Fail to add property into object (Number instance)
15.2.3.6-4-581: FAIL
# Bug? ES5 Attributes - Fail to update value of property into of [[Proptotype]]
# internal property (JSON)
15.2.3.6-4-586: FAIL
# Bug? ES5 Attributes - Fail to update value of property of [[Proptotype]]
# internal property (Object.create)
15.2.3.6-4-591: FAIL
# Bug? ES5 Attributes - Fail to update value of property into of [[Proptotype]]
# internal property (Function.prototype.bind)
15.2.3.6-4-596: FAIL
# Bug? ES5 Attributes - all attributes in Array.prototype.indexOf are correct # Bug? ES5 Attributes - all attributes in Array.prototype.indexOf are correct
15.2.3.6-4-612: FAIL 15.2.3.6-4-612: FAIL
# Bug? ES5 Attributes - all attributes in Object.lastIndexOf are correct # Bug? ES5 Attributes - all attributes in Object.lastIndexOf are correct
...@@ -611,20 +572,6 @@ prefix ietestcenter ...@@ -611,20 +572,6 @@ prefix ietestcenter
15.2.3.6-4-623: FAIL 15.2.3.6-4-623: FAIL
# Bug? ES5 Attributes - all attributes in Date.prototype.toJSON are correct # Bug? ES5 Attributes - all attributes in Date.prototype.toJSON are correct
15.2.3.6-4-624: FAIL 15.2.3.6-4-624: FAIL
# Bug? Object.defineProperties - argument 'Properties' is an Error object
# props.description = obj1;
15.2.3.7-2-15: FAIL
# Bug? Object.defineProperties - 'Properties' is an Error object which
# implements its own [[Get]] method to get enumerable own property
# props.description = obj1;
15.2.3.7-5-a-16: FAIL
# Bug? Object.defineProperties - 'set' property of 'descObj' is not present
# (8.10.5 step 8)
15.2.3.7-5-b-227: FAIL
# Bug? Object.defineProperties - 'descObj' is an Error object which implements
# its own [[Get]] method to get 'set' property (8.10.5 step 8.a)
# descObj.description = { value: 11 };
15.2.3.7-5-b-248: FAIL
# Bug? Object.defineProperties - 'O' is an Array, test the length property of # Bug? Object.defineProperties - 'O' is an Array, test the length property of
# 'O' is own data property (15.4.5.1 step 1) # 'O' is own data property (15.4.5.1 step 1)
15.2.3.7-6-a-112: FAIL 15.2.3.7-6-a-112: FAIL
...@@ -917,28 +864,59 @@ prefix ietestcenter ...@@ -917,28 +864,59 @@ prefix ietestcenter
# ToUint32('P') is greater than value of the length property in 'O' # ToUint32('P') is greater than value of the length property in 'O'
# (15.4.5.1 step 4.e.ii) # (15.4.5.1 step 4.e.ii)
15.2.3.7-6-a-265: FAIL 15.2.3.7-6-a-265: FAIL
# Bug? Object.defineProperties - 'O' is an Arguments object, 'P' is own property
# which is ever defined in both [[ParameterMap]] of 'O' and 'O', and is
# deleted afterwards, and 'desc' is accessor descriptor, test 'P' is
# redefined in 'O' with all correct attribute values (10.6
# [[DefineOwnProperty]] step 3)
15.2.3.7-6-a-279: FAIL
# Bug? Object.defineProperties - 'O' is an Arguments object, 'P' is own accessor # Bug? Object.defineProperties - 'O' is an Arguments object, 'P' is own accessor
# property of 'O' which is also defined in [[ParameterMap]] of 'O', and # property of 'O' which is also defined in [[ParameterMap]] of 'O', and
# 'desc' is accessor descriptor, test updating multiple attribute values of # 'desc' is accessor descriptor, test updating multiple attribute values of
# 'P' (10.6 [[DefineOwnProperty]] step 3) # 'P' (10.6 [[DefineOwnProperty]] step 3)
15.2.3.7-6-a-280: FAIL 15.2.3.7-6-a-280: FAIL
# Bug? Object.defineProperties - 'O' is an Arguments object, 'P' is own data
# property of 'O' which is also defined in [[ParameterMap]] of 'O', and
# 'desc' is data descriptor, test updating multiple attribute values of 'P'
# (10.6 [[DefineOwnProperty]] step 3)
15.2.3.7-6-a-281: FAIL
# Bug? Object.defineProperties - 'O' is an Arguments object, 'P' is own data
# property of 'O' which is also defined in [[ParameterMap]] of 'O', test
# TypeError is thrown when updating the [[Value]] attribute value of 'P'
# whose writable and configurable attributes are false (10.6
# [[DefineOwnProperty]] step 4)
15.2.3.7-6-a-282: FAIL
# Bug? Object.defineProperties - 'O' is an Arguments object, 'P' is own data
# property of 'O' which is also defined in [[ParameterMap]] of 'O', test
# TypeError is thrown when updating the [[Writable]] attribute value of 'P'
# which is defined as non-configurable (10.6 [[DefineOwnProperty]] step 4)
15.2.3.7-6-a-283: FAIL
# Bug? Object.defineProperties - 'O' is an Arguments object, 'P' is own data
# property of 'O' which is also defined in [[ParameterMap]] of 'O', test
# TypeError is thrown when updating the [[Enumerable]] attribute value of
# 'P' which is defined as non-configurable (10.6 [[DefineOwnProperty]] step
# 4)
15.2.3.7-6-a-284: FAIL
# Bug? Object.defineProperties - 'O' is an Arguments object, 'P' is own data
# property of 'O' which is also defined in [[ParameterMap]] of 'O', test
# TypeError is thrown when updating the [[Configurable]] attribute value of
# 'P' which is defined as non-configurable (10.6 [[DefineOwnProperty]] step
# 4)
15.2.3.7-6-a-285: FAIL
# Bug? Object.defineProperties - 'O' is an Arguments object, 'P' is an array # Bug? Object.defineProperties - 'O' is an Arguments object, 'P' is an array
# index named accessor property of 'O' but not defined in [[ParameterMap]] # index named accessor property of 'O' but not defined in [[ParameterMap]]
# of 'O', and 'desc' is accessor descriptor, test updating multiple # of 'O', and 'desc' is accessor descriptor, test updating multiple
# attribute values of 'P' (10.6 [[DefineOwnProperty]] step 3) # attribute values of 'P' (10.6 [[DefineOwnProperty]] step 3)
15.2.3.7-6-a-292: FAIL 15.2.3.7-6-a-292: FAIL
# Bug? Object.prototype.toString - '[object Undefined]' will be returned when # Bug? Strict Mode - 'this' value is a string which cannot be converted to
# 'this' value is undefined # wrapper objects when the function is called with an array of arguments
15.2.4.2-1-1: FAIL 15.3.4.3-1-s: FAIL
# Bug? Object.prototype.toString - '[object Undefined]' will be returned when # Bug? Strict Mode - 'this' value is a number which cannot be converted to
# 'this' value is undefined # wrapper objects when the function is called with an array of arguments
15.2.4.2-1-2: FAIL 15.3.4.3-2-s: FAIL
# Bug? Object.prototype.toString - '[object Null]' will be returned when 'this' # Bug? Strict Mode - 'this' value is a boolean which cannot be converted to
# value is null # wrapper objects when the function is called with an array of arguments
15.2.4.2-2-1: FAIL 15.3.4.3-3-s: FAIL
# Bug? Object.prototype.toString - '[object Null]' will be returned when 'this'
# value is null
15.2.4.2-2-2: FAIL
# Bug? Function.prototype.bind - [[Get]] attribute of 'caller' property in 'F' # Bug? Function.prototype.bind - [[Get]] attribute of 'caller' property in 'F'
# is thrower # is thrower
15.3.4.5-20-2: FAIL 15.3.4.5-20-2: FAIL
...@@ -951,16 +929,6 @@ prefix ietestcenter ...@@ -951,16 +929,6 @@ prefix ietestcenter
# Bug? Function.prototype.bind - [[Set]] attribute of 'arguments' property in # Bug? Function.prototype.bind - [[Set]] attribute of 'arguments' property in
# 'F' is thrower # 'F' is thrower
15.3.4.5-21-3: FAIL 15.3.4.5-21-3: FAIL
# Bug? Array.prototype.concat will concat an Array when index property
# (read-only) exists in Array.prototype (Step 5.c.i)
15.4.4.4-5-c-i-1: FAIL
# Bug? Array.prototype.indexOf applied to undefined throws a TypeError
15.4.4.14-1-1: FAIL
# Bug? Array.prototype.indexOf applied to null throws a TypeError
15.4.4.14-1-2: FAIL
# Bug? Array.prototype.indexOf - side effects produced by step 1 are visible
# when an exception occurs
15.4.4.14-5-28: FAIL
# Bug? Array.prototype.indexOf - decreasing length of array does not delete # Bug? Array.prototype.indexOf - decreasing length of array does not delete
# non-configurable properties # non-configurable properties
15.4.4.14-9-a-19: FAIL 15.4.4.14-9-a-19: FAIL
...@@ -983,13 +951,6 @@ prefix ietestcenter ...@@ -983,13 +951,6 @@ prefix ietestcenter
# Bug? Array.prototype.indexOf - terminates iteration on unhandled exception on # Bug? Array.prototype.indexOf - terminates iteration on unhandled exception on
# an Array # an Array
15.4.4.14-9-b-i-30: FAIL 15.4.4.14-9-b-i-30: FAIL
# Bug? Array.prototype.lastIndexOf applied to undefined throws a TypeError
15.4.4.15-1-1: FAIL
# Bug? Array.prototype.lastIndexOf applied to null throws a TypeError
15.4.4.15-1-2: FAIL
# Bug? Array.prototype.lastIndexOf - side effects produced by step 1 are visible
# when an exception occurs
15.4.4.15-5-28: FAIL
# Bug? Array.prototype.lastIndexOf - deleting property of prototype causes # Bug? Array.prototype.lastIndexOf - deleting property of prototype causes
# prototype index property not to be visited on an Array # prototype index property not to be visited on an Array
15.4.4.15-8-a-14: FAIL 15.4.4.15-8-a-14: FAIL
...@@ -1011,6 +972,12 @@ prefix ietestcenter ...@@ -1011,6 +972,12 @@ prefix ietestcenter
# Bug? Array.prototype.lastIndexOf terminates iteration on unhandled exception # Bug? Array.prototype.lastIndexOf terminates iteration on unhandled exception
# on an Array # on an Array
15.4.4.15-8-b-i-30: FAIL 15.4.4.15-8-b-i-30: FAIL
# Bug? Array.prototype.every applied to boolean primitive
15.4.4.16-1-3: FAIL
# Bug? Array.prototype.every applied to number primitive
15.4.4.16-1-5: FAIL
# Bug? Array.prototype.every applied to string primitive
15.4.4.16-1-7: FAIL
# Bug? Array.prototype.every - side effects produced by step 2 are visible when # Bug? Array.prototype.every - side effects produced by step 2 are visible when
# an exception occurs # an exception occurs
15.4.4.16-4-8: FAIL 15.4.4.16-4-8: FAIL
...@@ -1048,6 +1015,12 @@ prefix ietestcenter ...@@ -1048,6 +1015,12 @@ prefix ietestcenter
# Bug? Array.prototype.every - element changed by getter on previous iterations # Bug? Array.prototype.every - element changed by getter on previous iterations
# is observed on an Array # is observed on an Array
15.4.4.16-7-c-i-28: FAIL 15.4.4.16-7-c-i-28: FAIL
# Bug? Array.prototype.some applied to boolean primitive
15.4.4.17-1-3: FAIL
# Bug? Array.prototype.some applied to number primitive
15.4.4.17-1-5: FAIL
# Bug? Array.prototype.some applied to applied to string primitive
15.4.4.17-1-7: FAIL
# Bug? Array.prototype.some - side effects produced by step 2 are visible when # Bug? Array.prototype.some - side effects produced by step 2 are visible when
# an exception occurs # an exception occurs
15.4.4.17-4-8: FAIL 15.4.4.17-4-8: FAIL
...@@ -1085,6 +1058,12 @@ prefix ietestcenter ...@@ -1085,6 +1058,12 @@ prefix ietestcenter
# Bug? Array.prototype.some - element changed by getter on previous iterations # Bug? Array.prototype.some - element changed by getter on previous iterations
# is observed on an Array # is observed on an Array
15.4.4.17-7-c-i-28: FAIL 15.4.4.17-7-c-i-28: FAIL
# Bug? Array.prototype.forEach applied to boolean primitive
15.4.4.18-1-3: FAIL
# Bug? Array.prototype.forEach applied to number primitive
15.4.4.18-1-5: FAIL
# Bug? Array.prototype.forEach applied to string primitive
15.4.4.18-1-7: FAIL
# Bug? Array.prototype.forEach - side effects produced by step 2 are visible # Bug? Array.prototype.forEach - side effects produced by step 2 are visible
# when an exception occurs # when an exception occurs
15.4.4.18-4-8: FAIL 15.4.4.18-4-8: FAIL
...@@ -1122,9 +1101,12 @@ prefix ietestcenter ...@@ -1122,9 +1101,12 @@ prefix ietestcenter
# Bug? Array.prototype.forEach - element changed by getter on previous # Bug? Array.prototype.forEach - element changed by getter on previous
# iterations is observed on an Array # iterations is observed on an Array
15.4.4.18-7-c-i-28: FAIL 15.4.4.18-7-c-i-28: FAIL
# Bug? Array.prototype.map - applied to Array-like object, 'length' is an own # Bug? Array.prototype.map - applied to boolean primitive
# data property that overrides an inherited accessor property 15.4.4.19-1-3: FAIL
15.4.4.19-2-5: FAIL # Bug? Array.prototype.map - applied to number primitive
15.4.4.19-1-5: FAIL
# Bug? Array.prototype.map - applied to string primitive
15.4.4.19-1-7: FAIL
# Bug? Array.prototype.map - Side effects produced by step 2 are visible when an # Bug? Array.prototype.map - Side effects produced by step 2 are visible when an
# exception occurs # exception occurs
15.4.4.19-4-8: FAIL 15.4.4.19-4-8: FAIL
...@@ -1162,6 +1144,12 @@ prefix ietestcenter ...@@ -1162,6 +1144,12 @@ prefix ietestcenter
# Bug? Array.prototype.map - element changed by getter on previous iterations is # Bug? Array.prototype.map - element changed by getter on previous iterations is
# observed on an Array # observed on an Array
15.4.4.19-8-c-i-28: FAIL 15.4.4.19-8-c-i-28: FAIL
# Bug? Array.prototype.filter applied to boolean primitive
15.4.4.20-1-3: FAIL
# Bug? Array.prototype.filter applied to number primitive
15.4.4.20-1-5: FAIL
# Bug? Array.prototype.filter applied to string primitive
15.4.4.20-1-7: FAIL
# Bug? Array.prototype.filter - value of 'length' is a number (value is # Bug? Array.prototype.filter - value of 'length' is a number (value is
# negative) # negative)
15.4.4.20-3-7: FAIL 15.4.4.20-3-7: FAIL
...@@ -1207,9 +1195,6 @@ prefix ietestcenter ...@@ -1207,9 +1195,6 @@ prefix ietestcenter
# Bug? Array.prototype.filter - properties can be added to prototype after # Bug? Array.prototype.filter - properties can be added to prototype after
# current position are visited on an Array-like object # current position are visited on an Array-like object
15.4.4.20-9-b-6: FAIL 15.4.4.20-9-b-6: FAIL
# Bug? Array.prototype.filter - properties can be added to prototype after
# current position are visited on an Array
15.4.4.20-9-b-7: FAIL
# Bug? Array.prototype.filter - decreasing length of array does not delete # Bug? Array.prototype.filter - decreasing length of array does not delete
# non-configurable properties # non-configurable properties
15.4.4.20-9-b-16: FAIL 15.4.4.20-9-b-16: FAIL
...@@ -1241,6 +1226,12 @@ prefix ietestcenter ...@@ -1241,6 +1226,12 @@ prefix ietestcenter
# Bug? Array.prototype.filter - element changed by getter on previous iterations # Bug? Array.prototype.filter - element changed by getter on previous iterations
# is observed on an Array # is observed on an Array
15.4.4.20-9-c-i-28: FAIL 15.4.4.20-9-c-i-28: FAIL
# Bug? Array.prototype.reduce applied to boolean primitive
15.4.4.21-1-3: FAIL
# Bug? Array.prototype.reduce applied to number primitive
15.4.4.21-1-5: FAIL
# Bug? Array.prototype.reduce applied to string primitive
15.4.4.21-1-7: FAIL
# Bug? Array.prototype.reduce - value of 'length' is a number (value is # Bug? Array.prototype.reduce - value of 'length' is a number (value is
# negative) # negative)
15.4.4.21-3-7: FAIL 15.4.4.21-3-7: FAIL
...@@ -1289,6 +1280,12 @@ prefix ietestcenter ...@@ -1289,6 +1280,12 @@ prefix ietestcenter
# Bug? Array.prototype.reduce - decreasing length of array does not delete # Bug? Array.prototype.reduce - decreasing length of array does not delete
# non-configurable properties # non-configurable properties
15.4.4.21-9-b-29: FAIL 15.4.4.21-9-b-29: FAIL
# Bug? Array.prototype.reduceRight applied to boolean primitive
15.4.4.22-1-3: FAIL
# Bug? Array.prototype.reduceRight applied to number primitive
15.4.4.22-1-5: FAIL
# Bug? Array.prototype.reduceRight applied to string primitive
15.4.4.22-1-7: FAIL
# Bug? Array.prototype.reduceRight - value of 'length' is a number (value is # Bug? Array.prototype.reduceRight - value of 'length' is a number (value is
# negative) # negative)
15.4.4.22-3-7: FAIL 15.4.4.22-3-7: FAIL
...@@ -1378,10 +1375,6 @@ prefix ietestcenter ...@@ -1378,10 +1375,6 @@ prefix ietestcenter
# Bug? Array.prototype.reduceRight - modifications to length will change number # Bug? Array.prototype.reduceRight - modifications to length will change number
# of iterations # of iterations
15.4.4.22-9-9: FAIL 15.4.4.22-9-9: FAIL
# Bug? String.prototype.trim throws TypeError when string is undefined
15.5.4.20-1-1: FAIL
# Bug? String.prototype.trim throws TypeError when string is null
15.5.4.20-1-2: FAIL
# Bug? String.prototype.trim - 'S' is a string with all WhiteSpace # Bug? String.prototype.trim - 'S' is a string with all WhiteSpace
15.5.4.20-3-2: FAIL 15.5.4.20-3-2: FAIL
# Bug? String.prototype.trim - 'S' is a string with all union of WhiteSpace and # Bug? String.prototype.trim - 'S' is a string with all union of WhiteSpace and
...@@ -1404,9 +1397,6 @@ prefix ietestcenter ...@@ -1404,9 +1397,6 @@ prefix ietestcenter
# Bug? String.prototype.trim handles whitepace and lineterminators # Bug? String.prototype.trim handles whitepace and lineterminators
# (\\uFEFF\\uFEFF) # (\\uFEFF\\uFEFF)
15.5.4.20-4-34: FAIL 15.5.4.20-4-34: FAIL
# Bug? Date Time String Format - specified default values will be set for all
# optional fields(MM, DD, mm, ss and time zone) when they are absent
15.9.1.15-1: FAIL
# Bug? Date.prototype.toISOString - RangeError is thrown when value of date is # Bug? Date.prototype.toISOString - RangeError is thrown when value of date is
# Date(1970, 0, -99999999, 0, 0, 0, -1), the time zone is UTC(0) # Date(1970, 0, -99999999, 0, 0, 0, -1), the time zone is UTC(0)
15.9.5.43-0-8: FAIL 15.9.5.43-0-8: FAIL
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment