| OLD | NEW |
| 1 # Copyright 2011 the V8 project authors. All rights reserved. | 1 # Copyright 2011 the V8 project authors. All rights reserved. |
| 2 # Redistribution and use in source and binary forms, with or without | 2 # Redistribution and use in source and binary forms, with or without |
| 3 # modification, are permitted provided that the following conditions are | 3 # modification, are permitted provided that the following conditions are |
| 4 # met: | 4 # met: |
| 5 # | 5 # |
| 6 # * Redistributions of source code must retain the above copyright | 6 # * Redistributions of source code must retain the above copyright |
| 7 # notice, this list of conditions and the following disclaimer. | 7 # notice, this list of conditions and the following disclaimer. |
| 8 # * Redistributions in binary form must reproduce the above | 8 # * Redistributions in binary form must reproduce the above |
| 9 # copyright notice, this list of conditions and the following | 9 # copyright notice, this list of conditions and the following |
| 10 # disclaimer in the documentation and/or other materials provided | 10 # disclaimer in the documentation and/or other materials provided |
| (...skipping 14 matching lines...) Expand all Loading... |
| 25 # (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE | 25 # (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE |
| 26 # OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. | 26 # OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. |
| 27 | 27 |
| 28 | 28 |
| 29 # | 29 # |
| 30 # ietestcenter tests. | 30 # ietestcenter tests. |
| 31 # | 31 # |
| 32 | 32 |
| 33 prefix ietestcenter | 33 prefix ietestcenter |
| 34 | 34 |
| 35 |
| 36 # |
| 37 # Deliberate differences for compatibility with other browsers |
| 38 # |
| 39 # 15.9.5.43-0-9 and 15.9.5.43-0-10. V8 doesn't throw RangeError |
| 40 # from Date.prototype.toISOString when string is not a finite number. |
| 41 # This is compatible with Firefox and Safari. |
| 42 15.9.5.43-0-9: PASS || FAIL |
| 43 15.9.5.43-0-10: PASS || FAIL |
| 44 |
| 45 # |
| 46 # Unanalyzed failures which may be bugs or deliberate differences |
| 47 # |
| 48 |
| 35 # BUG: 7.6 - SyntaxError expected: reserved words used as Identifier | 49 # BUG: 7.6 - SyntaxError expected: reserved words used as Identifier |
| 36 # Names in UTF8: class (class) | 50 # Names in UTF8: class (class) |
| 37 7.6-30: FAIL | 51 7.6-30: FAIL |
| 38 # BUG: 7.6 - SyntaxError expected: reserved words used as Identifier | 52 # BUG: 7.6 - SyntaxError expected: reserved words used as Identifier |
| 39 # Names in UTF8: extends (extends) | 53 # Names in UTF8: extends (extends) |
| 40 7.6-31: FAIL | 54 7.6-31: FAIL |
| 41 # BUG: 7.6 - SyntaxError expected: reserved words used as Identifier | 55 # BUG: 7.6 - SyntaxError expected: reserved words used as Identifier |
| 42 # Names in UTF8: \u0065\u006e\u0075\u006d (enum) | 56 # Names in UTF8: \u0065\u006e\u0075\u006d (enum) |
| 43 7.6-32: FAIL | 57 7.6-32: FAIL |
| 44 # BUG: 7.6 - SyntaxError expected: reserved words used as Identifier | 58 # BUG: 7.6 - SyntaxError expected: reserved words used as Identifier |
| (...skipping 861 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 906 # Bug? Object.defineProperties - 'O' is an Arguments object, 'P' is own accessor | 920 # Bug? Object.defineProperties - 'O' is an Arguments object, 'P' is own accessor |
| 907 # property of 'O' which is also defined in [[ParameterMap]] of 'O', and | 921 # property of 'O' which is also defined in [[ParameterMap]] of 'O', and |
| 908 # 'desc' is accessor descriptor, test updating multiple attribute values of | 922 # 'desc' is accessor descriptor, test updating multiple attribute values of |
| 909 # 'P' (10.6 [[DefineOwnProperty]] step 3) | 923 # 'P' (10.6 [[DefineOwnProperty]] step 3) |
| 910 15.2.3.7-6-a-280: FAIL | 924 15.2.3.7-6-a-280: FAIL |
| 911 # Bug? Object.defineProperties - 'O' is an Arguments object, 'P' is an array | 925 # Bug? Object.defineProperties - 'O' is an Arguments object, 'P' is an array |
| 912 # index named accessor property of 'O' but not defined in [[ParameterMap]] | 926 # index named accessor property of 'O' but not defined in [[ParameterMap]] |
| 913 # of 'O', and 'desc' is accessor descriptor, test updating multiple | 927 # of 'O', and 'desc' is accessor descriptor, test updating multiple |
| 914 # attribute values of 'P' (10.6 [[DefineOwnProperty]] step 3) | 928 # attribute values of 'P' (10.6 [[DefineOwnProperty]] step 3) |
| 915 15.2.3.7-6-a-292: FAIL | 929 15.2.3.7-6-a-292: FAIL |
| 916 # Bug? Object.preventExtensions - indexed properties cannot be added into the | |
| 917 # returned object | |
| 918 15.2.3.10-3-2: FAIL | |
| 919 # Bug? Object.preventExtensions - indexed properties cannot be added into a | |
| 920 # Function object | |
| 921 15.2.3.10-3-3: FAIL | |
| 922 # Bug? Object.preventExtensions - indexed properties cannot be added into an | |
| 923 # Array object | |
| 924 15.2.3.10-3-4: FAIL | |
| 925 # Bug? Object.preventExtensions - indexed properties cannot be added into a | |
| 926 # String object | |
| 927 15.2.3.10-3-5-1: FAIL | |
| 928 # Bug? Object.preventExtensions - indexed properties cannot be added into a | |
| 929 # Boolean object | |
| 930 15.2.3.10-3-6: FAIL | |
| 931 # Bug? Object.preventExtensions - indexed properties cannot be added into a | |
| 932 # Number object | |
| 933 15.2.3.10-3-7: FAIL | |
| 934 # Bug? Object.preventExtensions - indexed properties cannot be added into a Date | |
| 935 # object | |
| 936 15.2.3.10-3-8: FAIL | |
| 937 # Bug? Object.preventExtensions - indexed properties cannot be added into a | |
| 938 # RegExp object | |
| 939 15.2.3.10-3-9: FAIL | |
| 940 # Bug? Object.preventExtensions - indexed properties cannot be added into an | |
| 941 # Error object | |
| 942 15.2.3.10-3-10: FAIL | |
| 943 # Bug? Object.preventExtensions - indexed properties cannot be added into an | |
| 944 # Arguments object | |
| 945 15.2.3.10-3-11: FAIL | |
| 946 # Bug? Object.preventExtensions - named properties cannot be added into the | |
| 947 # returned object | |
| 948 15.2.3.10-3-12: FAIL | |
| 949 # Bug? Object.preventExtensions - named properties cannot be added into a | |
| 950 # Function object | |
| 951 15.2.3.10-3-13: FAIL | |
| 952 # Bug? Object.preventExtensions - named properties cannot be added into an Array | |
| 953 # object | |
| 954 15.2.3.10-3-14: FAIL | |
| 955 # Bug? Object.preventExtensions - named properties cannot be added into a String | |
| 956 # object | |
| 957 15.2.3.10-3-15: FAIL | |
| 958 # Bug? Object.preventExtensions - named properties cannot be added into a | |
| 959 # Boolean object | |
| 960 15.2.3.10-3-16: FAIL | |
| 961 # Bug? Object.preventExtensions - named properties cannot be added into a Number | |
| 962 # object | |
| 963 15.2.3.10-3-17: FAIL | |
| 964 # Bug? Object.preventExtensions - named properties cannot be added into a Date | |
| 965 # object | |
| 966 15.2.3.10-3-18: FAIL | |
| 967 # Bug? Object.preventExtensions - named properties cannot be added into a RegExp | |
| 968 # object | |
| 969 15.2.3.10-3-19: FAIL | |
| 970 # Bug? Object.preventExtensions - named properties cannot be added into an Error | |
| 971 # object | |
| 972 15.2.3.10-3-20: FAIL | |
| 973 # Bug? Object.preventExtensions - named properties cannot be added into an | |
| 974 # Arguments object | |
| 975 15.2.3.10-3-21: FAIL | |
| 976 # Bug? Object.prototype.toString - '[object Undefined]' will be returned when | 930 # Bug? Object.prototype.toString - '[object Undefined]' will be returned when |
| 977 # 'this' value is undefined | 931 # 'this' value is undefined |
| 978 15.2.4.2-1-1: FAIL | 932 15.2.4.2-1-1: FAIL |
| 979 # Bug? Object.prototype.toString - '[object Undefined]' will be returned when | 933 # Bug? Object.prototype.toString - '[object Undefined]' will be returned when |
| 980 # 'this' value is undefined | 934 # 'this' value is undefined |
| 981 15.2.4.2-1-2: FAIL | 935 15.2.4.2-1-2: FAIL |
| 982 # Bug? Object.prototype.toString - '[object Null]' will be returned when 'this' | 936 # Bug? Object.prototype.toString - '[object Null]' will be returned when 'this' |
| 983 # value is null | 937 # value is null |
| 984 15.2.4.2-2-1: FAIL | 938 15.2.4.2-2-1: FAIL |
| 985 # Bug? Object.prototype.toString - '[object Null]' will be returned when 'this' | 939 # Bug? Object.prototype.toString - '[object Null]' will be returned when 'this' |
| (...skipping 511 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1497 # values (false) | 1451 # values (false) |
| 1498 15.10.7.4-2: FAIL | 1452 15.10.7.4-2: FAIL |
| 1499 # Bug? RegExp.prototype.lastIndex is of type Number | 1453 # Bug? RegExp.prototype.lastIndex is of type Number |
| 1500 15.10.7.5-1: FAIL | 1454 15.10.7.5-1: FAIL |
| 1501 # Bug? RegExp.prototype.lastIndex is a data property with specified attribute | 1455 # Bug? RegExp.prototype.lastIndex is a data property with specified attribute |
| 1502 # values | 1456 # values |
| 1503 15.10.7.5-2: FAIL | 1457 15.10.7.5-2: FAIL |
| 1504 # Bug? Error.prototype.toString return the value of 'msg' when 'name' is empty | 1458 # Bug? Error.prototype.toString return the value of 'msg' when 'name' is empty |
| 1505 # string and 'msg' isn't undefined | 1459 # string and 'msg' isn't undefined |
| 1506 15.11.4.4-8-1: FAIL | 1460 15.11.4.4-8-1: FAIL |
| OLD | NEW |