Name Description Size Coverage
15.9.4.2.js -*- indent-tabs-mode: nil; js-indent-level: 2 -*- 1506 -
aggregate-error-toSource.js 1614 -
array-isArray-proxy-recursion.js BEGIN TEST * ************ 1121 -
array-toString-recursion.js BEGIN TEST * ************ 1036 -
bad-regexp-data-clone.js 758 -
basic-for-each.js BEGIN TEST * ************ 1355 -
basic-for-in.js BEGIN TEST * ************ 1059 -
Boolean-toSource.js 958 -
browser.js 301 -
clone-bigint.js 555 -
clone-complex-object.js 8675 -
clone-errors.js 3394 -
clone-forge.js 1147 -
clone-invalid-property-key.js 1017 -
clone-leaf-object.js 2104 -
clone-many-transferables.js 939 -
clone-object-deep.js 773 -
clone-object.js XXX TODO spin this out into its own test // This fails quickly with an OOM error. An exception would be nicer. function Infinitree() { return { get left() { return new Infinitree; }, get right() { return new Infinitree; }}; } var threw = false; try { serialize(new Infinitree); } catch (exc) { threw = true; } assertEq(threw, true); 4038 -
clone-regexp.js 1231 -
clone-sab-failure.js Any copyright is dedicated to the Public Domain. https://creativecommons.org/publicdomain/zero/1.0/ 1096 -
clone-sab.js Any copyright is dedicated to the Public Domain. https://creativecommons.org/publicdomain/zero/1.0/ 881 -
clone-simple.js 813 -
clone-transferables.js 4564 -
clone-typed-array.js 3055 -
clone-v1-typed-array-data.dat 13970 -
clone-v1-typed-array.js 3722 -
collect-gray.js 5755 -
column-numbers.js 317 -
cross-global-getPrototypeOf.js BEGIN TEST * ************ 1670 -
destructuring-order.js BEGIN TEST * ************ 2914 -
empty.txt 0 -
errorcolumnblame.js Note single hard tab before return! 2020 -
file-mapped-arraybuffers.js 1469 -
file-mapped-arraybuffers.txt 20 -
function-caller-strict-cross-global.js 452 -
function-definition-with.js BEGIN TEST * ************ 1633 -
getset-001.js A warm, dry place for properties and methods to live 1155 -
getset-003.js -*- indent-tabs-mode: nil; js-indent-level: 2 -*- 4722 -
getset-004.js -*- indent-tabs-mode: nil; js-indent-level: 2 -*- 4680 -
getset-005.js -*- indent-tabs-mode: nil; js-indent-level: 2 -*- 4800 -
getset-006.js -*- indent-tabs-mode: nil; js-indent-level: 2 -*- 4704 -
inc-dec-functioncall.js BEGIN TEST * ************ 1960 -
keyword-unescaped-requirement-modules.js BEGIN TEST * ************ 3073 -
non_syntactic.js 1405 -
Number-toSource.js 950 -
object-toSource-override-on-getter.js 463 -
object-toSource-undefined-getter.js 396 -
object-toSource-with-symbol-keys.js 529 -
parse-rest-destructuring-parameter.js 886 -
preventExtensions-cross-global.js BEGIN TEST * ************ 1634 -
proxy-proto-setter.js 1850 -
redeclaration-of-catch-warning.js BEGIN TEST * ************ 983 -
reentrant-RegExp-creation-and-gc-during-new-RegExp-pattern-ToString.js BEGIN TEST * ************ 1188 -
regress-44009.js -*- indent-tabs-mode: nil; js-indent-level: 2 -*- 1314 -
regress-50447-1.js SUMMARY: New properties fileName, lineNumber have been added to Error objects in SpiderMonkey. These are non-ECMA extensions and do not exist in Rhino. See http://bugzilla.mozilla.org/show_bug.cgi?id=50447 2005-04-05 Modified by bclary to support changes to error reporting which set default values for the error's fileName and lineNumber properties. 4970 -
regress-90596-001.js -*- indent-tabs-mode: nil; js-indent-level: 2 -*- 5196 -
regress-96284-001.js -*- indent-tabs-mode: nil; js-indent-level: 2 -*- 3570 -
regress-103087.js -*- indent-tabs-mode: nil; js-indent-level: 2 -*- 5591 -
regress-104077.js -*- indent-tabs-mode: nil; js-indent-level: 2 -*- 4154 -
regress-178722.js -*- indent-tabs-mode: nil; js-indent-level: 2 -*- 2456 -
regress-188206-01.js -*- indent-tabs-mode: nil; js-indent-level: 2 -*- 1671 -
regress-188206-02.js -*- indent-tabs-mode: nil; js-indent-level: 2 -*- 2709 -
regress-192465.js Date: 10 February 2003 SUMMARY: Object.toSource() recursion should check stack overflow See http://bugzilla.mozilla.org/show_bug.cgi?id=192465 MODIFIED: 27 February 2003 We are adding an early return to this testcase, since it is causing big problems on Linux RedHat8! For a discussion of this issue, see http://bugzilla.mozilla.org/show_bug.cgi?id=174341#c24 and following. MODIFIED: 20 March 2003 Removed the early return and changed |N| below from 1000 to 90. Note |make_deep_nest(N)| returns an object graph of length N(N+1). So the graph has now been reduced from 1,001,000 to 8190. With this reduction, the bug still manifests on my WinNT and Linux boxes (crash due to stack overflow). So the testcase is again of use on those boxes. At the same time, Linux RedHat8 boxes can now run the test in a reasonable amount of time. 3029 -
regress-220367-002.js -*- indent-tabs-mode: nil; js-indent-level: 2 -*- 1501 -
regress-226078.js -*- indent-tabs-mode: nil; js-indent-level: 2 -*- 868 -
regress-228087.js Date: 12 December 2003 SUMMARY: Testing regexps with unescaped braces See http://bugzilla.mozilla.org/show_bug.cgi?id=228087 Note: unbalanced, unescaped braces are not permitted by ECMA-262 Ed.3, but we decided to follow Perl and IE and allow this for compatibility. See http://bugzilla.mozilla.org/show_bug.cgi?id=188206 and its testcase. See http://bugzilla.mozilla.org/show_bug.cgi?id=223273 and its testcase. 5983 -
regress-245148.js -*- indent-tabs-mode: nil; js-indent-level: 2 -*- 636 -
regress-255245.js -*- indent-tabs-mode: nil; js-indent-level: 2 -*- 770 -
regress-274152.js -*- indent-tabs-mode: nil; js-indent-level: 2 -*- 1398 -
regress-300079.js -*- indent-tabs-mode: nil; js-indent-level: 2 -*- 1209 -
regress-311161.js -*- indent-tabs-mode: nil; js-indent-level: 2 -*- 127954 -
regress-311792-01.js -*- indent-tabs-mode: nil; js-indent-level: 2 -*- 683 -
regress-311792-02.js -*- indent-tabs-mode: nil; js-indent-level: 2 -*- 930 -
regress-313763.js 1213 -
regress-314874.js -*- indent-tabs-mode: nil; js-indent-level: 2 -*- 962 -
regress-315509-02.js -*- indent-tabs-mode: nil; js-indent-level: 2 -*- 937 -
regress-319683.js -*- indent-tabs-mode: nil; js-indent-level: 2 -*- 812 -
regress-320854.js -*- indent-tabs-mode: nil; js-indent-level: 2 -*- 677 -
regress-327170.js 878 -
regress-327608.js -*- indent-tabs-mode: nil; js-indent-level: 2 -*- 1105 -
regress-328443.js -*- indent-tabs-mode: nil; js-indent-level: 2 -*- 853 -
regress-333541.js -*- indent-tabs-mode: nil; js-indent-level: 2 -*- 1332 -
regress-336409-1.js 1294 -
regress-336409-2.js 1338 -
regress-336410-1.js 1299 -
regress-336410-2.js 1318 -
regress-339685.js -*- indent-tabs-mode: nil; js-indent-level: 2 -*- 705 -
regress-341956-01.js 1687 -
regress-341956-02.js 1430 -
regress-341956-03.js 1754 -
regress-342960.js 1302 -
regress-346642-06.js -*- indent-tabs-mode: nil; js-indent-level: 2 -*- 1774 -
regress-346773.js -*- indent-tabs-mode: nil; js-indent-level: 2 -*- 1365 -
regress-350312-01.js 993 -
regress-350312.js -*- indent-tabs-mode: nil; js-indent-level: 2 -*- 1480 -
regress-351070-02.js -*- indent-tabs-mode: nil; js-indent-level: 2 -*- 1974 -
regress-351463-01.js -*- indent-tabs-mode: nil; js-indent-level: 2 -*- 4763 -
regress-351973.js -*- indent-tabs-mode: nil; js-indent-level: 2 -*- 1287 -
regress-352291.js -*- indent-tabs-mode: nil; js-indent-level: 2 -*- 980 -
regress-352372.js -*- indent-tabs-mode: nil; js-indent-level: 2 -*- 1337 -
regress-352604.js -*- indent-tabs-mode: nil; js-indent-level: 2 -*- 875 -
regress-353116.js -*- indent-tabs-mode: nil; js-indent-level: 2 -*- 1540 -
regress-353214-02.js -*- indent-tabs-mode: nil; js-indent-level: 2 -*- 812 -
regress-354297.js 870 -
regress-355052-01.js -*- indent-tabs-mode: nil; js-indent-level: 2 -*- 947 -
regress-355052-02.js -*- indent-tabs-mode: nil; js-indent-level: 2 -*- 923 -
regress-355052-03.js -*- indent-tabs-mode: nil; js-indent-level: 2 -*- 981 -
regress-355410.js 1203 -
regress-355497.js -*- indent-tabs-mode: nil; js-indent-level: 2 -*- 1339 -
regress-363040-01.js -*- indent-tabs-mode: nil; js-indent-level: 2 -*- 1770 -
regress-363040-02.js -*- indent-tabs-mode: nil; js-indent-level: 2 -*- 1785 -
regress-363258.js 1169 -
regress-363988.js -*- indent-tabs-mode: nil; js-indent-level: 2 -*- 1192 -
regress-365527.js 1204 -
regress-365692.js -*- indent-tabs-mode: nil; js-indent-level: 2 -*- 946 -
regress-365869.js -*- indent-tabs-mode: nil; js-indent-level: 2 -*- 993 -
regress-366288.js -*- indent-tabs-mode: nil; js-indent-level: 2 -*- 634 -
regress-366292.js -*- indent-tabs-mode: nil; js-indent-level: 2 -*- 640 -
regress-366396.js -*- indent-tabs-mode: nil; js-indent-level: 2 -*- 633 -
regress-366668-01.js -*- indent-tabs-mode: nil; js-indent-level: 2 -*- 869 -
regress-367501-01.js -*- indent-tabs-mode: nil; js-indent-level: 2 -*- 839 -
regress-367501-02.js -*- indent-tabs-mode: nil; js-indent-level: 2 -*- 912 -
regress-367501-03.js -*- indent-tabs-mode: nil; js-indent-level: 2 -*- 898 -
regress-367501-04.js -*- indent-tabs-mode: nil; js-indent-level: 2 -*- 904 -
regress-367589.js 1270 -
regress-368213.js -*- indent-tabs-mode: nil; js-indent-level: 2 -*- 612 -
regress-368224.js -*- indent-tabs-mode: nil; js-indent-level: 2 -*- 770 -
regress-368516.js -*- indent-tabs-mode: nil; js-indent-level: 2 -*- 1037 -
regress-369404.js -*- indent-tabs-mode: nil; js-indent-level: 2 -*- 1280 -
regress-369696-01.js -*- indent-tabs-mode: nil; js-indent-level: 2 -*- 929 -
regress-369696-02.js -*- indent-tabs-mode: nil; js-indent-level: 2 -*- 1516 -
regress-369696-03.js -*- indent-tabs-mode: nil; js-indent-level: 2 -*- 1168 -
regress-372309.js -*- indent-tabs-mode: nil; js-indent-level: 2 -*- 1152 -
regress-375183.js -*- indent-tabs-mode: nil; js-indent-level: 2 -*- 1210 -
regress-375344.js -*- indent-tabs-mode: nil; js-indent-level: 2 -*- 902 -
regress-379566.js -*- indent-tabs-mode: nil; js-indent-level: 2 -*- 1149 -
regress-380889.js -*- indent-tabs-mode: nil; js-indent-level: 2 -*- 889 -
regress-381303.js -*- indent-tabs-mode: nil; js-indent-level: 2 -*- 1050 -
regress-381304.js -*- indent-tabs-mode: nil; js-indent-level: 2 -*- 1809 -
regress-385393-02.js -*- indent-tabs-mode: nil; js-indent-level: 2 -*- 819 -
regress-385393-08.js -*- indent-tabs-mode: nil; js-indent-level: 2 -*- 629 -
regress-390598.js -*- indent-tabs-mode: nil; js-indent-level: 2 -*- 897 -
regress-394967.js -*- indent-tabs-mode: nil; js-indent-level: 2 -*- 977 -
regress-396326-01.js -*- indent-tabs-mode: nil; js-indent-level: 2 -*- 1072 -
regress-396326.js -*- indent-tabs-mode: nil; js-indent-level: 2 -*- 1381 -
regress-406572.js -*- indent-tabs-mode: nil; js-indent-level: 2 -*- 1395 -
regress-407501.js 1017 -
regress-407720.js 1194 -
regress-412926.js -*- indent-tabs-mode: nil; js-indent-level: 2 -*- 1529 -
regress-414098.js -*- indent-tabs-mode: nil; js-indent-level: 2 -*- 966 -
regress-414755.js 1139 -
regress-416354.js 1121 -
regress-416460.js -*- indent-tabs-mode: nil; js-indent-level: 2 -*- 868 -
regress-416834.js -*- indent-tabs-mode: nil; js-indent-level: 2 -*- 740 -
regress-420869-01.js -*- indent-tabs-mode: nil; js-indent-level: 2 -*- 951 -
regress-424683-01.js -*- indent-tabs-mode: nil; js-indent-level: 2 -*- 898 -
regress-426711.js -*- indent-tabs-mode: nil; js-indent-level: 2 -*- 937 -
regress-427196-01.js -*- indent-tabs-mode: nil; js-indent-level: 2 -*- 1038 -
regress-427196-02.js -*- indent-tabs-mode: nil; js-indent-level: 2 -*- 936 -
regress-427196-03.js -*- indent-tabs-mode: nil; js-indent-level: 2 -*- 878 -
regress-429739.js -*- indent-tabs-mode: nil; js-indent-level: 2 -*- 1020 -
regress-430740.js -*- indent-tabs-mode: nil; js-indent-level: 2 -*- 1132 -
regress-434837-01.js -*- indent-tabs-mode: nil; js-indent-level: 2 -*- 1926 -
regress-435497-01.js -*- indent-tabs-mode: nil; js-indent-level: 2 -*- 854 -
regress-435497-02.js -*- indent-tabs-mode: nil; js-indent-level: 2 -*- 851 -
regress-435497-03.js -*- indent-tabs-mode: nil; js-indent-level: 2 -*- 868 -
regress-436741.js -*- indent-tabs-mode: nil; js-indent-level: 2 -*- 961 -
regress-437288-01.js -*- indent-tabs-mode: nil; js-indent-level: 2 -*- 874 -
regress-443569.js -*- indent-tabs-mode: nil; js-indent-level: 2 -*- 866 -
regress-446386.js 1085 -
regress-452168.js 1296 -
regress-452178.js -*- indent-tabs-mode: nil; js-indent-level: 2 -*- 913 -
regress-452329.js -*- indent-tabs-mode: nil; js-indent-level: 2 -*- 834 -
regress-452338.js -*- indent-tabs-mode: nil; js-indent-level: 2 -*- 804 -
regress-452498-162.js -*- indent-tabs-mode: nil; js-indent-level: 2 -*- 792 -
regress-452498-196.js -*- indent-tabs-mode: nil; js-indent-level: 2 -*- 935 -
regress-452565.js -*- indent-tabs-mode: nil; js-indent-level: 2 -*- 658 -
regress-452913.js -*- indent-tabs-mode: nil; js-indent-level: 2 -*- 691 -
regress-453249.js -*- indent-tabs-mode: nil; js-indent-level: 2 -*- 674 -
regress-454744.js -*- indent-tabs-mode: nil; js-indent-level: 2 -*- 899 -
regress-455408.js -*- indent-tabs-mode: nil; js-indent-level: 2 -*- 855 -
regress-456826.js 3045 -
regress-459606.js -*- indent-tabs-mode: nil; js-indent-level: 2 -*- 766 -
regress-462734-02.js -*- indent-tabs-mode: nil; js-indent-level: 2 -*- 686 -
regress-462734-03.js -*- indent-tabs-mode: nil; js-indent-level: 2 -*- 665 -
regress-462734-04.js -*- indent-tabs-mode: nil; js-indent-level: 2 -*- 748 -
regress-465276.js -*- indent-tabs-mode: nil; js-indent-level: 2 -*- 867 -
regress-465337.js -*- indent-tabs-mode: nil; js-indent-level: 2 -*- 928 -
regress-465443.js -*- indent-tabs-mode: nil; js-indent-level: 2 -*- 946 -
regress-465453.js -*- indent-tabs-mode: nil; js-indent-level: 2 -*- 1125 -
regress-466905-04.js -*- indent-tabs-mode: nil; js-indent-level: 2 -*- 1254 -
regress-469234.js -*- indent-tabs-mode: nil; js-indent-level: 2 -*- 819 -
regress-469405-01.js -*- indent-tabs-mode: nil; js-indent-level: 2 -*- 705 -
regress-469405-02.js -*- indent-tabs-mode: nil; js-indent-level: 2 -*- 720 -
regress-469625.js -*- indent-tabs-mode: nil; js-indent-level: 2 -*- 815 -
regress-469761.js -*- indent-tabs-mode: nil; js-indent-level: 2 -*- 887 -
regress-470300-01.js -*- indent-tabs-mode: nil; js-indent-level: 2 -*- 817 -
regress-470300-02.js -*- indent-tabs-mode: nil; js-indent-level: 2 -*- 856 -
regress-470310.js -*- indent-tabs-mode: nil; js-indent-level: 2 -*- 1052 -
regress-472450-03.js -*- indent-tabs-mode: nil; js-indent-level: 2 -*- 971 -
regress-472450-04.js -*- indent-tabs-mode: nil; js-indent-level: 2 -*- 991 -
regress-472599.js -*- indent-tabs-mode: nil; js-indent-level: 2 -*- 907 -
regress-473040.js -*- indent-tabs-mode: nil; js-indent-level: 2 -*- 816 -
regress-474771-01.js -*- indent-tabs-mode: nil; js-indent-level: 2 -*- 853 -
regress-474771-02.js -*- indent-tabs-mode: nil; js-indent-level: 2 -*- 644 -
regress-476414-01.js TUUL 1874 -
regress-476414-02.js TUUL 1871 -
regress-476447.js -*- indent-tabs-mode: nil; js-indent-level: 2 -*- 985 -
regress-476653.js -*- indent-tabs-mode: nil; js-indent-level: 2 -*- 781 -
regress-476869.js 1188 -
regress-477158.js -*- indent-tabs-mode: nil; js-indent-level: 2 -*- 852 -
regress-477187.js 1216 -
regress-479487.js -*- indent-tabs-mode: nil; js-indent-level: 2 -*- 1069 -
regress-479551.js -*- indent-tabs-mode: nil; js-indent-level: 2 -*- 1000 -
regress-482263.js -*- indent-tabs-mode: nil; js-indent-level: 2 -*- 772 -
regress-543839.js -*- indent-tabs-mode: nil; js-indent-level: 4 -*- 778 -
regress-636818.js 249 -
regress-696109.js 437 -
regress-bug607284.js 476 -
reviver-mutates-holder-array-ccw.js BEGIN TEST * ************ 916 -
reviver-mutates-holder-object-ccw.js BEGIN TEST * ************ 1286 -
scope-001.js -*- indent-tabs-mode: nil; js-indent-level: 2 -*- 1887 -
setImmutablePrototype.js Any copyright is dedicated to the Public Domain. http://creativecommons.org/publicdomain/zero/1.0/ 6410 -
sharedtypedarray.js Any copyright is dedicated to the Public Domain. https://creativecommons.org/publicdomain/zero/1.0/ 8781 -
shell.js --- defines: [testRegExp, clone_object_check] allow_unused: True --- 10364 -
String-methods-infinite-recursion.js BEGIN TEST * ************ 869 -
String-toSource.js 767 -
toLength.js 1203 -
toLocaleString-infinite-recursion.js BEGIN TEST * ************ 737 -
too-many-arguments-constructing-bound-function.js Any copyright is dedicated to the Public Domain. http://creativecommons.org/publicdomain/zero/1.0/ 1613 -
toSource-infinite-recursion.js BEGIN TEST * ************ 697 -
typedarray.js 22444 -
uneval -
unterminated-literal-error-location.js 2627 -