| Index: test/test262/test262.status
|
| diff --git a/test/test262/test262.status b/test/test262/test262.status
|
| new file mode 100644
|
| index 0000000000000000000000000000000000000000..9ed5d4f6837f97beed4306b13937d83305939a91
|
| --- /dev/null
|
| +++ b/test/test262/test262.status
|
| @@ -0,0 +1,2008 @@
|
| +# Copyright 2011 the V8 project authors. All rights reserved.
|
| +# Redistribution and use in source and binary forms, with or without
|
| +# modification, are permitted provided that the following conditions are
|
| +# met:
|
| +#
|
| +# * Redistributions of source code must retain the above copyright
|
| +# notice, this list of conditions and the following disclaimer.
|
| +# * Redistributions in binary form must reproduce the above
|
| +# copyright notice, this list of conditions and the following
|
| +# disclaimer in the documentation and/or other materials provided
|
| +# with the distribution.
|
| +# * Neither the name of Google Inc. nor the names of its
|
| +# contributors may be used to endorse or promote products derived
|
| +# from this software without specific prior written permission.
|
| +#
|
| +# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
|
| +# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
|
| +# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
|
| +# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
|
| +# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
|
| +# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
|
| +# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
|
| +# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
|
| +# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
|
| +# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
|
| +# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
| +
|
| +
|
| +#
|
| +# ietestcenter tests.
|
| +#
|
| +
|
| +prefix ietestcenter
|
| +
|
| +# BUG: 7.6 - SyntaxError expected: reserved words used as Identifier
|
| +# Names in UTF8: class (class)
|
| +7.6-30: FAIL
|
| +# BUG: 7.6 - SyntaxError expected: reserved words used as Identifier
|
| +# Names in UTF8: extends (extends)
|
| +7.6-31: 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
|
| +10.4.2-2-c-1: FAIL
|
| +# BUG: 11.8.2 Greater-than Operator - Partial left to right order enforced
|
| +# when using Greater-than operator: valueOf > valueOf
|
| +11.8.2-1: FAIL
|
| +# BUG: 11.8.2 Greater-than Operator - Partial left to right order enforced
|
| +# when using Greater-than operator: valueOf > toString
|
| +11.8.2-2: FAIL
|
| +# BUG: 11.8.2 Greater-than Operator - Partial left to right order enforced
|
| +# when using Greater-than operator: toString > valueOf
|
| +11.8.2-3: FAIL
|
| +# BUG: 11.8.2 Greater-than Operator - Partial left to right order enforced
|
| +# when using Greater-than operator: toString > toString
|
| +11.8.2-4: FAIL
|
| +# BUG: 11.8.3 Less-than-or-equal Operator - Partial left to right order
|
| +# enforced when using Less-than-or-equal operator: valueOf <= valueOf
|
| +11.8.3-1: FAIL
|
| +# BUG: 11.8.3 Less-than-or-equal Operator - Partial left to right order
|
| +# enforced when using Less-than-or-equal operator: valueOf <= toString
|
| +11.8.3-2: FAIL
|
| +# BUG: 11.8.3 Less-than-or-equal Operator - Partial left to right order
|
| +# enforced when using Less-than-or-equal operator: toString <= valueOf
|
| +11.8.3-3: FAIL
|
| +# BUG: 11.8.3 Less-than-or-equal Operator - Partial left to right order
|
| +# enforced when using Less-than-or-equal operator: toString <= toString
|
| +11.8.3-4: FAIL
|
| +# BUG: 11.8.3 Less-than-or-equal Operator - Partial left to right order
|
| +# enforced when using Less-than-or-equal operator: valueOf <= valueOf
|
| +11.8.3-5: FAIL
|
| +# BUG: Global.NaN is a data property with default attribute values
|
| +15.1.1.1-0: FAIL
|
| +# BUG: Global.Infinity is a data property with default attribute values
|
| +15.1.1.2-0: FAIL
|
| +# BUG: Global.undefined is a data property with default attribute values
|
| +15.1.1.3-0: FAIL
|
| +# BUG: Object.getOwnPropertyDescriptor returns data desc (all false)
|
| +# for properties on built-ins (Global.NaN)
|
| +15.2.3.3-4-178: FAIL
|
| +# BUG: Object.getOwnPropertyDescriptor returns data desc (all false)
|
| +# for properties on built-ins (Global.Infinity)
|
| +15.2.3.3-4-179: FAIL
|
| +# BUG: Object.getOwnPropertyDescriptor returns data desc (all false)
|
| +# for properties on built-ins (Global.undefined)
|
| +15.2.3.3-4-180: FAIL
|
| +# BUG: Object.getOwnPropertyDescriptor returns data desc (all false)
|
| +# for properties on built-ins (RegExp.prototype.source)
|
| +# There is no RegExp.prototype.source
|
| +15.2.3.3-4-212: FAIL
|
| +# BUG: Object.getOwnPropertyDescriptor returns data desc (all false)
|
| +# for properties on built-ins (RegExp.prototype.global)
|
| +# There is no RegExp.prototype.global
|
| +15.2.3.3-4-213: FAIL
|
| +# BUG: Object.getOwnPropertyDescriptor returns data desc (all false)
|
| +# for properties on built-ins (RegExp.prototype.ignoreCase)
|
| +# There is no RegExp.prototype.ignoreCase
|
| +15.2.3.3-4-214: FAIL
|
| +# BUG: Object.getOwnPropertyDescriptor returns data desc (all false)
|
| +# for properties on built-ins (RegExp.prototype.multiline)
|
| +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'
|
| +# property to true successfully when [[Enumerable]] attribute of 'name'
|
| +# is false and [[Configurable]] attribute of 'name' is true, the 'desc'
|
| +# is a generic descriptor which only contains [[Enumerable]] attribute
|
| +# as true, 'name' property is an index data property (8.12.9 step 8)
|
| +15.2.3.6-4-82-18: FAIL
|
| +# Bug? Object.defineProperty - Update [[Enumerable]] attribute of 'name'
|
| +# property to false successfully when [[Enumerable]] and [[Configurable]]
|
| +# attributes of 'name' property are true, the 'desc' is a generic
|
| +# descriptor which only contains [Enumerable]] attribute as false and
|
| +# 'name' property is an index accessor property (8.12.9 step 8)
|
| +15.2.3.6-4-82-19: FAIL
|
| +# Bug? Object.defineProperty - Update [[Enumerable]] attribute of 'name'
|
| +# property to false successfully when [[Enumerable]] and [[Configurable]]
|
| +# attributes of 'name' property are true, the 'desc' is a generic
|
| +# descriptor which contains [Enumerable]] attribute as false and
|
| +# [[Configurable]] property is true, 'name' property is an index accessor
|
| +# property (8.12.9 step 8)
|
| +15.2.3.6-4-82-20: FAIL
|
| +# Bug? Object.defineProperty - Update [[Configurable]] attribute of 'name'
|
| +# property to false successfully when [[Enumerable]] and [[Configurable]]
|
| +# attributes of 'name' property are true, the 'desc' is a generic
|
| +# descriptor which only contains [[Configurable]] attribute as false,
|
| +# 'name' property is an index accessor property (8.12.9 step 8)
|
| +15.2.3.6-4-82-21: FAIL
|
| +# Bug? Object.defineProperty - Update [[Configurable]] attribute of 'name'
|
| +# property to false successfully when [[Enumerable]] and [[Configurable]]
|
| +# attributes of 'name' property are true, the 'desc' is a generic
|
| +# descriptor which contains [[Enumerable]] attribute as true and
|
| +# [[Configurable]] attribute is false, 'name' property is an index accessor
|
| +# property (8.12.9 step 8)
|
| +15.2.3.6-4-82-22: FAIL
|
| +# Bug? Object.defineProperty - Update [[Enumerable]] and [[Configurable]]
|
| +# attributes of 'name' property to false successfully when [[Enumerable]]
|
| +# and [[Configurable]] attributes of 'name' property are true, the 'desc'
|
| +# is a generic descriptor which contains [[Enumerable]] and
|
| +# [[Configurable]] attributes as false, 'name' property is an index
|
| +# accessor property (8.12.9 step 8)
|
| +15.2.3.6-4-82-23: FAIL
|
| +# Bug? Object.defineProperty - Update [[Enumerable]] attributes of 'name'
|
| +# property to true successfully when [[Enumerable]] attribute of 'name' is
|
| +# false and [[Configurable]] attribute of 'name' is true, the 'desc' is a
|
| +# generic descriptor which only contains [[Enumerable]] attribute as true,
|
| +# 'name' property is an index accessor property (8.12.9 step 8)
|
| +15.2.3.6-4-82-24: FAIL
|
| +# Bug? Object.defineProperty - 'O' is an Array, test the length property of 'O'
|
| +# is own data property (15.4.5.1 step 1)
|
| +15.2.3.6-4-116: FAIL
|
| +# Bug? Object.defineProperty - 'O' is an Array, test the length property of 'O'
|
| +# is own data property that overrides an inherited data property (15.4.5.1
|
| +# step 1)
|
| +15.2.3.6-4-117: FAIL
|
| +# Bug? Object.defineProperty - 'O' is an Array, 'name' is the length property of
|
| +# 'O', test that RangeError exception is thrown when [[Value]] field of
|
| +# 'desc' is undefined (15.4.5.1 step 3.c)
|
| +15.2.3.6-4-125: FAIL
|
| +# Bug? Object.defineProperty - 'O' is an Array, 'name' is the length property of
|
| +# 'O', test the [[Value]] field of 'desc' is null (15.4.5.1 step 3.c)
|
| +15.2.3.6-4-126: FAIL
|
| +# Bug? Object.defineProperty - 'O' is an Array, 'name' is the length property of
|
| +# 'O', test the [[Value]] field of 'desc' is a boolean with value false
|
| +# (15.4.5.1 step 3.c)
|
| +15.2.3.6-4-127: FAIL
|
| +# Bug? Object.defineProperty - 'O' is an Array, 'name' is the length property of
|
| +# 'O', test the [[Value]] field of 'desc' is a boolean with value true
|
| +# (15.4.5.1 step 3.c)
|
| +15.2.3.6-4-128: FAIL
|
| +# Bug? Object.defineProperty - 'O' is an Array, 'name' is the length property of
|
| +# 'O', test RangeError exception is not thrown when the [[Value]] field of
|
| +# 'desc' is 0 (15.4.5.1 step 3.c)
|
| +15.2.3.6-4-129: FAIL
|
| +# Bug? Object.defineProperty - 'O' is an Array, 'name' is the length property of
|
| +# 'O', test RangeError exception is not thrown when the [[Value]] field of
|
| +# 'desc' is +0 (15.4.5.1 step 3.c)
|
| +15.2.3.6-4-130: FAIL
|
| +# Bug? Object.defineProperty - 'O' is an Array, 'name' is the length property of
|
| +# 'O', test RangeError exception is not thrown when the [[Value]] field of
|
| +# 'desc' is -0 (15.4.5.1 step 3.c)
|
| +15.2.3.6-4-131: FAIL
|
| +# Bug? Object.defineProperty - 'O' is an Array, 'name' is the length property of
|
| +# 'O', test RangeError exception is not thrown when the [[Value]] field of
|
| +# 'desc' is a positive number (15.4.5.1 step 3.c)
|
| +15.2.3.6-4-132: FAIL
|
| +# Bug? Object.defineProperty - 'O' is an Array, 'name' is the length property of
|
| +# 'O', test RangeError exception is thrown when the [[Value]] field of
|
| +# 'desc' is a negative number (15.4.5.1 step 3.c)
|
| +15.2.3.6-4-133: FAIL
|
| +# Bug? Object.defineProperty - 'O' is an Array, 'name' is the length property of
|
| +# 'O', test RangeError exception is thrown when the [[Value]] field of
|
| +# 'desc' is +Infinity (15.4.5.1 step 3.c)
|
| +15.2.3.6-4-134: FAIL
|
| +# Bug? Object.defineProperty - 'O' is an Array, 'name' is the length property of
|
| +# 'O', test RangeError exception is thrown when the [[Value]] field of
|
| +# 'desc' is -Infinity (15.4.5.1 step 3.c)
|
| +15.2.3.6-4-135: FAIL
|
| +# Bug? Object.defineProperty - 'O' is an Array, 'name' is the length property of
|
| +# 'O', test RangeError exception is thrown when the [[Value]] field of
|
| +# 'desc' is NaN (15.4.5.1 step 3.c)
|
| +15.2.3.6-4-136: FAIL
|
| +# Bug? Object.defineProperty - 'O' is an Array, 'name' is the length property of
|
| +# 'O', test RangeError exception is not thrown when the [[Value]] field of
|
| +# 'desc' is a string containing a positive number (15.4.5.1 step 3.c)
|
| +15.2.3.6-4-137: FAIL
|
| +# Bug? Object.defineProperty - 'O' is an Array, 'name' is the length property of
|
| +# 'O', test RangeError exception is thrown when the [[Value]] field of
|
| +# 'desc' is a string containing a negative number (15.4.5.1 step 3.c)
|
| +15.2.3.6-4-138: FAIL
|
| +# Bug? Object.defineProperty - 'O' is an Array, 'name' is the length property of
|
| +# 'O', test RangeError exception is thrown when the [[Value]] field of
|
| +# 'desc' is a string containing a decimal number (15.4.5.1 step 3.c)
|
| +15.2.3.6-4-139: FAIL
|
| +# Bug? Object.defineProperty - 'O' is an Array, 'name' is the length property of
|
| +# 'O', test RangeError exception is thrown when the [[Value]] field of
|
| +# 'desc' is a string containing +Infinity (15.4.5.1 step 3.c)
|
| +15.2.3.6-4-140: FAIL
|
| +# Bug? Object.defineProperty - 'O' is an Array, 'name' is the length property of
|
| +# 'O', test RangeError exception is thrown when the [[Value]] field of
|
| +# 'desc' is a string containing -Infinity (15.4.5.1 step 3.c)
|
| +15.2.3.6-4-141: FAIL
|
| +# Bug? Object.defineProperty - 'O' is an Array, 'name' is the length property of
|
| +# 'O', test the [[Value]] field of 'desc' is a string containing an
|
| +# exponential number (15.4.5.1 step 3.c)
|
| +15.2.3.6-4-142: FAIL
|
| +# Bug? Object.defineProperty - 'O' is an Array, 'name' is the length property of
|
| +# 'O', test the [[Value]] field of 'desc' is a string containing a hex
|
| +# number (15.4.5.1 step 3.c)
|
| +15.2.3.6-4-143: FAIL
|
| +# Bug? Object.defineProperty - 'O' is an Array, 'name' is the length property of
|
| +# 'O', test the [[Value]] field of 'desc' is a string containing a number
|
| +# with leading zeros (15.4.5.1 step 3.c)
|
| +15.2.3.6-4-144: FAIL
|
| +# Bug? Object.defineProperty - 'O' is an Array, 'name' is the length property of
|
| +# 'O', test RangeError exception is thrown when the [[Value]] field of
|
| +# 'desc' is a string which doesn't convert to a number (15.4.5.1 step 3.c)
|
| +15.2.3.6-4-145: FAIL
|
| +# Bug? Object.defineProperty - 'O' is an Array, 'name' is the length property of
|
| +# 'O', test the [[Value]] field of 'desc' is an object which has an own
|
| +# toString method (15.4.5.1 step 3.c)
|
| +15.2.3.6-4-146: FAIL
|
| +# Bug? Object.defineProperty - 'O' is an Array, 'name' is the length property of
|
| +# 'O', test the [[Value]] field of 'desc' is an Object which has an own
|
| +# valueOf method (15.4.5.1 step 3.c)
|
| +15.2.3.6-4-147: FAIL
|
| +# Bug? Object.defineProperty - 'O' is an Array, 'name' is the length property of
|
| +# 'O', test the [[Value]] field of 'desc' is an Object which has an own
|
| +# valueOf method that returns an object and toString method that returns a
|
| +# string (15.4.5.1 step 3.c)
|
| +15.2.3.6-4-148: FAIL
|
| +# Bug? Object.defineProperty - 'O' is an Array, 'name' is the length property of
|
| +# 'O', test the [[Value]] field of 'desc' is an Object which has an own
|
| +# toString and valueOf method (15.4.5.1 step 3.c)
|
| +15.2.3.6-4-149: FAIL
|
| +# Bug? Object.defineProperty - 'O' is an Array, 'name' is the length property of
|
| +# 'O', test TypeError is thrown when the [[Value]] field of 'desc' is an
|
| +# Object that both toString and valueOf wouldn't return primitive value
|
| +# (15.4.5.1 step 3.c)
|
| +15.2.3.6-4-150: FAIL
|
| +# Bug? Object.defineProperty - 'O' is an Array, 'name' is the length property of
|
| +# 'O', and the [[Value]] field of 'desc' is an Object with an own toString
|
| +# method and an inherited valueOf method (15.4.5.1 step 3.c), test that the
|
| +# inherited valueOf method is used
|
| +15.2.3.6-4-151: FAIL
|
| +# Bug? Object.defineProperty - 'O' is an Array, 'name' is the length property of
|
| +# 'O', test RangeError is thrown when the [[Value]] field of 'desc' is a
|
| +# positive non-integer values (15.4.5.1 step 3.c)
|
| +15.2.3.6-4-152: FAIL
|
| +# Bug? Object.defineProperty - 'O' is an Array, 'name' is the length prosperty
|
| +# of 'O', test RangeError is thrown when the [[Value]] field of 'desc' is a
|
| +# negative non-integer values (15.4.5.1 step 3.c)
|
| +15.2.3.6-4-153: FAIL
|
| +# Bug? Object.defineProperty - 'O' is an Array, 'name' is the length property of
|
| +# 'O', test the [[Value]] field of 'desc' is boundary value 2^32 - 2
|
| +# (15.4.5.1 step 3.c)
|
| +15.2.3.6-4-154: FAIL
|
| +# Bug? Object.defineProperty - 'O' is an Array, 'name' is the length property of
|
| +# 'O', test the [[Value]] field of 'desc' is boundary value 2^32 - 1
|
| +# (15.4.5.1 step 3.c)
|
| +15.2.3.6-4-155: FAIL
|
| +# Bug? Object.defineProperty - 'O' is an Array, 'name' is the length property of
|
| +# 'O', test RangeError is thrown when the [[Value]] field of 'desc' is
|
| +# boundary value 2^32 (15.4.5.1 step 3.c)
|
| +15.2.3.6-4-156: FAIL
|
| +# Bug? Object.defineProperty - 'O' is an Array, 'name' is the length property of
|
| +# 'O', test RangeError is thrown when the [[Value]] field of 'desc' is
|
| +# boundary value 2^32 + 1 (15.4.5.1 step 3.c)
|
| +15.2.3.6-4-157: FAIL
|
| +# Bug? Object.defineProperty - 'O' is an Array, 'name' is the length property of
|
| +# 'O', set the [[Value]] field of 'desc' to a value greater than the
|
| +# existing value of length (15.4.5.1 step 3.f)
|
| +15.2.3.6-4-159: FAIL
|
| +# Bug? Object.defineProperty - 'O' is an Array, 'name' is the length property of
|
| +# 'O', set the [[Value]] field of 'desc' to a value lesser than the
|
| +# existing value of length and test that indexes beyond the new length are
|
| +# deleted(15.4.5.1 step 3.f)
|
| +15.2.3.6-4-161: FAIL
|
| +# Bug? Object.defineProperty - 'O' is an Array, 'name' is the length property of
|
| +# 'O', the [[Value]] field of 'desc' is less than value of the length
|
| +# property, test the [[Writable]] attribute of the length property is set
|
| +# to true after deleting properties with large index named if the
|
| +# [[Writable]] field of 'desc' is absent (15.4.5.1 step 3.h)
|
| +15.2.3.6-4-165: FAIL
|
| +# Bug? Object.defineProperty - 'O' is an Array, 'name' is the length property of
|
| +# 'O', the [[Value]] field of 'desc' is less than value of the length
|
| +# property, test the [[Writable]] attribute of the length property is set
|
| +# to true after deleting properties with large index named if the
|
| +# [[Writable]] field of 'desc' is true (15.4.5.1 step 3.h)
|
| +15.2.3.6-4-166: FAIL
|
| +# Bug? Object.defineProperty - 'O' is an Array, 'name' is the length property of
|
| +# 'O', the [[Value]] field of 'desc' is less than value of the length
|
| +# property, test the [[Writable]] attribute of the length property is set
|
| +# to false after deleting properties with large index named if the
|
| +# [[Writable]] field of 'desc' is false (15.4.5.1 step 3.i.ii)
|
| +15.2.3.6-4-167: FAIL
|
| +# Bug? Object.defineProperty - 'O' is an Array, 'name' is the length property of
|
| +# 'O', whose writable attribute is being changed to false and the [[Value]]
|
| +# field of 'desc' is less than value of the length property and also lesser
|
| +# than an index of the array which is set to configurable:false, test that
|
| +# new length is set to a value greater than the non-deletable index by 1,
|
| +# writable attribute of length is set to false and TypeError exception is
|
| +# thrown (15.4.5.1 step 3.i.iii)
|
| +15.2.3.6-4-168: FAIL
|
| +# Bug? Object.defineProperty - 'O' is an Array, 'name' is the length property of
|
| +# 'O', the [[Value]] field of 'desc' is less than value of the length
|
| +# property and also lesser than an index of the array which is set to
|
| +# configurable: false, test that new length is set to a value greater than
|
| +# the non-deletable index by 1, and TypeError is thrown (15.4.5.1 step
|
| +# 3.l.i)
|
| +15.2.3.6-4-169: FAIL
|
| +# Bug? Object.defineProperty - 'O' is an Array, 'name' is the length property of
|
| +# 'O', the [[Value]] field of 'desc' is less than value of the length
|
| +# property and also lesser than an index of the array which is set to
|
| +# configurable: false, test that new length is set to a value greater than
|
| +# the non-deletable index by 1, writable attribute of length is set to
|
| +# false and TypeError exception is thrown (15.4.5.1 step 3.l.ii)
|
| +15.2.3.6-4-170: FAIL
|
| +# Bug? Object.defineProperty - 'O' is an Array, 'name' is the length property of
|
| +# 'O', the [[Value]] field of 'desc' is less than value of the length
|
| +# property, test the [[Configurable]] attribute of an inherited data
|
| +# property with large index named in 'O' can't stop deleting index named
|
| +# properties (15.4.5.1 step 3.l.ii)
|
| +15.2.3.6-4-171: FAIL
|
| +# Bug? Object.defineProperty - 'O' is an Array, 'name' is the length property of
|
| +# 'O', the [[Value]] field of 'desc' is less than value of the length
|
| +# property, test the [[Configurable]] attribute of own data property with
|
| +# large index named in 'O' that overrides an inherited data property can
|
| +# stop deleting index named properties (15.4.5.1 step 3.l.ii)
|
| +15.2.3.6-4-172: FAIL
|
| +# Bug? Object.defineProperty - 'O' is an Array, 'name' is the length property of
|
| +# 'O', the [[Value]] field of 'desc' is less than value of the length
|
| +# property, test the [[Configurable]] attribute of own data property with
|
| +# large index named in 'O' that overrides an inherited accessor property
|
| +# can stop deleting index named properties (15.4.5.1 step 3.l.ii)
|
| +15.2.3.6-4-173: FAIL
|
| +# Bug? Object.defineProperty - 'O' is an Array, 'name' is the length property of
|
| +# 'O', the [[Value]] field of 'desc' is less than value of the length
|
| +# property, test the [[Configurable]] attribute of own accessor property
|
| +# with large index named in 'O' can stop deleting index named properties
|
| +# (15.4.5.1 step 3.l.ii)
|
| +15.2.3.6-4-174: FAIL
|
| +# Bug? Object.defineProperty - 'O' is an Array, 'name' is the length property of
|
| +# 'O', the [[Value]] field of 'desc' is less than value of the length
|
| +# property, test the [[Configurable]] attribute of an inherited accessor
|
| +# property with large index named in 'O' can't stop deleting index named
|
| +# properties (15.4.5.1 step 3.l.ii)
|
| +15.2.3.6-4-175: FAIL
|
| +# Bug? Object.defineProperty - 'O' is an Array, 'name' is the length property of
|
| +# 'O', the [[Value]] field of 'desc' is less than value of the length
|
| +# property, test the [[Configurable]] attribute of own accessor property
|
| +# with large index named in 'O' that overrides an inherited data property
|
| +# can stop deleting index named properties (15.4.5.1 step 3.l.ii)
|
| +15.2.3.6-4-176: FAIL
|
| +# Bug? Object.defineProperty - 'O' is an Array, 'name' is the length property of
|
| +# 'O', the [[Value]] field of 'desc' is less than value of the length
|
| +# property, test the [[Configurable]] attribute of own accessor property
|
| +# with large index named in 'O' that overrides an inherited accessor
|
| +# property can stop deleting index named properties (15.4.5.1 step 3.l.ii)
|
| +15.2.3.6-4-177: FAIL
|
| +# Bug? Object.defineProperty - 'O' is an Array, 'name' is the length property of
|
| +# 'O', the [[Value]] field of 'desc' is less than value of the length
|
| +# property, test the configurable large index named property of 'O' is
|
| +# deleted (15.4.5.1 step 3.l.ii)
|
| +15.2.3.6-4-178: FAIL
|
| +# Bug? Object.defineProperty - 'O' is an Array, 'name' is the length property of
|
| +# 'O', the [[Value]] field of 'desc' is greater than value of the length
|
| +# property, test value of the length property is same as [[Value]]
|
| +# (15.4.5.1 step 3.l.iii.1)
|
| +15.2.3.6-4-179-1: FAIL
|
| +# Bug? Object.defineProperty - 'O' is an Array, 'name' is the length property of
|
| +# 'O', the [[Value]] field of 'desc' is less than value of the length
|
| +# property, test the [[Writable]] attribute of the length property is set
|
| +# to false at last when the [[Writable]] field of 'desc' is false and 'O'
|
| +# doesn't contain non-configurable large index named property (15.4.5.1
|
| +# step 3.m)
|
| +15.2.3.6-4-181: FAIL
|
| +# Bug? Object.defineProperty - 'O' is an Array, 'name' is an array index named
|
| +# property, 'name' is boundary value 2^32 - 2 (15.4.5.1 step 4.a)
|
| +15.2.3.6-4-183: FAIL
|
| +# Bug? Object.defineProperty - 'O' is an Array, 'name' is an array index named
|
| +# property, test TypeError is thrown if the [[Writable]] attribute of the
|
| +# length property in 'O' is false and value of 'name' equals to value of
|
| +# the length property (15.4.5.1 step 4.b)
|
| +15.2.3.6-4-188: FAIL
|
| +# Bug? Object.defineProperty - 'O' is an Array, 'name' is an array index named
|
| +# property, test TypeError is thrown if the [[Writable]] attribute of the
|
| +# length property in 'O' is false and value of 'name' is greater than value
|
| +# of the length property (15.4.5.1 step 4.b)
|
| +15.2.3.6-4-189: FAIL
|
| +# Bug? Object.defineProperty - 'O' is an Array, 'name' is an array index named
|
| +# property, 'desc' is accessor descriptor, test updating all attribute
|
| +# values of 'name' (15.4.5.1 step 4.c)
|
| +15.2.3.6-4-209: FAIL
|
| +# 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,
|
| +# test updating the [[Enumerable]] attribute value of 'name' (15.4.5.1 step
|
| +# 4.c)
|
| +15.2.3.6-4-271: FAIL
|
| +# Bug? Object.defineProperty - 'O' is an Array, 'name' is an array index named
|
| +# property, name is accessor property and 'desc' is accessor descriptor,
|
| +# test updating the [[Configurable]] attribute value of 'name' (15.4.5.1
|
| +# step 4.c)
|
| +15.2.3.6-4-272: FAIL
|
| +# Bug? Object.defineProperty - 'O' is an Array, 'name' is an array index named
|
| +# property, name is accessor property and 'desc' is accessor descriptor,
|
| +# test updating multiple attribute values of 'name' (15.4.5.1 step 4.c)
|
| +15.2.3.6-4-273: FAIL
|
| +# Bug? Object.defineProperty - 'O' is an Array, 'name' is an array index named
|
| +# property, test the length property of 'O' is set as ToUint32('name') + 1
|
| +# if ToUint32('name') equals to value of the length property in 'O'
|
| +# (15.4.5.1 step 4.e.ii)
|
| +15.2.3.6-4-275: FAIL
|
| +# Bug? Object.defineProperty - 'O' is an Array, 'name' is an array index named
|
| +# property, test the length property of 'O' is set as ToUint32('name') + 1
|
| +# if ToUint32('name') is greater than value of the length property in 'O'
|
| +# (15.4.5.1 step 4.e.ii)
|
| +15.2.3.6-4-276: 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', 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
|
| +# accessor descriptor, test 'name' is redefined in 'O' with all correct
|
| +# attribute values (10.6 [[DefineOwnProperty]] step 3)
|
| +15.2.3.6-4-290-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', and 'desc' is accessor descriptor,
|
| +# test updating multiple attribute values of 'name' (10.6
|
| +# [[DefineOwnProperty]] step 3 and 5.a.i)
|
| +15.2.3.6-4-291-1: FAIL
|
| +# Bug? Object.defineProperty - 'O' is an Arguments object, 'name' is own
|
| +# accessor property of 'O', and 'desc' is accessor descriptor, test
|
| +# updating multiple attribute values of 'name' (10.6 [[DefineOwnProperty]]
|
| +# step 3)
|
| +15.2.3.6-4-291: 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 not thrown when
|
| +# updating the [[Value]] attribute value of 'name' which is defined as
|
| +# non-writable and configurable (10.6 [[DefineOwnProperty]] step 3 and step
|
| +# 5.b)
|
| +15.2.3.6-4-293-3: 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
|
| +# 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
|
| +# updating the [[Set]] attribute value of 'name' which is defined as
|
| +# non-configurable (10.6 [[DefineOwnProperty]] steps 4 and 5a)
|
| +15.2.3.6-4-298-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
|
| +# updating the [[Enumerable]] attribute value of 'name' which is defined as
|
| +# non-configurable (10.6 [[DefineOwnProperty]] steps 4 and 5a)
|
| +15.2.3.6-4-299-1: FAIL
|
| +# 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'
|
| +# is data descriptor, test 'name' is defined in 'O' with all correct
|
| +# attribute values (10.6 [[DefineOwnProperty]] step 3)
|
| +15.2.3.6-4-301-1: FAIL
|
| +# Bug? Object.defineProperty - 'O' is an Arguments object of a function that has
|
| +# 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
|
| +# named accessor property of 'O' but not defined in [[ParameterMap]] of
|
| +# 'O', and 'desc' is accessor descriptor, test updating multiple attribute
|
| +# values of 'name' (10.6 [[DefineOwnProperty]] step 3)
|
| +15.2.3.6-4-303: FAIL
|
| +# Bug? ES5 Attributes - [[Value]] attribute of data property is the activex host
|
| +# object
|
| +15.2.3.6-4-401: FAIL
|
| +# Bug? ES5 Attributes - Failed to add a property to an object when the object's
|
| +# object has a property with same name and [[Writable]] attribute is set to
|
| +# false (Number instance)
|
| +15.2.3.6-4-405: FAIL
|
| +# Bug? ES5 Attributes - Failed to add a property to an object when the object's
|
| +# prototype has a property with the same name and [[Writable]] set to false
|
| +# (JSON)
|
| +15.2.3.6-4-410: FAIL
|
| +# Bug? ES5 Attributes - Failed to add properties to an object when the object's
|
| +# prototype has properties with the same name and [[Writable]] set to false
|
| +# (Object.create)
|
| +15.2.3.6-4-415: FAIL
|
| +# Bug? ES5 Attributes - Failed to add a property to an object when the object's
|
| +# prototype has a property with the same name and [[Writable]] set to
|
| +# false(Function.prototype.bind)
|
| +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
|
| +15.2.3.6-4-612: FAIL
|
| +# Bug? ES5 Attributes - all attributes in Object.lastIndexOf are correct
|
| +15.2.3.6-4-613: FAIL
|
| +# Bug? ES5 Attributes - all attributes in Array.prototype.every are correct
|
| +15.2.3.6-4-614: FAIL
|
| +# Bug? ES5 Attributes - all attributes in Array.prototype.some are correct
|
| +15.2.3.6-4-615: FAIL
|
| +# Bug? ES5 Attributes - all attributes in Array.prototype.forEach are correct
|
| +15.2.3.6-4-616: FAIL
|
| +# Bug? ES5 Attributes - all attributes in Array.prototype.map are correct
|
| +15.2.3.6-4-617: FAIL
|
| +# Bug? ES5 Attributes - all attributes in Array.prototype.filter are correct
|
| +15.2.3.6-4-618: FAIL
|
| +# Bug? ES5 Attributes - all attributes in Array.prototype.reduce are correct
|
| +15.2.3.6-4-619: FAIL
|
| +# Bug? ES5 Attributes - all attributes in Array.prototype.reduceRight are
|
| +# correct
|
| +15.2.3.6-4-620: FAIL
|
| +# Bug? ES5 Attributes - all attributes in String.prototype.trim are correct
|
| +15.2.3.6-4-621: FAIL
|
| +# Bug? ES5 Attributes - all attributes in Date.prototype.toISOString are correct
|
| +15.2.3.6-4-623: FAIL
|
| +# Bug? ES5 Attributes - all attributes in Date.prototype.toJSON are correct
|
| +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
|
| +# 'O' is own data property (15.4.5.1 step 1)
|
| +15.2.3.7-6-a-112: FAIL
|
| +# Bug? Object.defineProperties - 'O' is an Array, test the length property of
|
| +# 'O' is own data property that overrides an inherited data property
|
| +# (15.4.5.1 step 1)
|
| +15.2.3.7-6-a-113: FAIL
|
| +# Bug? Object.defineProperties - 'O' is an Array, 'P' is the length property of
|
| +# 'O', test RangeError is thrown when setting the [[Value]] field of 'desc'
|
| +# to undefined (15.4.5.1 step 3.c)
|
| +15.2.3.7-6-a-121: FAIL
|
| +# Bug? Object.defineProperties - 'O' is an Array, 'P' is the length property of
|
| +# 'O', test setting the [[Value]] field of 'desc' to null actuall is set to
|
| +# 0 (15.4.5.1 step 3.c)
|
| +15.2.3.7-6-a-122: FAIL
|
| +# Bug? Object.defineProperties - 'O' is an Array, 'name' is the length property
|
| +# of 'O', test the [[Value]] field of 'desc' is a boolean with value false
|
| +# (15.4.5.1 step 3.c)
|
| +15.2.3.7-6-a-123: FAIL
|
| +# Bug? Object.defineProperties - 'O' is an Array, 'name' is the length property
|
| +# of 'O', test the [[Value]] field of 'desc' is a boolean with value true
|
| +# (15.4.5.1 step 3.c)
|
| +15.2.3.7-6-a-124: FAIL
|
| +# Bug? Object.defineProperties - 'O' is an Array, 'name' is the length property
|
| +# of 'O', test the [[Value]] field of 'desc' is 0 (15.4.5.1 step 3.c)
|
| +15.2.3.7-6-a-125: FAIL
|
| +# Bug? Object.defineProperties - 'O' is an Array, 'name' is the length property
|
| +# of 'O', test the [[Value]] field of 'desc' is +0 (15.4.5.1 step 3.c)
|
| +15.2.3.7-6-a-126: FAIL
|
| +# Bug? Object.defineProperties - 'O' is an Array, 'name' is the length property
|
| +# of 'O', test the [[Value]] field of 'desc' is -0 (15.4.5.1 step 3.c)
|
| +15.2.3.7-6-a-127: FAIL
|
| +# Bug? Object.defineProperties - 'O' is an Array, 'name' is the length property
|
| +# of 'O', test the [[Value]] field of 'desc' is positive number (15.4.5.1
|
| +# step 3.c)
|
| +15.2.3.7-6-a-128: FAIL
|
| +# Bug? Object.defineProperties - 'O' is an Array, 'name' is the length property
|
| +# of 'O', test the [[Value]] field of 'desc' is negative number (15.4.5.1
|
| +# step 3.c)
|
| +15.2.3.7-6-a-129: FAIL
|
| +# Bug? Object.defineProperties - 'O' is an Array, 'name' is the length property
|
| +# of 'O', test the [[Value]] field of 'desc' is +Infinity (15.4.5.1 step
|
| +# 3.c)
|
| +15.2.3.7-6-a-130: FAIL
|
| +# Bug? Object.defineProperties - 'O' is an Array, 'name' is the length property
|
| +# of 'O', test the [[Value]] field of 'desc' is -Infinity (15.4.5.1 step
|
| +# 3.c)
|
| +15.2.3.7-6-a-131: FAIL
|
| +# Bug? Object.defineProperties - 'O' is an Array, 'name' is the length property
|
| +# of 'O', test the [[Value]] field of 'desc' is NaN (15.4.5.1 step 3.c)
|
| +15.2.3.7-6-a-132: FAIL
|
| +# Bug? Object.defineProperties - 'O' is an Array, 'name' is the length property
|
| +# of 'O', test the [[Value]] field of 'desc' is a string containing a
|
| +# positive number (15.4.5.1 step 3.c)
|
| +15.2.3.7-6-a-133: FAIL
|
| +# Bug? Object.defineProperties - 'O' is an Array, 'name' is the length property
|
| +# of 'O', test the [[Value]] field of 'desc' is a string containing a
|
| +# negative number (15.4.5.1 step 3.c)
|
| +15.2.3.7-6-a-134: FAIL
|
| +# Bug? Object.defineProperties - 'O' is an Array, 'name' is the length property
|
| +# of 'O', test the [[Value]] field of 'desc' is a string containing a
|
| +# decimal number (15.4.5.1 step 3.c)
|
| +15.2.3.7-6-a-135: FAIL
|
| +# Bug? Object.defineProperties - 'O' is an Array, 'name' is the length property
|
| +# of 'O', test the [[Value]] field of 'desc' is a string containing
|
| +# +Infinity (15.4.5.1 step 3.c)
|
| +15.2.3.7-6-a-136: FAIL
|
| +# Bug? Object.defineProperties - 'O' is an Array, 'name' is the length property
|
| +# of 'O', test the [[Value]] field of 'desc' is a string containing
|
| +# -Infinity (15.4.5.1 step 3.c)
|
| +15.2.3.7-6-a-137: FAIL
|
| +# Bug? Object.defineProperties - 'O' is an Array, 'name' is the length property
|
| +# of 'O', test the [[Value]] field of 'desc' is a string containing an
|
| +# exponential number (15.4.5.1 step 3.c)
|
| +15.2.3.7-6-a-138: FAIL
|
| +# Bug? Object.defineProperties - 'O' is an Array, 'name' is the length property
|
| +# of 'O', test the [[Value]] field of 'desc' is a string containing an hex
|
| +# number (15.4.5.1 step 3.c)
|
| +15.2.3.7-6-a-139: FAIL
|
| +# Bug? Object.defineProperties - 'O' is an Array, 'name' is the length property
|
| +# of 'O', test the [[Value]] field of 'desc' is a string containing an
|
| +# leading zero number (15.4.5.1 step 3.c)
|
| +15.2.3.7-6-a-140: FAIL
|
| +# Bug? Object.defineProperties - 'O' is an Array, 'P' is the length property of
|
| +# 'O', test the [[Value]] field of 'desc' is a string which doesn't convert
|
| +# to a number (15.4.5.1 step 3.c)
|
| +15.2.3.7-6-a-141: FAIL
|
| +# Bug? Object.defineProperties - 'O' is an Array, 'P' is the length property of
|
| +# 'O', test the [[Value]] field of 'desc' is an Object which has an own
|
| +# toString method (15.4.5.1 step 3.c)
|
| +15.2.3.7-6-a-142: FAIL
|
| +# Bug? Object.defineProperties - 'O' is an Array, 'name' is the length property
|
| +# of 'O', test the [[Value]] field of 'desc' is an Object which has an own
|
| +# valueOf method (15.4.5.1 step 3.c)
|
| +15.2.3.7-6-a-143: FAIL
|
| +# Bug? Object.defineProperties - 'O' is an Array, 'name' is the length property
|
| +# of 'O', test the [[Value]] field of 'desc' is an Object which has an own
|
| +# valueOf method that returns an object and toString method that returns a
|
| +# string (15.4.5.1 step 3.c)
|
| +15.2.3.7-6-a-144: FAIL
|
| +# Bug? Object.defineProperties - 'O' is an Array, 'name' is the length property
|
| +# of 'O', test the [[Value]] field of 'desc' is an Object which has an own
|
| +# toString and valueOf method (15.4.5.1 step 3.c)
|
| +15.2.3.7-6-a-145: FAIL
|
| +# Bug? Object.defineProperties - 'O' is an Array, 'name' is the length property
|
| +# of 'O', test TypeError is thrown when the [[Value]] field of 'desc' is an
|
| +# Object that both toString and valueOf wouldn't return primitive value
|
| +# (15.4.5.1 step 3.c)
|
| +15.2.3.7-6-a-146: FAIL
|
| +# Bug? Object.defineProperties - 'O' is an Array, 'name' is the length property
|
| +# of 'O', test using inherited valueOf method when the [[Value]] field of
|
| +# 'desc' is an Objec with an own toString and inherited valueOf methods
|
| +# (15.4.5.1 step 3.c)
|
| +15.2.3.7-6-a-147: FAIL
|
| +# Bug? Object.defineProperties - 'O' is an Array, 'name' is the length property
|
| +# of 'O', test RangeError is thrown when the [[Value]] field of 'desc' is
|
| +# positive non-integer values (15.4.5.1 step 3.c)
|
| +15.2.3.7-6-a-148: FAIL
|
| +# Bug? Object.defineProperties - 'O' is an Array, 'name' is the length property
|
| +# of 'O', test RangeError is thrown when the [[Value]] field of 'desc' is
|
| +# negative non-integer values (15.4.5.1 step 3.c)
|
| +15.2.3.7-6-a-149: FAIL
|
| +# Bug? Object.defineProperties - 'O' is an Array, 'name' is the length property
|
| +# of 'O', test the [[Value]] field of 'desc' is boundary value 2^32 - 2
|
| +# (15.4.5.1 step 3.c)
|
| +15.2.3.7-6-a-150: FAIL
|
| +# Bug? Object.defineProperties - 'O' is an Array, 'name' is the length property
|
| +# of 'O', test the [[Value]] field of 'desc' is boundary value 2^32 - 1
|
| +# (15.4.5.1 step 3.c)
|
| +15.2.3.7-6-a-151: FAIL
|
| +# Bug? Object.defineProperties - 'O' is an Array, 'name' is the length property
|
| +# of 'O', test RangeError is thrown when the [[Value]] field of 'desc' is
|
| +# boundary value 2^32 (15.4.5.1 step 3.c)
|
| +15.2.3.7-6-a-152: FAIL
|
| +# Bug? Object.defineProperties - 'O' is an Array, 'name' is the length property
|
| +# of 'O', test RangeError is thrown when the [[Value]] field of 'desc' is
|
| +# boundary value 2^32 + 1 (15.4.5.1 step 3.c)
|
| +15.2.3.7-6-a-153: FAIL
|
| +# Bug? Object.defineProperties - 'O' is an Array, 'P' is the length property of
|
| +# 'O', test the [[Value]] field of 'desc' which is greater than value of
|
| +# the length property is defined into 'O' without deleting any property
|
| +# with large index named (15.4.5.1 step 3.f)
|
| +15.2.3.7-6-a-155: FAIL
|
| +# Bug? Object.defineProperties - 'O' is an Array, 'P' is the length property of
|
| +# 'O', test the [[Value]] field of 'desc' which is less than value of the
|
| +# length property is defined into 'O' with deleting properties with large
|
| +# index named (15.4.5.1 step 3.f)
|
| +15.2.3.7-6-a-157: FAIL
|
| +# Bug? Object.defineProperties - 'O' is an Array, 'P' is the length property of
|
| +# 'O', the [[Value]] field of 'desc' is less than value of the length
|
| +# property, test the [[Writable]] attribute of the length property is set
|
| +# to true at last after deleting properties with large index named if the
|
| +# [[Writable]] field of 'desc' is absent (15.4.5.1 step 3.h)
|
| +15.2.3.7-6-a-161: FAIL
|
| +# Bug? Object.defineProperties - 'O' is an Array, 'P' is the length property of
|
| +# 'O', the [[Value]] field of 'desc' is less than value of the length
|
| +# property, test the [[Writable]] attribute of the length property is set
|
| +# to true at last after deleting properties with large index named if the
|
| +# [[Writable]] field of 'desc' is true (15.4.5.1 step 3.h)
|
| +15.2.3.7-6-a-162: FAIL
|
| +# Bug? Object.defineProperties - 'O' is an Array, 'P' is the length property of
|
| +# 'O', the [[Value]] field of 'desc' is less than value of the length
|
| +# property, test the [[Writable]] attribute of the length property is set
|
| +# to false at last after deleting properties with large index named if the
|
| +# [[Writable]] field of 'desc' is false (15.4.5.1 step 3.i.ii)
|
| +15.2.3.7-6-a-163: FAIL
|
| +# Bug? Object.defineProperties - 'O' is an Array, 'P' is the length property of
|
| +# 'O', the [[Value]] field of 'desc' is less than value of the length
|
| +# property, test the [[Writable]] attribute of the length property in 'O'
|
| +# is set as true before deleting properties with large index named
|
| +# (15.4.5.1 step 3.i.iii)
|
| +15.2.3.7-6-a-164: FAIL
|
| +# Bug? Object.defineProperties - 'O' is an Array, 'P' is the length property of
|
| +# 'O', the [[Value]] field of 'desc' is less than value of the length
|
| +# property, test the length property is decreased by 1 (15.4.5.1 step
|
| +# 3.l.i)
|
| +15.2.3.7-6-a-165: FAIL
|
| +# Bug? Object.defineProperties - 'O' is an Array, 'P' is the length property of
|
| +# 'O', the [[Value]] field of 'desc' is less than value of the length
|
| +# property, test the [[Configurable]] attribute of own data property with
|
| +# large index named in 'O' can stop deleting index named properties
|
| +# (15.4.5.1 step 3.l.ii)
|
| +15.2.3.7-6-a-166: FAIL
|
| +# Bug? Object.defineProperties - 'O' is an Array, 'P' is the length property of
|
| +# 'O', the [[Value]] field of 'desc' is less than value of the length
|
| +# property, test the [[Configurable]] attribute of inherited data property
|
| +# with large index named in 'O' can't stop deleting index named properties
|
| +# (15.4.5.1 step 3.l.ii)
|
| +15.2.3.7-6-a-167: FAIL
|
| +# Bug? Object.defineProperties - 'O' is an Array, 'P' is the length property of
|
| +# 'O', the [[Value]] field of 'desc' is less than value of the length
|
| +# property, test the [[Configurable]] attribute of own data property with
|
| +# large index named in 'O' that overrides inherited data property can stop
|
| +# deleting index named properties (15.4.5.1 step 3.l.ii)
|
| +15.2.3.7-6-a-168: FAIL
|
| +# Bug? Object.defineProperties - 'O' is an Array, 'P' is the length property of
|
| +# 'O', the [[Value]] field of 'desc' is less than value of the length
|
| +# property, test the [[Configurable]] attribute of own data property with
|
| +# large index named in 'O' that overrides inherited accessor property can
|
| +# stop deleting index named properties (15.4.5.1 step 3.l.ii)
|
| +15.2.3.7-6-a-169: FAIL
|
| +# Bug? Object.defineProperties - 'O' is an Array, 'P' is the length property of
|
| +# 'O', the [[Value]] field of 'desc' is less than value of the length
|
| +# property, test the [[Configurable]] attribute of own accessor property
|
| +# with large index named in 'O' can stop deleting index named properties
|
| +# (15.4.5.1 step 3.l.ii)
|
| +15.2.3.7-6-a-170: FAIL
|
| +# Bug? Object.defineProperties - 'O' is an Array, 'P' is the length property of
|
| +# 'O', the [[Value]] field of 'desc' is less than value of the length
|
| +# property, test the [[Configurable]] attribute of inherited accessor
|
| +# property with large index named in 'O' can't stop deleting index named
|
| +# properties (15.4.5.1 step 3.l.ii)
|
| +15.2.3.7-6-a-171: FAIL
|
| +# Bug? Object.defineProperties - 'O' is an Array, 'P' is the length property of
|
| +# 'O', the [[Value]] field of 'desc' is less than value of the length
|
| +# property, test the [[Configurable]] attribute of own accessor property
|
| +# with large index named in 'O' that overrides inherited data property can
|
| +# stop deleting index named properties (15.4.5.1 step 3.l.ii)
|
| +15.2.3.7-6-a-172: FAIL
|
| +# Bug? Object.defineProperties - 'O' is an Array, 'P' is the length property of
|
| +# 'O', the [[Value]] field of 'desc' is less than value of the length
|
| +# property, test the [[Configurable]] attribute of own accessor property
|
| +# with large index named in 'O' that overrides inherited accessor property
|
| +# can stop deleting index named properties (15.4.5.1 step 3.l.ii)
|
| +15.2.3.7-6-a-173: FAIL
|
| +# Bug? Object.defineProperties - 'O' is an Array, 'P' is the length property of
|
| +# 'O', the [[Value]] field of 'desc' is less than value of the length
|
| +# property, test the configurable large index named property of 'O' can be
|
| +# deleted (15.4.5.1 step 3.l.ii)
|
| +15.2.3.7-6-a-174: FAIL
|
| +# Bug? Object.defineProperties - 'O' is an Array, 'P' is the length property of
|
| +# 'O', the [[Value]] field of 'desc' is less than value of the length
|
| +# property, test value of the length property is set to the last
|
| +# non-configurable index named property of 'O' plus 1 (15.4.5.1 step
|
| +# 3.l.iii.1)
|
| +15.2.3.7-6-a-175: FAIL
|
| +# Bug? Object.defineProperties - 'O' is an Array, 'P' is the length property of
|
| +# 'O', the [[Value]] field of 'desc' is less than value of the length
|
| +# property, test the [[Writable]] attribute of the length property is set
|
| +# to false at last when the [[Writable]] field of 'desc' is false and 'O'
|
| +# contains non-configurable large index named property (15.4.5.1 step
|
| +# 3.l.iii.2)
|
| +15.2.3.7-6-a-176: FAIL
|
| +# Bug? Object.defineProperties - 'O' is an Array, 'P' is the length property of
|
| +# 'O', the [[Value]] field of 'desc' is less than value of the length
|
| +# property, test the [[Writable]] attribute of the length property is set
|
| +# to false at last when the [[Writable]] field of 'desc' is false and 'O'
|
| +# doesn't contain non-configurable large index named property (15.4.5.1
|
| +# step 3.m)
|
| +15.2.3.7-6-a-177: FAIL
|
| +# Bug? Object.defineProperties - 'O' is an Array, 'P' is an array index named
|
| +# property, 'P' is boundary value 2^32 - 2 (15.4.5.1 step 4.a)
|
| +15.2.3.7-6-a-179: FAIL
|
| +# Bug? Object.defineProperties - TypeError is thrown if 'O' is an Array, 'P' is
|
| +# an array index named property,[[Writable]] attribute of the length
|
| +# property in 'O' is false, value of 'P' is equal to value of the length
|
| +# property in 'O' (15.4.5.1 step 4.b)
|
| +15.2.3.7-6-a-184: FAIL
|
| +# Bug? Object.defineProperties - TypeError is thrown if 'O' is an Array, 'P' is
|
| +# an array index named property,[[Writable]] attribute of the length
|
| +# property in 'O' is false, value of 'P' is bigger than value of the length
|
| +# property in 'O' (15.4.5.1 step 4.b)
|
| +15.2.3.7-6-a-185: FAIL
|
| +# Bug? Object.defineProperties - 'O' is an Array, 'P' is an array index named
|
| +# property, 'desc' is accessor descriptor, test updating all attribute
|
| +# values of 'P' (15.4.5.1 step 4.c)
|
| +15.2.3.7-6-a-205: FAIL
|
| +# Bug? Object.defineProperties - 'O' is an Array, 'P' is an array index named
|
| +# property that already exists on 'O' is accessor property and 'desc' is
|
| +# accessor descriptor, test updating the [[Enumerable]] attribute value of
|
| +# 'P' (15.4.5.1 step 4.c)
|
| +15.2.3.7-6-a-260: FAIL
|
| +# Bug? Object.defineProperties - 'O' is an Array, 'P' is an array index named
|
| +# property that already exists on 'O' is accessor property and 'desc' is
|
| +# accessor descriptor, test updating the [[Configurable]] attribute value
|
| +# of 'P' (15.4.5.1 step 4.c)
|
| +15.2.3.7-6-a-261: FAIL
|
| +# Bug? Object.defineProperties - 'O' is an Array, 'P' is an array index named
|
| +# property that already exists on 'O' is accessor property and 'desc' is
|
| +# accessor descriptor, test updating multiple attribute values of 'P'
|
| +# (15.4.5.1 step 4.c)
|
| +15.2.3.7-6-a-262: FAIL
|
| +# Bug? Object.defineProperties - 'O' is an Array, 'P' is an array index named
|
| +# property, test the length property of 'O' is set as ToUint32('P') + 1 if
|
| +# ToUint32('P') equals to value of the length property in 'O' (15.4.5.1
|
| +# step 4.e.ii)
|
| +15.2.3.7-6-a-264: FAIL
|
| +# Bug? Object.defineProperties - 'O' is an Array, 'P' is an array index named
|
| +# property, test the length property of 'O' is set as ToUint32('P') + 1 if
|
| +# ToUint32('P') is greater than value of the length property in 'O'
|
| +# (15.4.5.1 step 4.e.ii)
|
| +15.2.3.7-6-a-265: FAIL
|
| +# Bug? Object.defineProperties - 'O' is an Arguments object, 'P' is own accessor
|
| +# property of 'O' which is also defined in [[ParameterMap]] of 'O', and
|
| +# 'desc' is accessor descriptor, test updating multiple attribute values of
|
| +# 'P' (10.6 [[DefineOwnProperty]] step 3)
|
| +15.2.3.7-6-a-280: FAIL
|
| +# Bug? Object.defineProperties - 'O' is an Arguments object, 'P' is an array
|
| +# index named accessor property of 'O' but not defined in [[ParameterMap]]
|
| +# of 'O', and 'desc' is accessor descriptor, test updating multiple
|
| +# attribute values of 'P' (10.6 [[DefineOwnProperty]] step 3)
|
| +15.2.3.7-6-a-292: FAIL
|
| +# Bug? Object.preventExtensions - indexed properties cannot be added into the
|
| +# returned object
|
| +15.2.3.10-3-2: FAIL
|
| +# Bug? Object.preventExtensions - indexed properties cannot be added into a
|
| +# Function object
|
| +15.2.3.10-3-3: FAIL
|
| +# Bug? Object.preventExtensions - indexed properties cannot be added into an
|
| +# Array object
|
| +15.2.3.10-3-4: FAIL
|
| +# Bug? Object.preventExtensions - indexed properties cannot be added into a
|
| +# String object
|
| +15.2.3.10-3-5-1: FAIL
|
| +# Bug? Object.preventExtensions - indexed properties cannot be added into a
|
| +# Boolean object
|
| +15.2.3.10-3-6: FAIL
|
| +# Bug? Object.preventExtensions - indexed properties cannot be added into a
|
| +# Number object
|
| +15.2.3.10-3-7: FAIL
|
| +# Bug? Object.preventExtensions - indexed properties cannot be added into a Date
|
| +# object
|
| +15.2.3.10-3-8: FAIL
|
| +# Bug? Object.preventExtensions - indexed properties cannot be added into a
|
| +# RegExp object
|
| +15.2.3.10-3-9: FAIL
|
| +# Bug? Object.preventExtensions - indexed properties cannot be added into an
|
| +# Error object
|
| +15.2.3.10-3-10: FAIL
|
| +# Bug? Object.preventExtensions - indexed properties cannot be added into an
|
| +# Arguments object
|
| +15.2.3.10-3-11: FAIL
|
| +# Bug? Object.preventExtensions - named properties cannot be added into the
|
| +# returned object
|
| +15.2.3.10-3-12: FAIL
|
| +# Bug? Object.preventExtensions - named properties cannot be added into a
|
| +# Function object
|
| +15.2.3.10-3-13: FAIL
|
| +# Bug? Object.preventExtensions - named properties cannot be added into an Array
|
| +# object
|
| +15.2.3.10-3-14: FAIL
|
| +# Bug? Object.preventExtensions - named properties cannot be added into a String
|
| +# object
|
| +15.2.3.10-3-15: FAIL
|
| +# Bug? Object.preventExtensions - named properties cannot be added into a
|
| +# Boolean object
|
| +15.2.3.10-3-16: FAIL
|
| +# Bug? Object.preventExtensions - named properties cannot be added into a Number
|
| +# object
|
| +15.2.3.10-3-17: FAIL
|
| +# Bug? Object.preventExtensions - named properties cannot be added into a Date
|
| +# object
|
| +15.2.3.10-3-18: FAIL
|
| +# Bug? Object.preventExtensions - named properties cannot be added into a RegExp
|
| +# object
|
| +15.2.3.10-3-19: FAIL
|
| +# Bug? Object.preventExtensions - named properties cannot be added into an Error
|
| +# object
|
| +15.2.3.10-3-20: FAIL
|
| +# Bug? Object.preventExtensions - named properties cannot be added into an
|
| +# Arguments object
|
| +15.2.3.10-3-21: FAIL
|
| +# Bug? Object.prototype.toString - '[object Undefined]' will be returned when
|
| +# 'this' value is undefined
|
| +15.2.4.2-1-1: FAIL
|
| +# Bug? Object.prototype.toString - '[object Undefined]' will be returned when
|
| +# 'this' value is undefined
|
| +15.2.4.2-1-2: FAIL
|
| +# Bug? Object.prototype.toString - '[object Null]' will be returned when 'this'
|
| +# value is null
|
| +15.2.4.2-2-1: 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'
|
| +# is thrower
|
| +15.3.4.5-20-2: FAIL
|
| +# Bug? Function.prototype.bind - [[Set]] attribute of 'caller' property in 'F'
|
| +# is thrower
|
| +15.3.4.5-20-3: FAIL
|
| +# Bug? Function.prototype.bind - [[Get]] attribute of 'arguments' property in
|
| +# 'F' is thrower
|
| +15.3.4.5-21-2: FAIL
|
| +# Bug? Function.prototype.bind - [[Set]] attribute of 'arguments' property in
|
| +# 'F' is thrower
|
| +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
|
| +# non-configurable properties
|
| +15.4.4.14-9-a-19: FAIL
|
| +# Bug? Array.prototype.indexOf - element to be retrieved is own accessor
|
| +# property that overrides an inherited data property on an Array
|
| +15.4.4.14-9-b-i-11: FAIL
|
| +# Bug? Array.prototype.indexOf - element to be retrieved is own accessor
|
| +# property that overrides an inherited accessor property on an Array
|
| +15.4.4.14-9-b-i-13: FAIL
|
| +# Bug? Array.prototype.indexOf - element to be retrieved is own accessor
|
| +# property without a get function on an Array
|
| +15.4.4.14-9-b-i-17: FAIL
|
| +# Bug? Array.prototype.indexOf - element to be retrieved is own accessor
|
| +# property without a get function that overrides an inherited accessor
|
| +# property on an Array
|
| +15.4.4.14-9-b-i-19: FAIL
|
| +# Bug? Array.prototype.indexOf - side-effects are visible in subsequent
|
| +# iterations on an Array
|
| +15.4.4.14-9-b-i-28: FAIL
|
| +# Bug? Array.prototype.indexOf - terminates iteration on unhandled exception on
|
| +# an Array
|
| +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
|
| +# prototype index property not to be visited on an Array
|
| +15.4.4.15-8-a-14: FAIL
|
| +# Bug? Array.prototype.lastIndexOf - decreasing length of array does not delete
|
| +# non-configurable properties
|
| +15.4.4.15-8-a-19: FAIL
|
| +# Bug? Array.prototype.lastIndexOf - element to be retrieved is own accessor
|
| +# property that overrides an inherited data property on an Array
|
| +15.4.4.15-8-b-i-11: FAIL
|
| +# Bug? Array.prototype.lastIndexOf - element to be retrieved is own accessor
|
| +# property that overrides an inherited accessor property on an Array
|
| +15.4.4.15-8-b-i-13: FAIL
|
| +# Bug? Array.prototype.lastIndexOf - element to be retrieved is own accessor
|
| +# property without a get function on an Array
|
| +15.4.4.15-8-b-i-17: FAIL
|
| +# Bug? Array.prototype.lastIndexOf - side-effects are visible in subsequent
|
| +# iterations on an Array
|
| +15.4.4.15-8-b-i-28: FAIL
|
| +# Bug? Array.prototype.lastIndexOf terminates iteration on unhandled exception
|
| +# on an Array
|
| +15.4.4.15-8-b-i-30: FAIL
|
| +# Bug? Array.prototype.every - side effects produced by step 2 are visible when
|
| +# an exception occurs
|
| +15.4.4.16-4-8: FAIL
|
| +# Bug? Array.prototype.every - side effects produced by step 3 are visible when
|
| +# an exception occurs
|
| +15.4.4.16-4-9: FAIL
|
| +# Bug? Array.prototype.every - the exception is not thrown if exception was
|
| +# thrown by step 2
|
| +15.4.4.16-4-10: FAIL
|
| +# Bug? Array.prototype.every - the exception is not thrown if exception was
|
| +# thrown by step 3
|
| +15.4.4.16-4-11: FAIL
|
| +# Bug? Array.prototype.every - calling with no callbackfn is the same as passing
|
| +# undefined for callbackfn
|
| +15.4.4.16-4-15: FAIL
|
| +# Bug? Array.prototype.every - decreasing length of array does not delete
|
| +# non-configurable properties
|
| +15.4.4.16-7-b-16: FAIL
|
| +# Bug? Array.prototype.every - element to be retrieved is own accessor property
|
| +# on an Array
|
| +15.4.4.16-7-c-i-10: FAIL
|
| +# Bug? Array.prototype.every - element to be retrieved is own accessor property
|
| +# that overrides an inherited data property on an Array
|
| +15.4.4.16-7-c-i-12: FAIL
|
| +# Bug? Array.prototype.every - element to be retrieved is own accessor property
|
| +# that overrides an inherited accessor property on an Array
|
| +15.4.4.16-7-c-i-14: FAIL
|
| +# Bug? Array.prototype.every - element to be retrieved is own accessor property
|
| +# without a get function on an Array
|
| +15.4.4.16-7-c-i-18: FAIL
|
| +# Bug? Array.prototype.every - element to be retrieved is own accessor property
|
| +# without a get function that overrides an inherited accessor property on
|
| +# an Array
|
| +15.4.4.16-7-c-i-20: FAIL
|
| +# Bug? Array.prototype.every - element changed by getter on previous iterations
|
| +# is observed on an Array
|
| +15.4.4.16-7-c-i-28: FAIL
|
| +# Bug? Array.prototype.some - side effects produced by step 2 are visible when
|
| +# an exception occurs
|
| +15.4.4.17-4-8: FAIL
|
| +# Bug? Array.prototype.some - side effects produced by step 3 are visible when
|
| +# an exception occurs
|
| +15.4.4.17-4-9: FAIL
|
| +# Bug? Array.prototype.some - the exception is not thrown if exception was
|
| +# thrown by step 2
|
| +15.4.4.17-4-10: FAIL
|
| +# Bug? Array.prototype.some - the exception is not thrown if exception was
|
| +# thrown by step 3
|
| +15.4.4.17-4-11: FAIL
|
| +# Bug? Array.prototype.some - calling with no callbackfn is the same as passing
|
| +# undefined for callbackfn
|
| +15.4.4.17-4-15: FAIL
|
| +# Bug? Array.prototype.some - decreasing length of array does not delete
|
| +# non-configurable properties
|
| +15.4.4.17-7-b-16: FAIL
|
| +# Bug? Array.prototype.some - element to be retrieved is own accessor property
|
| +# on an Array
|
| +15.4.4.17-7-c-i-10: FAIL
|
| +# Bug? Array.prototype.some - element to be retrieved is own accessor property
|
| +# that overrides an inherited data property on an Array
|
| +15.4.4.17-7-c-i-12: FAIL
|
| +# Bug? Array.prototype.some - element to be retrieved is own accessor property
|
| +# that overrides an inherited accessor property on an Array
|
| +15.4.4.17-7-c-i-14: FAIL
|
| +# Bug? Array.prototype.some - element to be retrieved is own accessor property
|
| +# without a get function on an Array
|
| +15.4.4.17-7-c-i-18: FAIL
|
| +# Bug? Array.prototype.some - element to be retrieved is own accessor property
|
| +# without a get function that overrides an inherited accessor property on
|
| +# an Array
|
| +15.4.4.17-7-c-i-20: FAIL
|
| +# Bug? Array.prototype.some - element changed by getter on previous iterations
|
| +# is observed on an Array
|
| +15.4.4.17-7-c-i-28: FAIL
|
| +# Bug? Array.prototype.forEach - side effects produced by step 2 are visible
|
| +# when an exception occurs
|
| +15.4.4.18-4-8: FAIL
|
| +# Bug? Array.prototype.forEach - side effects produced by step 3 are visible
|
| +# when an exception occurs
|
| +15.4.4.18-4-9: FAIL
|
| +# Bug? Array.prototype.forEach - the exception is not thrown if exception was
|
| +# thrown by step 2
|
| +15.4.4.18-4-10: FAIL
|
| +# Bug? Array.prototype.forEach - the exception is not thrown if exception was
|
| +# thrown by step 3
|
| +15.4.4.18-4-11: FAIL
|
| +# Bug? Array.prototype.forEach - calling with no callbackfn is the same as
|
| +# passing undefined for callbackfn
|
| +15.4.4.18-4-15: FAIL
|
| +# Bug? Array.prototype.forEach - decreasing length of array does not delete
|
| +# non-configurable properties
|
| +15.4.4.18-7-b-16: FAIL
|
| +# Bug? Array.prototype.forEach - element to be retrieved is own accessor
|
| +# property on an Array
|
| +15.4.4.18-7-c-i-10: FAIL
|
| +# Bug? Array.prototype.forEach - element to be retrieved is own accessor
|
| +# property that overrides an inherited data property on an Array
|
| +15.4.4.18-7-c-i-12: FAIL
|
| +# Bug? Array.prototype.forEach - element to be retrieved is own accessor
|
| +# property that overrides an inherited accessor property on an Array
|
| +15.4.4.18-7-c-i-14: FAIL
|
| +# Bug? Array.prototype.forEach - element to be retrieved is own accessor
|
| +# property without a get function on an Array
|
| +15.4.4.18-7-c-i-18: FAIL
|
| +# Bug? Array.prototype.forEach - element to be retrieved is own accessor
|
| +# property without a get function that overrides an inherited accessor
|
| +# property on an Array
|
| +15.4.4.18-7-c-i-20: FAIL
|
| +# Bug? Array.prototype.forEach - element changed by getter on previous
|
| +# iterations is observed on an Array
|
| +15.4.4.18-7-c-i-28: FAIL
|
| +# Bug? Array.prototype.map - applied to Array-like object, 'length' is an own
|
| +# data property that overrides an inherited accessor property
|
| +15.4.4.19-2-5: FAIL
|
| +# Bug? Array.prototype.map - Side effects produced by step 2 are visible when an
|
| +# exception occurs
|
| +15.4.4.19-4-8: FAIL
|
| +# Bug? Array.prototype.map - Side effects produced by step 3 are visible when an
|
| +# exception occurs
|
| +15.4.4.19-4-9: FAIL
|
| +# Bug? Array.prototype.map - the exception is not thrown if exception was thrown
|
| +# by step 2
|
| +15.4.4.19-4-10: FAIL
|
| +# Bug? Array.prototype.map - the exception is not thrown if exception was thrown
|
| +# by step 3
|
| +15.4.4.19-4-11: FAIL
|
| +# Bug? Array.prototype.map - calling with no callbackfn is the same as passing
|
| +# undefined for callbackfn
|
| +15.4.4.19-4-15: FAIL
|
| +# Bug? Array.prototype.map - decreasing length of array does not delete
|
| +# non-configurable properties
|
| +15.4.4.19-8-b-16: FAIL
|
| +# Bug? Array.prototype.map - element to be retrieved is own accessor property on
|
| +# an Array
|
| +15.4.4.19-8-c-i-10: FAIL
|
| +# Bug? Array.prototype.map - element to be retrieved is own accessor property
|
| +# that overrides an inherited data property on an Array
|
| +15.4.4.19-8-c-i-12: FAIL
|
| +# Bug? Array.prototype.map - element to be retrieved is own accessor property
|
| +# that overrides an inherited accessor property on an Array
|
| +15.4.4.19-8-c-i-14: FAIL
|
| +# Bug? Array.prototype.map - element to be retrieved is own accessor property
|
| +# without a get function on an Array
|
| +15.4.4.19-8-c-i-18: FAIL
|
| +# Bug? Array.prototype.map - element to be retrieved is own accessor property
|
| +# without a get function that overrides an inherited accessor property on
|
| +# an Array
|
| +15.4.4.19-8-c-i-19: FAIL
|
| +# Bug? Array.prototype.map - element changed by getter on previous iterations is
|
| +# observed on an Array
|
| +15.4.4.19-8-c-i-28: FAIL
|
| +# Bug? Array.prototype.filter - value of 'length' is a number (value is
|
| +# negative)
|
| +15.4.4.20-3-7: FAIL
|
| +# Bug? Array.prototype.filter - value of 'length' is a number (value is
|
| +# Infinity)
|
| +# V8 timeout
|
| +15.4.4.20-3-8: SKIP
|
| +# Bug? Array.prototype.filter - 'length' is a string containing a negative
|
| +# number
|
| +15.4.4.20-3-12: FAIL
|
| +# Bug? Array.prototype.filter - 'length' is a string containing a decimal number
|
| +15.4.4.20-3-13: FAIL
|
| +# Bug? Array.prototype.filter - 'length' is a string containing +/-Infinity
|
| +15.4.4.20-3-14: SKIP
|
| +# Bug? Array.prototype.filter - value of 'length' is a positive non-integer,
|
| +# ensure truncation occurs in the proper direction
|
| +# V8 timeout
|
| +15.4.4.20-3-24: FAIL
|
| +# Bug? Array.prototype.filter - value of 'length' is a negative non-integer,
|
| +# ensure truncation occurs in the proper direction
|
| +15.4.4.20-3-25: FAIL
|
| +# Bug? Array.prototype.filter - value of 'length' is boundary value (2^32)
|
| +# V8 timeout
|
| +15.4.4.20-3-28: SKIP
|
| +# Bug? Array.prototype.filter - value of 'length' is boundary value (2^32 + 1)
|
| +# V8 timeout
|
| +15.4.4.20-3-29: SKIP
|
| +# Bug? Array.prototype.filter - side effects produced by step 2 are visible when
|
| +# an exception occurs
|
| +15.4.4.20-4-8: FAIL
|
| +# Bug? Array.prototype.filter - side effects produced by step 3 are visible when
|
| +# an exception occurs
|
| +15.4.4.20-4-9: FAIL
|
| +# Bug? Array.prototype.filter - the exception is not thrown if exception was
|
| +# thrown by step 2
|
| +15.4.4.20-4-10: FAIL
|
| +# Bug? Array.prototype.filter - the exception is not thrown if exception was
|
| +# thrown by step 3
|
| +15.4.4.20-4-11: FAIL
|
| +# Bug? Array.prototype.filter - calling with no callbackfn is the same as
|
| +# passing undefined for callbackfn
|
| +15.4.4.20-4-15: FAIL
|
| +# Bug? Array.prototype.filter - properties can be added to prototype after
|
| +# current position are visited on an Array-like object
|
| +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
|
| +# non-configurable properties
|
| +15.4.4.20-9-b-16: FAIL
|
| +# Bug? Array.prototype.filter - element to be retrieved is own data property
|
| +# that overrides an inherited accessor property on an Array
|
| +15.4.4.20-9-c-i-6: FAIL
|
| +# Bug? Array.prototype.filter - element to be retrieved is own accessor property
|
| +# on an Array
|
| +15.4.4.20-9-c-i-10: FAIL
|
| +# Bug? Array.prototype.filter - element to be retrieved is own accessor property
|
| +# that overrides an inherited data property on an Array
|
| +15.4.4.20-9-c-i-12: FAIL
|
| +# Bug? Array.prototype.filter - element to be retrieved is own accessor property
|
| +# that overrides an inherited accessor property on an Array
|
| +15.4.4.20-9-c-i-14: FAIL
|
| +# Bug? Array.prototype.filter - element to be retrieved is inherited accessor
|
| +# property on an Array
|
| +15.4.4.20-9-c-i-16: FAIL
|
| +# Bug? Array.prototype.filter - element to be retrieved is own accessor property
|
| +# without a get function on an Array
|
| +15.4.4.20-9-c-i-18: FAIL
|
| +# Bug? Array.prototype.filter - element to be retrieved is own accessor property
|
| +# without a get function that overrides an inherited accessor property on
|
| +# an Array
|
| +15.4.4.20-9-c-i-20: FAIL
|
| +# Bug? Array.prototype.filter - element to be retrieved is inherited accessor
|
| +# property without a get function on an Array
|
| +15.4.4.20-9-c-i-22: FAIL
|
| +# Bug? Array.prototype.filter - element changed by getter on previous iterations
|
| +# is observed on an Array
|
| +15.4.4.20-9-c-i-28: FAIL
|
| +# Bug? Array.prototype.reduce - value of 'length' is a number (value is
|
| +# negative)
|
| +15.4.4.21-3-7: FAIL
|
| +# Bug? Array.prototype.reduce - value of 'length' is a number (value is
|
| +# Infinity)
|
| +# V8 timeout.
|
| +15.4.4.21-3-8: SKIP
|
| +# Bug? Array.prototype.reduce - 'length' is a string containing a negative
|
| +# number
|
| +15.4.4.21-3-12: FAIL
|
| +# Bug? Array.prototype.reduce - 'length' is a string containing a decimal number
|
| +15.4.4.21-3-13: FAIL
|
| +# Bug? Array.prototype.reduce - 'length' is a string containing +/-Infinity
|
| +# V8 timeout.
|
| +15.4.4.21-3-14: SKIP
|
| +# Bug? Array.prototype.reduce - value of 'length' is a positive non-integer,
|
| +# ensure truncation occurs in the proper direction
|
| +15.4.4.21-3-24: FAIL
|
| +# Bug? Array.prototype.reduce - value of 'length' is a negative non-integer,
|
| +# ensure truncation occurs in the proper direction
|
| +15.4.4.21-3-25: FAIL
|
| +# Bug? Array.prototype.reduce - value of 'length' is boundary value (2^32)
|
| +# V8 timeout.
|
| +15.4.4.21-3-28: SKIP
|
| +# Bug? Array.prototype.reduce - value of 'length' is boundary value (2^32 + 1)
|
| +# V8 timeout.
|
| +15.4.4.21-3-29: SKIP
|
| +# Bug? Array.prototype.reduce - side effects produced by step 2 are visible when
|
| +# an exception occurs
|
| +15.4.4.21-4-8: FAIL
|
| +# Bug? Array.prototype.reduce - side effects produced by step 3 are visible when
|
| +# an exception occurs
|
| +15.4.4.21-4-9: FAIL
|
| +# Bug? Array.prototype.reduce - the exception is not thrown if exception was
|
| +# thrown by step 2
|
| +15.4.4.21-4-10: FAIL
|
| +# Bug? Array.prototype.reduce - the exception is not thrown if exception was
|
| +# thrown by step 3
|
| +15.4.4.21-4-11: FAIL
|
| +# Bug? Array.prototype.reduce - calling with no callbackfn is the same as
|
| +# passing undefined for callbackfn
|
| +15.4.4.21-4-15: FAIL
|
| +# Bug? Array.prototype.reduce - decreasing length of array in step 8 does not
|
| +# delete non-configurable properties
|
| +15.4.4.21-9-b-16: FAIL
|
| +# Bug? Array.prototype.reduce - decreasing length of array does not delete
|
| +# non-configurable properties
|
| +15.4.4.21-9-b-29: FAIL
|
| +# Bug? Array.prototype.reduceRight - value of 'length' is a number (value is
|
| +# negative)
|
| +15.4.4.22-3-7: FAIL
|
| +# Bug? Array.prototype.reduceRight - value of 'length' is a number (value is
|
| +# Infinity)
|
| +# V8 timeout.
|
| +15.4.4.22-3-8: SKIP
|
| +# Bug? Array.prototype.reduceRight - value of 'length' is a string containing a
|
| +# negative number
|
| +15.4.4.22-3-12: FAIL
|
| +# Bug? Array.prototype.reduceRight - value of 'length' is a string containing a
|
| +# decimal number
|
| +15.4.4.22-3-13: FAIL
|
| +# Bug? Array.prototype.reduceRight - value of 'length' is a string containing
|
| +# +/-Infinity
|
| +# V8 timeout.
|
| +15.4.4.22-3-14: SKIP
|
| +# Bug? Array.prototype.reduceRight - value of 'length' is a positive
|
| +# non-integer, ensure truncation occurs in the proper direction
|
| +15.4.4.22-3-24: FAIL
|
| +# Bug? Array.prototype.reduceRight - value of 'length' is a negative
|
| +# non-integer, ensure truncation occurs in the proper direction
|
| +15.4.4.22-3-25: FAIL
|
| +# Bug? Array.prototype.reduceRight - value of 'length' is boundary value (2^32)
|
| +# V8 timeout.
|
| +15.4.4.22-3-28: SKIP
|
| +# Bug? Array.prototype.reduceRight - value of 'length' is boundary value (2^32 +
|
| +# 1)
|
| +# V8 timeout.
|
| +15.4.4.22-3-29: SKIP
|
| +# Bug? Array.prototype.reduceRight - side effects produced by step 2 are visible
|
| +# when an exception occurs
|
| +15.4.4.22-4-8: FAIL
|
| +# Bug? Array.prototype.reduceRight - side effects produced by step 3 are visible
|
| +# when an exception occurs
|
| +15.4.4.22-4-9: FAIL
|
| +# Bug? Array.prototype.reduceRight - the exception is not thrown if exception
|
| +# was thrown by step 2
|
| +15.4.4.22-4-10: FAIL
|
| +# Bug? Array.prototype.reduceRight - the exception is not thrown if exception
|
| +# was thrown by step 3
|
| +15.4.4.22-4-11: FAIL
|
| +# Bug? Array.prototype.reduceRight - calling with no callbackfn is the same as
|
| +# passing undefined for callbackfn
|
| +15.4.4.22-4-15: FAIL
|
| +# Bug? Array.prototype.reduceRight - element to be retrieved is own accessor
|
| +# property that overrides an inherited data property on an Array
|
| +15.4.4.22-8-b-iii-1-12: FAIL
|
| +# Bug? Array.prototype.reduceRight - element to be retrieved is own accessor
|
| +# property without a get function on an Array
|
| +15.4.4.22-8-b-iii-1-18: FAIL
|
| +# Bug? Array.prototype.reduceRight - element to be retrieved is own accessor
|
| +# property without a get function that overrides an inherited accessor
|
| +# property on an Array
|
| +15.4.4.22-8-b-iii-1-20: FAIL
|
| +# Bug? Array.prototype.reduceRight - element changed by getter on current
|
| +# iteration is observed in subsequent iterations on an Array
|
| +15.4.4.22-8-b-iii-1-30: FAIL
|
| +# Bug? Array.prototype.reduceRight - Exception in getter terminate iteration on
|
| +# an Array
|
| +15.4.4.22-8-b-iii-1-33: FAIL
|
| +# Bug? Array.prototype.reduceRight - modifications to length don't change number
|
| +# of iterations in step 9
|
| +15.4.4.22-8-b-2: FAIL
|
| +# Bug? Array.prototype.reduceRight - deleting own property in step 8 causes
|
| +# deleted index property not to be visited on an Array
|
| +15.4.4.22-9-b-9: FAIL
|
| +# Bug? Array.prototype.reduceRight - deleting own property with prototype
|
| +# property in step 8 causes prototype index property to be visited on an
|
| +# Array
|
| +15.4.4.22-9-b-13: FAIL
|
| +# Bug? Array.prototype.reduceRight - decreasing length of array in step 8 does
|
| +# not delete non-configurable properties
|
| +15.4.4.22-9-b-16: FAIL
|
| +# Bug? Array.prototype.reduceRight - deleting property of prototype causes
|
| +# deleted index property not to be visited on an Array
|
| +15.4.4.22-9-b-24: FAIL
|
| +# Bug? Array.prototype.reduceRight - deleting own property with prototype
|
| +# property causes prototype index property to be visited on an Array
|
| +15.4.4.22-9-b-26: FAIL
|
| +# Bug? Array.prototype.reduceRight - decreasing length of array does not delete
|
| +# non-configurable properties
|
| +15.4.4.22-9-b-29: FAIL
|
| +# Bug? Array.prototype.reduceRight - element changed by getter on previous
|
| +# iterations is observed on an Array
|
| +15.4.4.22-9-c-i-30: FAIL
|
| +# Bug? Array.prototype.reduceRight - modifications to length will change number
|
| +# of iterations
|
| +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
|
| +15.5.4.20-3-2: FAIL
|
| +# Bug? String.prototype.trim - 'S' is a string with all union of WhiteSpace and
|
| +# LineTerminator
|
| +15.5.4.20-3-3: FAIL
|
| +# Bug? String.prototype.trim - 'S' is a string start with union of all
|
| +# LineTerminator and all WhiteSpace
|
| +15.5.4.20-3-4: FAIL
|
| +# Bug? String.prototype.trim - 'S' is a string end with union of all
|
| +# LineTerminator and all WhiteSpace
|
| +15.5.4.20-3-5: FAIL
|
| +# Bug? String.prototype.trim - 'S' is a string start with union of all
|
| +# LineTerminator and all WhiteSpace and end with union of all
|
| +# LineTerminator and all WhiteSpace
|
| +15.5.4.20-3-6: FAIL
|
| +# Bug? String.prototype.trim handles whitepace and lineterminators (\\uFEFFabc)
|
| +15.5.4.20-4-10: FAIL
|
| +# Bug? String.prototype.trim handles whitepace and lineterminators (abc\\uFEFF)
|
| +15.5.4.20-4-18: FAIL
|
| +# Bug? String.prototype.trim handles whitepace and lineterminators
|
| +# (\\uFEFF\\uFEFF)
|
| +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
|
| +# Date(1970, 0, -99999999, 0, 0, 0, -1), the time zone is UTC(0)
|
| +15.9.5.43-0-8: FAIL
|
| +# Bug? Date.prototype.toISOString - RangeError is not thrown when value of date
|
| +# is Date(1970, 0, 100000001, 0, 0, 0, -1), the time zone is UTC(0)
|
| +15.9.5.43-0-11: FAIL
|
| +# Bug? Date.prototype.toISOString - RangeError is not thrown when value of date
|
| +# is Date(1970, 0, 100000001, 0, 0, 0, 0), the time zone is UTC(0)
|
| +15.9.5.43-0-12: FAIL
|
| +# Bug? Date.prototype.toISOString - RangeError is thrown when value of date is
|
| +# Date(1970, 0, 100000001, 0, 0, 0, 1), the time zone is UTC(0)
|
| +15.9.5.43-0-13: FAIL
|
| +# Bug? Date.prototype.toISOString - when value of year is -Infinity
|
| +# Date.prototype.toISOString throw the RangeError
|
| +15.9.5.43-0-14: FAIL
|
| +# Bug? Date.prototype.toISOString - value of year is Infinity
|
| +# Date.prototype.toISOString throw the RangeError
|
| +15.9.5.43-0-15: FAIL
|
| +# Bug? RegExp - the thrown error is SyntaxError instead of RegExpError when 'F'
|
| +# contains any character other than 'g', 'i', or 'm'
|
| +15.10.4.1-3: FAIL
|
| +# Bug? RegExp.prototype is itself a RegExp
|
| +15.10.6: FAIL
|
| +# Bug? RegExp.prototype.source is of type String
|
| +15.10.7.1-1: FAIL
|
| +# Bug? RegExp.prototype.source is a data property with default attribute values
|
| +# (false)
|
| +15.10.7.1-2: FAIL
|
| +# Bug? RegExp.prototype.global is of type Boolean
|
| +15.10.7.2-1: FAIL
|
| +# Bug? RegExp.prototype.global is a data property with default attribute values
|
| +# (false)
|
| +15.10.7.2-2: FAIL
|
| +# Bug? RegExp.prototype.ignoreCase is of type Boolean
|
| +15.10.7.3-1: FAIL
|
| +# Bug? RegExp.prototype.ignoreCase is a data property with default attribute
|
| +# values (false)
|
| +15.10.7.3-2: FAIL
|
| +# Bug? RegExp.prototype.multiline is of type Boolean
|
| +15.10.7.4-1: FAIL
|
| +# Bug? RegExp.prototype.multiline is a data property with default attribute
|
| +# values (false)
|
| +15.10.7.4-2: FAIL
|
| +# Bug? RegExp.prototype.lastIndex is of type Number
|
| +15.10.7.5-1: FAIL
|
| +# Bug? RegExp.prototype.lastIndex is a data property with specified attribute
|
| +# values
|
| +15.10.7.5-2: FAIL
|
| +# Bug? Error.prototype.toString return the value of 'msg' when 'name' is empty
|
| +# string and 'msg' isn't undefined
|
| +15.11.4.4-8-1: FAIL
|
| +
|
| +#
|
| +# sputnik_converted tests.
|
| +#
|
| +
|
| +prefix sputnik_converted
|
| +
|
| +# Bug? Checking if execution of \"abstract=1\" fails
|
| +S7.5.3_A1.1: FAIL
|
| +# Bug? Checking if execution of \"boolean=1\" fails
|
| +S7.5.3_A1.2: FAIL
|
| +# Bug? Checking if execution of \"byte=1\" fails
|
| +S7.5.3_A1.3: FAIL
|
| +# Bug? Checking if execution of \"char=1\" fails
|
| +S7.5.3_A1.4: FAIL
|
| +# Bug? Checking if execution of \"class=1\" fails
|
| +S7.5.3_A1.5: FAIL
|
| +# Bug? Checking if execution of \"double=1\" fails
|
| +S7.5.3_A1.8: FAIL
|
| +# Bug? Checking if execution of \"enum=1\" fails
|
| +S7.5.3_A1.9: FAIL
|
| +# Bug? Checking if execution of \"export=1\" fails
|
| +S7.5.3_A1.10: FAIL
|
| +# Bug? Checking if execution of \"extends=1\" fails
|
| +S7.5.3_A1.11: FAIL
|
| +# Bug? Checking if execution of \"final=1\" fails
|
| +S7.5.3_A1.12: FAIL
|
| +# Bug? Checking if execution of \"float=1\" fails
|
| +S7.5.3_A1.13: FAIL
|
| +# Bug? Checking if execution of \"goto=1\" fails
|
| +S7.5.3_A1.14: FAIL
|
| +# Bug? Checking if execution of \"implements=1\" fails
|
| +S7.5.3_A1.15: FAIL
|
| +# Bug? Checking if execution of \"import=1\" fails
|
| +S7.5.3_A1.16: FAIL
|
| +# Bug? Checking if execution of \"int=1\" fails
|
| +S7.5.3_A1.17: FAIL
|
| +# Bug? Checking if execution of \"interface = 1\" fails
|
| +S7.5.3_A1.18: FAIL
|
| +# Bug? Checking if execution of \"long=1\" fails
|
| +S7.5.3_A1.19: FAIL
|
| +# Bug? Checking if execution of \"package=1\" fails
|
| +S7.5.3_A1.21: FAIL
|
| +# Bug? Checking if execution of \"private=1\" fails
|
| +S7.5.3_A1.22: FAIL
|
| +# Bug? Checking if execution of \"protected=1\" fails
|
| +S7.5.3_A1.23: FAIL
|
| +# Bug? Checking if execution of \"public=1\" fails
|
| +S7.5.3_A1.24: FAIL
|
| +# Bug? Checking if execution of \"short=1\" fails
|
| +S7.5.3_A1.25: FAIL
|
| +# Bug? Checking if execution of \"static=1\" fails
|
| +S7.5.3_A1.26: FAIL
|
| +# Bug? Checking if execution of \"super=1\" fails
|
| +S7.5.3_A1.27: FAIL
|
| +# Bug? Checking if execution of \"synchronized=1\" fails
|
| +S7.5.3_A1.28: FAIL
|
| +# Bug? Checking if execution of \"throws=1\" fails
|
| +S7.5.3_A1.29: FAIL
|
| +# Bug? Checking if execution of \"transient=1\" fails
|
| +S7.5.3_A1.30: FAIL
|
| +# Bug? Checking if execution of \"volatile=1\" fails
|
| +S7.5.3_A1.31: FAIL
|
| +# Bug? EscapeCharacter :: DecimalDigits :: 1
|
| +S7.8.4_A4.3_T1: FAIL
|
| +# Bug? EscapeCharacter :: DecimalDigits :: 7
|
| +S7.8.4_A4.3_T2: FAIL
|
| +# Bug? EscapeCharacter :: DecimalDigits :: 8
|
| +S7.8.4_A4.3_T3: FAIL
|
| +# Bug? EscapeCharacter :: DecimalDigits :: 9
|
| +S7.8.4_A4.3_T4: FAIL
|
| +# Bug? EscapeCharacter :: u
|
| +S7.8.4_A4.3_T5: FAIL
|
| +# Bug? EscapeCharacter :: x
|
| +S7.8.4_A4.3_T6: FAIL
|
| +# Bug? HexEscapeSequence :: x0G is incorrect
|
| +S7.8.4_A6.1_T4: FAIL
|
| +# Bug? HexDigit :: 1
|
| +S7.8.4_A6.2_T1: FAIL
|
| +# Bug? HexDigit :: A
|
| +S7.8.4_A6.2_T2: FAIL
|
| +# Bug? Checking if execution of \"\\X01\" passes
|
| +S7.8.4_A6.4_T1: FAIL
|
| +# Bug? Checking if execution of \"\\X0A\" passes
|
| +S7.8.4_A6.4_T2: FAIL
|
| +# Bug? UnicodeEscapeSequence :: u000G is incorrect
|
| +S7.8.4_A7.1_T4: FAIL
|
| +# Bug? :: HexDigit :: 1
|
| +S7.8.4_A7.2_T1: FAIL
|
| +# Bug? :: HexDigit :: A
|
| +S7.8.4_A7.2_T2: FAIL
|
| +# Bug? :: HexDigit :: 1
|
| +S7.8.4_A7.2_T3: FAIL
|
| +# Bug? :: HexDigit :: A
|
| +S7.8.4_A7.2_T4: FAIL
|
| +# Bug? :: HexDigit :: 1
|
| +S7.8.4_A7.2_T5: FAIL
|
| +# Bug? :: HexDigit :: A
|
| +S7.8.4_A7.2_T6: FAIL
|
| +# Bug? Checking if execution of \"\\U0001\" passes
|
| +S7.8.4_A7.4_T1: FAIL
|
| +# Bug? Checking if execution of \"\\U000A\" passes
|
| +S7.8.4_A7.4_T2: FAIL
|
| +# Bug? Assign true and false to variables
|
| +S8.3_A1_T1: FAIL
|
| +# Bug? Compare NaN with zero
|
| +S8.5_A5: FAIL
|
| +# Bug? Delete referenced object, __ref = obj
|
| +S8.7_A5_T2: FAIL
|
| +# Bug? Trying to convert undefined to Object
|
| +S9.9_A1: FAIL
|
| +# Bug? Trying to convert null to Object
|
| +S9.9_A2: FAIL
|
| +# Bug? Checking if deleting \"this\" fails
|
| +S10.1.7_A1_T1: FAIL
|
| +# Bug? Checking if deleting variable x, that is defined as var x = 1, fails
|
| +S10.2.1_A1_T1: FAIL
|
| +# Bug? Checking if execution of \"var object = {true : 1}\" fails
|
| +S11.1.5_A4.1: FAIL
|
| +# Bug? Checking if execution of \"var object = {null : true}\" fails
|
| +S11.1.5_A4.2: FAIL
|
| +# Bug? Checking declared variable
|
| +S11.4.1_A3.1: FAIL
|
| +# Bug? typeof (object without [[Call]]) === \"object\"
|
| +S11.4.3_A3.6: FAIL
|
| +# Bug? Trying to declare function at the Block statement
|
| +S12.1_A1: FAIL
|
| +# Bug? Throwing exception within a Block
|
| +S12.1_A2: FAIL
|
| +# Bug? Creating variables after entering the execution scope
|
| +S12.2_A1: FAIL
|
| +# Bug? Checking if deleting global variables that have the attributes
|
| +# {DontDelete} fails
|
| +S12.2_A2: FAIL
|
| +# Bug? Executing eval(\"var x\")
|
| +S12.2_A5: FAIL
|
| +# Bug? Enumerating property attributes of \"this\" and then searching for the
|
| +# declared variable
|
| +S12.2_A9: FAIL
|
| +# Bug? Changing variable value using property attributes
|
| +S12.2_A11: FAIL
|
| +# Bug? Declaring function within an \"if\" statement
|
| +S12.5_A9_T1: FAIL
|
| +# Bug? Declaring function within and \"if\" that is declared within the function
|
| +# call
|
| +S12.5_A9_T2: FAIL
|
| +# Bug? Declaring function within a \"do-while\" loop
|
| +S12.6.1_A13_T1: FAIL
|
| +# Bug? Declaring a function within a \"do-while\" loop that is within a function
|
| +# call
|
| +S12.6.1_A13_T2: FAIL
|
| +# Bug? Checking if declaring a function within a \"while\" Statement leads to an
|
| +# exception
|
| +S12.6.2_A13_T1: FAIL
|
| +# Bug? Checking if declaring a function within a \"while\" Statement that is in
|
| +# a function call leads to an exception
|
| +S12.6.2_A13_T2: FAIL
|
| +# Bug? Declaring function within a \"for-in\" Statement
|
| +S12.6.4_A13_T1: FAIL
|
| +# Bug? Declaring function within a \"for-in\" Statement that is within a
|
| +# function call
|
| +S12.6.4_A13_T2: FAIL
|
| +# Bug? Using \"function __func(){return 0;}\" as Expession
|
| +S12.6.4_A14_T1: FAIL
|
| +# Bug? Object is declared with \"var __obj={callee:\"a\"}\"
|
| +S13.2.2_A18_T1: FAIL
|
| +# Bug? Object is declared with \"__obj={callee:\"a\"}\"
|
| +S13.2.2_A18_T2: FAIL
|
| +# Bug? Function is declared in the object scope as a variable
|
| +S13.2.2_A19_T7: FAIL
|
| +# Bug? Deleting arguments[i]
|
| +S13_A13_T1: FAIL
|
| +# Bug? Changing arguments value and then deleting the argument
|
| +S13_A13_T2: FAIL
|
| +# Bug? Changing argument value, deleting the argument and then defining a new
|
| +# value for arguments[i]
|
| +S13_A13_T3: FAIL
|
| +# Bug? The value is \"this\"
|
| +S15.2.2.1_A2_T4: FAIL
|
| +# Bug? Checking if creating \"new Object.prototype.toString\" fails
|
| +S15.2.4.2_A7: FAIL
|
| +# Bug? Checking if creating \"new Object.prototype.toLocaleString\" fails
|
| +S15.2.4.3_A7: FAIL
|
| +# Bug? Checking if calling Object prototype as a function fails
|
| +S15.2.4_A3: FAIL
|
| +# Bug? Checking if creating \"new Object.prototype.valueOf\" fails
|
| +S15.2.4.4_A7: FAIL
|
| +# Bug? Checking if creating \"new Object.prototype\" fails
|
| +S15.2.4_A4: FAIL
|
| +# Bug? Checking if creating \"new Object.prototype.hasOwnProperty\" fails
|
| +S15.2.4.5_A7: FAIL
|
| +# Bug? Creating two objects with the same prototype
|
| +S15.2.4.6_A1: FAIL
|
| +# Bug? Checking if creating new \"Object.prototype.isPrototypeOf\" fails
|
| +S15.2.4.6_A7: FAIL
|
| +# Bug? Checking if creating \"new Object.prototype.propertyIsEnumerable\" fails
|
| +S15.2.4.7_A7: FAIL
|
| +# Bug? First argument is string and null
|
| +S15.3_A3_T2: FAIL
|
| +# Bug? First argument is this, and this don`t have needed variable
|
| +S15.3_A3_T3: FAIL
|
| +# Bug? First argument is this, and this have needed variable
|
| +S15.3_A3_T4: FAIL
|
| +# Bug? First argument is this, and this don`t have needed variable. Function
|
| +# return this.var_name
|
| +S15.3_A3_T5: FAIL
|
| +# Bug? First argument is this, and this have needed variable. Function return
|
| +# this.var_name
|
| +S15.3_A3_T6: FAIL
|
| +# Bug? For testing use Function.prototype.toString() function
|
| +S15.3.4.2_A1_T1: FAIL
|
| +# Bug? Checking if creating \"new Function.prototype.toString\" fails
|
| +S15.3.4.2_A7: FAIL
|
| +# Bug? Checking if creating \"new Function.prototype object\" fails
|
| +S15.3.4_A5: FAIL
|
| +# Bug? delete Array.prototype.toString
|
| +S15.4.4_A1.1_T2: FAIL
|
| +# Bug? Call String(this)
|
| +S15.5.1.1_A1_T9: FAIL
|
| +# Bug? Create new String.prototype.constructor object and check it
|
| +S15.5.4.1_A1_T2: FAIL
|
| +# Bug? first we delete String.prototype.toString cause it overrides Object
|
| +# prototype toString.
|
| +S15.5.4_A1: FAIL
|
| +# Bug? Checking Object.prototype.isPrototypeOf(String.prototype)
|
| +S15.5.4_A3: FAIL
|
| +# Bug? Checking if creating the String.prototype.indexOf object fails
|
| +S15.5.4.7_A7: FAIL
|
| +# Bug? Arguments are false and true, and instance is object
|
| +S15.5.4.8_A1_T1: FAIL
|
| +# Bug? Checking if creating the String.prototype.lastIndexOf object fails
|
| +S15.5.4.8_A7: FAIL
|
| +# Bug? Checking if creating the String.prototype.search object fails
|
| +S15.5.4.12_A7: FAIL
|
| +# Bug? Checking if creating the String.prototype.slice object fails
|
| +S15.5.4.13_A7: FAIL
|
| +# Bug? Checking if creating the String.prototype.substring object fails
|
| +S15.5.4.15_A7: FAIL
|
| +# Bug? Checking if creating the String.prototype.toLocaleLowerCase object fails
|
| +S15.5.4.17_A7: FAIL
|
| +# Bug? Checking Number.MAX_VALUE value
|
| +S15.7.3.2_A1: FAIL
|
| +# Bug? Checking Number.MIN_VALUE value
|
| +S15.7.3.3_A1: FAIL
|
| +# Bug? Comparing Math.E with 2.7182818284590452354
|
| +S15.8.1.1_A1: FAIL
|
| +# Bug? Comparing Math.LN10 with 2.302585092994046
|
| +S15.8.1.2_A1: FAIL
|
| +# Bug? Comparing Math.LN2 with 0.6931471805599453
|
| +S15.8.1.3_A1: FAIL
|
| +# Bug? Comparing Math.LOG2E with 1.4426950408889634
|
| +S15.8.1.4_A1: FAIL
|
| +# Bug? Comparing Math.LOG10E with 0.4342944819032518
|
| +S15.8.1.5_A1: FAIL
|
| +# Bug? Comparing Math.PI with 3.1415926535897932
|
| +S15.8.1.6_A1: FAIL
|
| +# Bug? Comparing Math.SQRT1_2 with 0.7071067811865476
|
| +S15.8.1.7_A1: FAIL
|
| +# Bug? Comparing Math.SQRT2 with 1.4142135623730951
|
| +S15.8.1.8_A1: FAIL
|
| +# Bug? Checking if Math.acos is approximately equals to its mathematical values
|
| +# on the set of 64 argument values; all the sample values is calculated
|
| +# with LibC
|
| +S15.8.2.2_A5: FAIL
|
| +# Bug? Checking if Math.asin is approximately equals to its mathematical values
|
| +# on the set of 64 argument values; all the sample values is calculated
|
| +# with LibC
|
| +S15.8.2.3_A6: FAIL
|
| +# Bug? Checking if Math.atan(+Infinity) is an approximation to +PI/2
|
| +S15.8.2.4_A4: FAIL
|
| +# Bug? Checking if Math.atan(-Infinity) is an approximation to -PI/2
|
| +S15.8.2.4_A5: FAIL
|
| +# Bug? Checking if Math.atan is approximately equals to its mathematical values
|
| +# on the set of 64 argument values; all the sample values is calculated
|
| +# with LibC
|
| +S15.8.2.4_A6: FAIL
|
| +# Bug? Checking if Math.atan2(y,x) is an approximation to +PI/2, where y>0 and x
|
| +# is +0
|
| +S15.8.2.5_A2: FAIL
|
| +# Bug? Checking if Math.atan2(y,x) is an approximation to +PI/2, where y>0 and x
|
| +# is -0
|
| +S15.8.2.5_A3: FAIL
|
| +# Bug? Checking if Math.atan2(y,x) is an approximation to +PI, where y is +0 and
|
| +# x is -0
|
| +S15.8.2.5_A6: FAIL
|
| +# Bug? Checking if Math.atan2(y,x) is an approximation to +PI, where y is equal
|
| +# to +0 and x<0
|
| +S15.8.2.5_A7: FAIL
|
| +# Bug? Checking if Math.atan2(-0,-0) is an approximation to -PI
|
| +S15.8.2.5_A10: FAIL
|
| +# Bug? Checking if Math.atan2(-0,x) is an approximation to -PI, where x<0
|
| +S15.8.2.5_A11: FAIL
|
| +# Bug? Checking if Math.atan2(y,+0) is an approximation to -PI/2, where y<0
|
| +S15.8.2.5_A12: FAIL
|
| +# Bug? Checking if Math.atan2(y,-0) is an approximation to -PI/2, where y<0
|
| +S15.8.2.5_A13: FAIL
|
| +# Bug? Checking if Math.atan2(y,x) is an approximation to +PI, where y>0 and y
|
| +# is finite and x is equal to -Infinity
|
| +S15.8.2.5_A15: FAIL
|
| +# Bug? Checking if Math.atan2(y,x) is an approximation to -PI, where y<0 and y
|
| +# is finite and x is equal to -Infinity
|
| +S15.8.2.5_A17: FAIL
|
| +# Bug? Checking if Math.atan2(y,x) is an approximation to +PI/2, where y is
|
| +# +Infinity and x is finite
|
| +S15.8.2.5_A18: FAIL
|
| +# Bug? Checking if Math.atan2(y,x) is an approximation to -PI/2, where y is
|
| +# -Infinity and x is finite
|
| +S15.8.2.5_A19: FAIL
|
| +# Bug? Checking if Math.atan2(y,x) is an approximation to +PI/4, where y is
|
| +# equal to +Infinity and x is equal to +Infinity
|
| +S15.8.2.5_A20: FAIL
|
| +# Bug? Checking if Math.atan2(y,x) is an approximation to +3*PI/4, where y is
|
| +# equal to +Infinity and x is equal to -Infinity
|
| +S15.8.2.5_A21: FAIL
|
| +# Bug? Checking if Math.atan2(y,x) is an approximation to -PI/4, where y is
|
| +# equal to -Infinity and x is equal to +Infinity
|
| +S15.8.2.5_A22: FAIL
|
| +# Bug? Checking if Math.atan2(y,x) is an approximation to -3*PI/4, where y is
|
| +# equal to -Infinity and x is equal to -Infinity
|
| +S15.8.2.5_A23: FAIL
|
| +# Bug? Checking if Math.atan2(argument1, argument2) is approximately equals to
|
| +# its mathematical values on the set of 64 argument1 values and 64
|
| +# argument2 values; all the sample values is calculated with LibC
|
| +S15.8.2.5_A24: FAIL
|
| +# Bug? Checking if Math.cos is approximately equals to its mathematical values
|
| +# on the set of 64 argument values; all the sample values is calculated
|
| +# with LibC
|
| +S15.8.2.7_A7: FAIL
|
| +# Bug? Checking if Math.exp is approximately equals to its mathematical values
|
| +# on the set of 64 argument values; all the sample values is calculated
|
| +# with LibC
|
| +S15.8.2.8_A6: FAIL
|
| +# Bug? Checking if Math.log is approximately equals to its mathematical values
|
| +# on the set of 64 argument values; all the sample values is calculated
|
| +# with LibC
|
| +S15.8.2.10_A6: FAIL
|
| +# Bug? Checking if Math.pow(argument1, argument2) is approximately equals to its
|
| +# mathematical value on the set of 64 argument1 values and 64 argument2
|
| +# values; all the sample values is calculated with LibC
|
| +S15.8.2.13_A24: FAIL
|
| +# Bug? Checking if Math.sin is approximately equals to its mathematical values
|
| +# on the set of 64 argument values; all the sample values is calculated
|
| +# with LibC
|
| +S15.8.2.16_A7: FAIL
|
| +# Bug? Checking if Math.sqrt is approximately equals to its mathematical values
|
| +# on the set of 64 argument values; all the sample values is calculated
|
| +# with LibC
|
| +S15.8.2.17_A6: FAIL
|
| +# Bug? Checking if Math.tan is approximately equals to its mathematical values
|
| +# on the set of 64 argument values; all the sample values is calculated
|
| +# with LibC
|
| +S15.8.2.18_A7: FAIL
|
| +# Bug? 2 arguments, (year, month)
|
| +S15.9.3.1_A5_T1: FAIL
|
| +# Bug? 3 arguments, (year, month, date)
|
| +S15.9.3.1_A5_T2: FAIL
|
| +# Bug? 4 arguments, (year, month, date, hours)
|
| +S15.9.3.1_A5_T3: FAIL
|
| +# Bug? 5 arguments, (year, month, date, hours, minutes)
|
| +S15.9.3.1_A5_T4: FAIL
|
| +# Bug? 6 arguments, (year, month, date, hours, minutes, seconds)
|
| +S15.9.3.1_A5_T5: FAIL
|
| +# Bug? 7 arguments, (year, month, date, hours, minutes, seconds, ms)
|
| +S15.9.3.1_A5_T6: FAIL
|
| +# Bug? Checking types of newly created objects and it values
|
| +S15.9.3.2_A1_T1: FAIL
|
| +# Bug? Checking Date.prototype property of newly constructed objects
|
| +S15.9.3.2_A2_T1: FAIL
|
| +# Bug? Test based on delete prototype.toString
|
| +S15.9.3.2_A3_T1.1: FAIL
|
| +# Bug? Test based on overwriting prototype.toString
|
| +S15.9.3.2_A3_T1.2: FAIL
|
| +# Bug? Checking absence of DontDelete attribute
|
| +S15.9.5.2_A1_T2: FAIL
|
| +# Bug? Checking absence of DontDelete attribute
|
| +S15.9.5.3_A1_T2: FAIL
|
| +# Bug? Checking absence of DontDelete attribute
|
| +S15.9.5.4_A1_T2: FAIL
|
| +# Bug? Checking absence of DontDelete attribute
|
| +S15.9.5.5_A1_T2: FAIL
|
| +# Bug? Checking absence of DontDelete attribute
|
| +S15.9.5.6_A1_T2: FAIL
|
| +# Bug? Checking absence of DontDelete attribute
|
| +S15.9.5.7_A1_T2: FAIL
|
| +# Bug? Checking absence of DontDelete attribute
|
| +S15.9.5.8_A1_T2: FAIL
|
| +# Bug? Checking absence of DontDelete attribute
|
| +S15.9.5.9_A1_T2: FAIL
|
| +# Bug? Checking absence of DontDelete attribute
|
| +S15.9.5.10_A1_T2: FAIL
|
| +# Bug? Checking absence of DontDelete attribute
|
| +S15.9.5.11_A1_T2: FAIL
|
| +# Bug? Checking absence of DontDelete attribute
|
| +S15.9.5.12_A1_T2: FAIL
|
| +# Bug? Checking absence of DontDelete attribute
|
| +S15.9.5.13_A1_T2: FAIL
|
| +# Bug? Checking absence of DontDelete attribute
|
| +S15.9.5.14_A1_T2: FAIL
|
| +# Bug? Checking absence of DontDelete attribute
|
| +S15.9.5.15_A1_T2: FAIL
|
| +# Bug? Checking absence of DontDelete attribute
|
| +S15.9.5.16_A1_T2: FAIL
|
| +# Bug? Checking absence of DontDelete attribute
|
| +S15.9.5.17_A1_T2: FAIL
|
| +# Bug? Checking absence of DontDelete attribute
|
| +S15.9.5.18_A1_T2: FAIL
|
| +# Bug? Checking absence of DontDelete attribute
|
| +S15.9.5.19_A1_T2: FAIL
|
| +# Bug? Checking absence of DontDelete attribute
|
| +S15.9.5.20_A1_T2: FAIL
|
| +# Bug? Checking absence of DontDelete attribute
|
| +S15.9.5.21_A1_T2: FAIL
|
| +# Bug? Checking absence of DontDelete attribute
|
| +S15.9.5.22_A1_T2: FAIL
|
| +# Bug? Checking absence of DontDelete attribute
|
| +S15.9.5.23_A1_T2: FAIL
|
| +# Bug? Checking absence of DontDelete attribute
|
| +S15.9.5.24_A1_T2: FAIL
|
| +# Bug? Checking absence of DontDelete attribute
|
| +S15.9.5.25_A1_T2: FAIL
|
| +# Bug? Checking absence of DontDelete attribute
|
| +S15.9.5.26_A1_T2: FAIL
|
| +# Bug? Checking absence of DontDelete attribute
|
| +S15.9.5.27_A1_T2: FAIL
|
| +# Bug? Checking absence of DontDelete attribute
|
| +S15.9.5.28_A1_T2: FAIL
|
| +# Bug? Checking absence of DontDelete attribute
|
| +S15.9.5.29_A1_T2: FAIL
|
| +# Bug? Checking absence of DontDelete attribute
|
| +S15.9.5.30_A1_T2: FAIL
|
| +# Bug? Checking absence of DontDelete attribute
|
| +S15.9.5.31_A1_T2: FAIL
|
| +# Bug? Checking absence of DontDelete attribute
|
| +S15.9.5.32_A1_T2: FAIL
|
| +# Bug? Checking absence of DontDelete attribute
|
| +S15.9.5.33_A1_T2: FAIL
|
| +# Bug? Checking absence of DontDelete attribute
|
| +S15.9.5.34_A1_T2: FAIL
|
| +# Bug? Checking absence of DontDelete attribute
|
| +S15.9.5.35_A1_T2: FAIL
|
| +# Bug? Checking absence of DontDelete attribute
|
| +S15.9.5.36_A1_T2: FAIL
|
| +# Bug? Checking absence of DontDelete attribute
|
| +S15.9.5.37_A1_T2: FAIL
|
| +# Bug? Checking absence of DontDelete attribute
|
| +S15.9.5.38_A1_T2: FAIL
|
| +# Bug? Checking absence of DontDelete attribute
|
| +S15.9.5.39_A1_T2: FAIL
|
| +# Bug? Checking absence of DontDelete attribute
|
| +S15.9.5.40_A1_T2: FAIL
|
| +# Bug? Checking absence of DontDelete attribute
|
| +S15.9.5.41_A1_T2: FAIL
|
| +# Bug? Checking absence of DontDelete attribute
|
| +S15.9.5.42_A1_T2: FAIL
|
| +# Bug? It is an error if n is greater than the total number of left capturing
|
| +# parentheses in the entire regular expression
|
| +S15.10.2.11_A1_T2: FAIL
|
| +# Bug? It is an error if n is greater than the total number of left capturing
|
| +# parentheses in the entire regular expression
|
| +S15.10.2.11_A1_T3: FAIL
|
| +# Bug? Checking if using \"ii\" as F leads to throwing the correct exception
|
| +S15.10.4.1_A5_T1: FAIL
|
| +# Bug? Checking if using \"migg\" as F leads to throwing the correct exception
|
| +S15.10.4.1_A5_T2: FAIL
|
| +# Bug? Checking by using eval, try to use eval(\"\\\"migg\\\"\") as F
|
| +S15.10.4.1_A5_T3: FAIL
|
| +# Bug? Checking if using \"z\" as F leads to throwing the correct exception
|
| +S15.10.4.1_A5_T4: FAIL
|
| +# Bug? Checking if using \"{toString:function(){return \"x\";}}\" as F leads to
|
| +# throwing the correct exception
|
| +S15.10.4.1_A5_T5: FAIL
|
| +# Bug? Checking if using \"null\" as F leads to throwing the correct exception
|
| +S15.10.4.1_A5_T6: FAIL
|
| +# Bug? Checking if using 1.0 as F leads to throwing the correct exception
|
| +S15.10.4.1_A5_T7: FAIL
|
| +# Bug? Checking if using \"true\" as F leads to throwing the correct exception
|
| +S15.10.4.1_A5_T8: FAIL
|
| +# Bug? Checking if using \"{toString:function(){}}\" as F leads to throwing the
|
| +# correct exception
|
| +S15.10.4.1_A5_T9: FAIL
|
| +# Bug? RegExp is /undefined/ and call exec() without arguments
|
| +S15.10.6.2_A1_T16: FAIL
|
| +# Bug? The tested object is new String(\"[a-b]\")
|
| +S15.10.6.2_A2_T4: FAIL
|
| +# Bug? The tested object is new Boolean(false)
|
| +S15.10.6.2_A2_T5: FAIL
|
| +# Bug? RegExp is /undefined/ and call test() without arguments
|
| +S15.10.6.3_A1_T16: FAIL
|
| +# Bug? The tested object is new String(\"[a-b]\")
|
| +S15.10.6.3_A2_T4: FAIL
|
| +# Bug? The tested object is new Boolean(false)
|
| +S15.10.6.3_A2_T5: FAIL
|
| +# Bug? Checking if call of RegExp instance fails
|
| +S15.10.7_A1_T1: FAIL
|
| +# Bug? Checking if call of RegExp(\"a|b\",\"g\")() fails
|
| +S15.10.7_A1_T2: FAIL
|
| +# Bug? Checking type of RegExp instance with operators typeof, instanceof and
|
| +# check it constructor.
|
| +S15.10.7_A3_T1: FAIL
|
| +# Bug? Checking type of RegExp instance with operators typeof, instanceof and
|
| +# check it constructor.
|
| +S15.10.7_A3_T2: FAIL
|
|
|