summaryrefslogtreecommitdiffstats
path: root/js/src/tests/jstests.list
diff options
context:
space:
mode:
Diffstat (limited to 'js/src/tests/jstests.list')
-rw-r--r--js/src/tests/jstests.list399
1 files changed, 399 insertions, 0 deletions
diff --git a/js/src/tests/jstests.list b/js/src/tests/jstests.list
new file mode 100644
index 000000000..a0f2f08bd
--- /dev/null
+++ b/js/src/tests/jstests.list
@@ -0,0 +1,399 @@
+# Manifest entries for imported test suites whose individual test cases
+# we don't want to change.
+
+skip-if(!this.hasOwnProperty("Intl")) include test262/intl402/jstests.list # Intl is not enabled in all builds
+skip script ecma_6/String/normalize-generateddata-input.js # input data for other test
+
+###################################################
+# Test262 tests skipped due to SpiderMonkey fixes #
+###################################################
+
+# These tests assert that function.length is non-configurable. It was
+# non-configurable in ES5, but ES6 changes this and we have implemented the
+# newer standard (bug 911142).
+skip script test262/intl402/ch13/13.1/13.1.1_L15.js
+skip script test262/intl402/ch13/13.2/13.2.1_L15.js
+skip script test262/intl402/ch13/13.3/13.3.1_L15.js
+skip script test262/intl402/ch13/13.3/13.3.2_L15.js
+skip script test262/intl402/ch13/13.3/13.3.3_L15.js
+skip script test262/intl402/ch10/10.2/10.2.2_L15.js
+skip script test262/intl402/ch10/10.3/10.3.2_1_a_L15.js
+skip script test262/intl402/ch10/10.3/10.3.3_L15.js
+skip script test262/intl402/ch10/10.3/10.3.2_L15.js
+skip script test262/intl402/ch10/10.1/10.1_L15.js
+skip script test262/intl402/ch11/11.2/11.2.2_L15.js
+skip script test262/intl402/ch11/11.1/11.1_L15.js
+skip script test262/intl402/ch11/11.3/11.3.3_L15.js
+skip script test262/intl402/ch11/11.3/11.3.2_L15.js
+skip script test262/intl402/ch11/11.3/11.3.2_1_a_L15.js
+skip script test262/intl402/ch12/12.3/12.3.3_L15.js
+skip script test262/intl402/ch12/12.3/12.3.2_L15.js
+skip script test262/intl402/ch12/12.3/12.3.2_1_a_L15.js
+skip script test262/intl402/ch12/12.1/12.1_L15.js
+skip script test262/intl402/ch12/12.2/12.2.2_L15.js
+skip script test262/ch13/13.2/13.2-15-1.js
+skip script test262/ch11/11.4/11.4.1/11.4.1-5-a-28-s.js
+
+# ECMA-402 1st ed. required |timeZoneName: undefined|, but newer versions have
+# changed it to being the default time zone, cf. the NOTE in
+# Intl.DateTimeFormat.prototype.resolvedOptions().
+skip script test262/intl402/ch12/12.3/12.3.3.js
+
+# ECMA-262 6th ed. used Unicode 5.1, but we're now supporting Unicode 9.0.
+# Disable tests which require Unicode 5.1 semantics, or more specific disable
+# tests which expect that U+180E is a white space character.
+skip script test262/ch09/9.3/9.3.1/S9.3.1_A2.js
+skip script test262/ch09/9.3/9.3.1/S9.3.1_A3_T2.js
+skip script test262/ch09/9.3/9.3.1/S9.3.1_A3_T1.js
+
+#######################################################################
+# Tests disabled due to jstest limitations wrt imported test262 tests #
+#######################################################################
+
+# These tests are disabled because jstest doesn't understand @negative (without
+# a pattern) yet.
+skip script test262/ch07/7.2/S7.2_A5_T1.js
+skip script test262/ch07/7.2/S7.2_A5_T2.js
+skip script test262/ch07/7.2/S7.2_A5_T3.js
+skip script test262/ch07/7.2/S7.2_A5_T4.js
+skip script test262/ch07/7.2/S7.2_A5_T5.js
+skip script test262/ch07/7.3/S7.3_A2.1_T1.js
+skip script test262/ch07/7.3/S7.3_A2.1_T2.js
+skip script test262/ch07/7.3/S7.3_A2.2_T1.js
+skip script test262/ch07/7.3/S7.3_A2.2_T2.js
+skip script test262/ch07/7.3/S7.3_A2.3.js
+skip script test262/ch07/7.3/S7.3_A2.4.js
+skip script test262/ch07/7.3/S7.3_A3.1_T1.js
+skip script test262/ch07/7.3/S7.3_A3.1_T2.js
+skip script test262/ch07/7.3/S7.3_A3.1_T3.js
+skip script test262/ch07/7.3/S7.3_A3.2_T1.js
+skip script test262/ch07/7.3/S7.3_A3.2_T2.js
+skip script test262/ch07/7.3/S7.3_A3.2_T3.js
+skip script test262/ch07/7.3/S7.3_A3.3_T1.js
+skip script test262/ch07/7.3/S7.3_A3.3_T2.js
+skip script test262/ch07/7.3/S7.3_A3.4_T1.js
+skip script test262/ch07/7.3/S7.3_A3.4_T2.js
+skip script test262/ch07/7.3/S7.3_A6_T1.js
+skip script test262/ch07/7.3/S7.3_A6_T2.js
+skip script test262/ch07/7.3/S7.3_A6_T3.js
+skip script test262/ch07/7.3/S7.3_A6_T4.js
+skip script test262/ch07/7.4/S7.4_A2_T2.js
+skip script test262/ch07/7.4/S7.4_A3.js
+skip script test262/ch07/7.4/S7.4_A4_T1.js
+skip script test262/ch07/7.4/S7.4_A4_T4.js
+skip script test262/ch07/7.6/7.6.1/7.6.1.1/S7.6.1.1_A1.1.js
+skip script test262/ch07/7.6/7.6.1/7.6.1.1/S7.6.1.1_A1.2.js
+skip script test262/ch07/7.6/7.6.1/7.6.1.1/S7.6.1.1_A1.3.js
+skip script test262/ch07/7.6/7.6.1/7.6.1.1/S7.6.1.1_A1.4.js
+skip script test262/ch07/7.6/7.6.1/7.6.1.1/S7.6.1.1_A1.5.js
+skip script test262/ch07/7.6/7.6.1/7.6.1.1/S7.6.1.1_A1.6.js
+skip script test262/ch07/7.6/7.6.1/7.6.1.1/S7.6.1.1_A1.7.js
+skip script test262/ch07/7.6/7.6.1/7.6.1.1/S7.6.1.1_A1.8.js
+skip script test262/ch07/7.6/7.6.1/7.6.1.1/S7.6.1.1_A1.9.js
+skip script test262/ch07/7.6/7.6.1/7.6.1.1/S7.6.1.1_A1.10.js
+skip script test262/ch07/7.6/7.6.1/7.6.1.1/S7.6.1.1_A1.11.js
+skip script test262/ch07/7.6/7.6.1/7.6.1.1/S7.6.1.1_A1.12.js
+skip script test262/ch07/7.6/7.6.1/7.6.1.1/S7.6.1.1_A1.13.js
+skip script test262/ch07/7.6/7.6.1/7.6.1.1/S7.6.1.1_A1.14.js
+skip script test262/ch07/7.6/7.6.1/7.6.1.1/S7.6.1.1_A1.15.js
+skip script test262/ch07/7.6/7.6.1/7.6.1.1/S7.6.1.1_A1.16.js
+skip script test262/ch07/7.6/7.6.1/7.6.1.1/S7.6.1.1_A1.17.js
+skip script test262/ch07/7.6/7.6.1/7.6.1.1/S7.6.1.1_A1.18.js
+skip script test262/ch07/7.6/7.6.1/7.6.1.1/S7.6.1.1_A1.19.js
+skip script test262/ch07/7.6/7.6.1/7.6.1.1/S7.6.1.1_A1.20.js
+skip script test262/ch07/7.6/7.6.1/7.6.1.1/S7.6.1.1_A1.21.js
+skip script test262/ch07/7.6/7.6.1/7.6.1.1/S7.6.1.1_A1.22.js
+skip script test262/ch07/7.6/7.6.1/7.6.1.1/S7.6.1.1_A1.23.js
+skip script test262/ch07/7.6/7.6.1/7.6.1.1/S7.6.1.1_A1.24.js
+skip script test262/ch07/7.6/7.6.1/7.6.1.1/S7.6.1.1_A1.25.js
+skip script test262/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.5.js
+skip script test262/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.6.js
+skip script test262/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.7.js
+skip script test262/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.9.js
+skip script test262/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.10.js
+skip script test262/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.11.js
+skip script test262/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.15.js
+skip script test262/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.16.js
+skip script test262/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.18.js
+skip script test262/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.21.js
+skip script test262/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.22.js
+skip script test262/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.23.js
+skip script test262/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.24.js
+skip script test262/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.26.js
+skip script test262/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.27.js
+skip script test262/ch07/7.6/7.6.1/S7.6.1_A1.1.js
+skip script test262/ch07/7.6/7.6.1/S7.6.1_A1.2.js
+skip script test262/ch07/7.6/7.6.1/S7.6.1_A1.3.js
+skip script test262/ch07/7.7/S7.7_A2_T1.js
+skip script test262/ch07/7.7/S7.7_A2_T2.js
+skip script test262/ch07/7.7/S7.7_A2_T3.js
+skip script test262/ch07/7.7/S7.7_A2_T4.js
+skip script test262/ch07/7.7/S7.7_A2_T5.js
+skip script test262/ch07/7.7/S7.7_A2_T6.js
+skip script test262/ch07/7.7/S7.7_A2_T7.js
+skip script test262/ch07/7.7/S7.7_A2_T8.js
+skip script test262/ch07/7.7/S7.7_A2_T9.js
+skip script test262/ch07/7.7/S7.7_A2_T10.js
+skip script test262/ch07/7.8/7.8.3/S7.8.3_A4.1_T1.js
+skip script test262/ch07/7.8/7.8.3/S7.8.3_A4.1_T2.js
+skip script test262/ch07/7.8/7.8.3/S7.8.3_A4.1_T3.js
+skip script test262/ch07/7.8/7.8.3/S7.8.3_A4.1_T4.js
+skip script test262/ch07/7.8/7.8.3/S7.8.3_A4.1_T5.js
+skip script test262/ch07/7.8/7.8.3/S7.8.3_A4.1_T6.js
+skip script test262/ch07/7.8/7.8.3/S7.8.3_A4.1_T7.js
+skip script test262/ch07/7.8/7.8.3/S7.8.3_A4.1_T8.js
+skip script test262/ch07/7.8/7.8.3/S7.8.3_A6.1_T1.js
+skip script test262/ch07/7.8/7.8.3/S7.8.3_A6.1_T2.js
+skip script test262/ch07/7.8/7.8.3/S7.8.3_A6.2_T1.js
+skip script test262/ch07/7.8/7.8.3/S7.8.3_A6.2_T2.js
+skip script test262/ch07/7.8/7.8.4/S7.8.4_A1.1_T1.js
+skip script test262/ch07/7.8/7.8.4/S7.8.4_A1.1_T2.js
+skip script test262/ch07/7.8/7.8.4/S7.8.4_A1.2_T1.js
+skip script test262/ch07/7.8/7.8.4/S7.8.4_A1.2_T2.js
+skip script test262/ch07/7.8/7.8.4/S7.8.4_A3.1_T1.js
+skip script test262/ch07/7.8/7.8.4/S7.8.4_A3.1_T2.js
+skip script test262/ch07/7.8/7.8.4/S7.8.4_A3.2_T1.js
+skip script test262/ch07/7.8/7.8.4/S7.8.4_A3.2_T2.js
+skip script test262/ch07/7.8/7.8.4/S7.8.4_A4.3_T1.js
+skip script test262/ch07/7.8/7.8.4/S7.8.4_A4.3_T2.js
+skip script test262/ch07/7.8/7.8.4/S7.8.4_A7.1_T4.js
+skip script test262/ch07/7.8/7.8.4/S7.8.4_A7.2_T1.js
+skip script test262/ch07/7.8/7.8.4/S7.8.4_A7.2_T2.js
+skip script test262/ch07/7.8/7.8.4/S7.8.4_A7.2_T3.js
+skip script test262/ch07/7.8/7.8.4/S7.8.4_A7.2_T4.js
+skip script test262/ch07/7.8/7.8.4/S7.8.4_A7.2_T5.js
+skip script test262/ch07/7.8/7.8.4/S7.8.4_A7.2_T6.js
+skip script test262/ch07/7.8/7.8.5/S7.8.5_A1.2_T1.js
+skip script test262/ch07/7.8/7.8.5/S7.8.5_A1.2_T2.js
+skip script test262/ch07/7.8/7.8.5/S7.8.5_A1.2_T3.js
+skip script test262/ch07/7.8/7.8.5/S7.8.5_A1.2_T4.js
+skip script test262/ch07/7.8/7.8.5/S7.8.5_A1.3_T1.js
+skip script test262/ch07/7.8/7.8.5/S7.8.5_A1.3_T3.js
+skip script test262/ch07/7.8/7.8.5/S7.8.5_A1.5_T1.js
+skip script test262/ch07/7.8/7.8.5/S7.8.5_A1.5_T3.js
+skip script test262/ch07/7.8/7.8.5/S7.8.5_A2.2_T1.js
+skip script test262/ch07/7.8/7.8.5/S7.8.5_A2.2_T2.js
+skip script test262/ch07/7.8/7.8.5/S7.8.5_A2.3_T1.js
+skip script test262/ch07/7.8/7.8.5/S7.8.5_A2.3_T3.js
+skip script test262/ch07/7.8/7.8.5/S7.8.5_A2.5_T1.js
+skip script test262/ch07/7.8/7.8.5/S7.8.5_A2.5_T3.js
+skip script test262/ch07/7.9/7.9.2/S7.9.2_A1_T1.js
+skip script test262/ch07/7.9/7.9.2/S7.9.2_A1_T3.js
+skip script test262/ch07/7.9/7.9.2/S7.9.2_A1_T6.js
+skip script test262/ch07/7.9/S7.9_A10_T2.js
+skip script test262/ch07/7.9/S7.9_A10_T4.js
+skip script test262/ch07/7.9/S7.9_A10_T6.js
+skip script test262/ch07/7.9/S7.9_A10_T8.js
+skip script test262/ch07/7.9/S7.9_A11_T4.js
+skip script test262/ch07/7.9/S7.9_A11_T8.js
+skip script test262/ch07/7.9/S7.9_A4.js
+skip script test262/ch07/7.9/S7.9_A5.1_T1.js
+skip script test262/ch07/7.9/S7.9_A5.3_T1.js
+skip script test262/ch07/7.9/S7.9_A5.7_T1.js
+skip script test262/ch07/7.9/S7.9_A6.2_T1.js
+skip script test262/ch07/7.9/S7.9_A6.2_T2.js
+skip script test262/ch07/7.9/S7.9_A6.2_T3.js
+skip script test262/ch07/7.9/S7.9_A6.2_T4.js
+skip script test262/ch07/7.9/S7.9_A6.2_T5.js
+skip script test262/ch07/7.9/S7.9_A6.2_T6.js
+skip script test262/ch07/7.9/S7.9_A6.2_T7.js
+skip script test262/ch07/7.9/S7.9_A6.2_T8.js
+skip script test262/ch07/7.9/S7.9_A6.2_T9.js
+skip script test262/ch07/7.9/S7.9_A6.2_T10.js
+skip script test262/ch07/7.9/S7.9_A6.3_T1.js
+skip script test262/ch07/7.9/S7.9_A6.3_T2.js
+skip script test262/ch07/7.9/S7.9_A6.3_T3.js
+skip script test262/ch07/7.9/S7.9_A6.3_T4.js
+skip script test262/ch07/7.9/S7.9_A6.3_T5.js
+skip script test262/ch07/7.9/S7.9_A6.3_T6.js
+skip script test262/ch07/7.9/S7.9_A6.3_T7.js
+skip script test262/ch07/7.9/S7.9_A6.4_T1.js
+skip script test262/ch07/7.9/S7.9_A6.4_T2.js
+skip script test262/ch07/7.9/S7.9_A7_T7.js
+skip script test262/ch07/7.9/S7.9_A9_T6.js
+skip script test262/ch07/7.9/S7.9_A9_T7.js
+skip script test262/ch07/7.9/S7.9_A9_T8.js
+skip script test262/ch08/8.2/S8.2_A2.js
+skip script test262/ch08/8.3/S8.3_A2.1.js
+skip script test262/ch08/8.3/S8.3_A2.2.js
+skip script test262/ch08/8.4/S8.4_A13_T1.js
+skip script test262/ch08/8.4/S8.4_A13_T2.js
+skip script test262/ch08/8.4/S8.4_A13_T3.js
+skip script test262/ch08/8.4/S8.4_A14_T1.js
+skip script test262/ch08/8.4/S8.4_A14_T2.js
+skip script test262/ch08/8.4/S8.4_A14_T3.js
+skip script test262/ch08/8.4/S8.4_A7.1.js
+skip script test262/ch08/8.4/S8.4_A7.2.js
+skip script test262/ch08/8.4/S8.4_A7.3.js
+skip script test262/ch08/8.4/S8.4_A7.4.js
+skip script test262/ch08/8.6/8.6.2/S8.6.2_A7.js
+skip script test262/ch08/8.7/S8.7.2_A1_T1.js
+skip script test262/ch08/8.7/S8.7.2_A1_T2.js
+skip script test262/ch11/11.1/11.1.1/S11.1.1_A1.js
+skip script test262/ch11/11.2/11.2.4/S11.2.4_A1.3_T1.js
+skip script test262/ch11/11.3/11.3.1/11.3.1-2-1gs.js
+skip script test262/ch11/11.3/11.3.1/S11.3.1_A1.1_T1.js
+skip script test262/ch11/11.3/11.3.1/S11.3.1_A1.1_T2.js
+skip script test262/ch11/11.3/11.3.1/S11.3.1_A1.1_T3.js
+skip script test262/ch11/11.3/11.3.1/S11.3.1_A1.1_T4.js
+skip script test262/ch11/11.3/11.3.1/S11.3.1_A2.1_T3.js
+skip script test262/ch11/11.3/11.3.2/S11.3.2_A1.1_T1.js
+skip script test262/ch11/11.3/11.3.2/S11.3.2_A1.1_T2.js
+skip script test262/ch11/11.3/11.3.2/S11.3.2_A1.1_T3.js
+skip script test262/ch11/11.3/11.3.2/S11.3.2_A1.1_T4.js
+skip script test262/ch11/11.3/11.3.2/S11.3.2_A2.1_T3.js
+skip script test262/ch11/11.4/11.4.1/11.4.1-5-a-5gs.js
+skip script test262/ch11/11.4/11.4.2/S11.4.2_A2_T2.js
+skip script test262/ch11/11.4/11.4.4/S11.4.4_A2.1_T3.js
+skip script test262/ch11/11.4/11.4.5/S11.4.5_A2.1_T3.js
+skip script test262/ch11/11.13/11.13.1/S11.13.1_A2.1_T3.js
+skip script test262/ch11/11.13/11.13.2/11.13.2-6-1gs.js
+skip script test262/ch11/11.13/11.13.2/S11.13.2_A2.2_T1.js
+skip script test262/ch11/11.13/11.13.2/S11.13.2_A2.2_T2.js
+skip script test262/ch11/11.13/11.13.2/S11.13.2_A2.2_T3.js
+skip script test262/ch11/11.13/11.13.2/S11.13.2_A2.2_T4.js
+skip script test262/ch11/11.13/11.13.2/S11.13.2_A2.2_T5.js
+skip script test262/ch11/11.13/11.13.2/S11.13.2_A2.2_T6.js
+skip script test262/ch11/11.13/11.13.2/S11.13.2_A2.2_T7.js
+skip script test262/ch11/11.13/11.13.2/S11.13.2_A2.2_T8.js
+skip script test262/ch11/11.13/11.13.2/S11.13.2_A2.2_T9.js
+skip script test262/ch11/11.13/11.13.2/S11.13.2_A2.2_T10.js
+skip script test262/ch11/11.13/11.13.2/S11.13.2_A2.2_T11.js
+skip script test262/ch12/12.1/S12.1_A4_T1.js
+skip script test262/ch12/12.1/S12.1_A4_T2.js
+skip script test262/ch12/12.2/S12.2_A8_T1.js
+skip script test262/ch12/12.2/S12.2_A8_T2.js
+skip script test262/ch12/12.2/S12.2_A8_T3.js
+skip script test262/ch12/12.2/S12.2_A8_T4.js
+skip script test262/ch12/12.2/S12.2_A8_T5.js
+skip script test262/ch12/12.2/S12.2_A8_T6.js
+skip script test262/ch12/12.2/S12.2_A8_T7.js
+skip script test262/ch12/12.2/S12.2_A8_T8.js
+skip script test262/ch12/12.4/S12.4_A1.js
+skip script test262/ch12/12.5/S12.5_A2.js
+skip script test262/ch12/12.5/S12.5_A6_T1.js
+skip script test262/ch12/12.5/S12.5_A6_T2.js
+skip script test262/ch12/12.5/S12.5_A8.js
+skip script test262/ch12/12.5/S12.5_A11.js
+skip script test262/ch12/12.6/12.6.1/S12.6.1_A6_T1.js
+skip script test262/ch12/12.6/12.6.1/S12.6.1_A6_T2.js
+skip script test262/ch12/12.6/12.6.1/S12.6.1_A6_T3.js
+skip script test262/ch12/12.6/12.6.1/S12.6.1_A6_T4.js
+skip script test262/ch12/12.6/12.6.1/S12.6.1_A6_T5.js
+skip script test262/ch12/12.6/12.6.1/S12.6.1_A6_T6.js
+skip script test262/ch12/12.6/12.6.1/S12.6.1_A12.js
+skip script test262/ch12/12.6/12.6.1/S12.6.1_A15.js
+skip script test262/ch12/12.6/12.6.2/S12.6.2_A15.js
+skip script test262/ch12/12.6/12.6.2/S12.6.2_A6_T1.js
+skip script test262/ch12/12.6/12.6.2/S12.6.2_A6_T2.js
+skip script test262/ch12/12.6/12.6.2/S12.6.2_A6_T3.js
+skip script test262/ch12/12.6/12.6.2/S12.6.2_A6_T4.js
+skip script test262/ch12/12.6/12.6.2/S12.6.2_A6_T5.js
+skip script test262/ch12/12.6/12.6.2/S12.6.2_A6_T6.js
+skip script test262/ch12/12.6/12.6.3/S12.6.3_A11.1_T3.js
+skip script test262/ch12/12.6/12.6.3/S12.6.3_A11_T3.js
+skip script test262/ch12/12.6/12.6.3/S12.6.3_A12.1_T3.js
+skip script test262/ch12/12.6/12.6.3/S12.6.3_A12_T3.js
+skip script test262/ch12/12.6/12.6.3/S12.6.3_A4.1.js
+skip script test262/ch12/12.6/12.6.3/S12.6.3_A4_T1.js
+skip script test262/ch12/12.6/12.6.3/S12.6.3_A4_T2.js
+skip script test262/ch12/12.6/12.6.3/S12.6.3_A7.1_T1.js
+skip script test262/ch12/12.6/12.6.3/S12.6.3_A7.1_T2.js
+skip script test262/ch12/12.6/12.6.3/S12.6.3_A7_T1.js
+skip script test262/ch12/12.6/12.6.3/S12.6.3_A7_T2.js
+skip script test262/ch12/12.6/12.6.3/S12.6.3_A8.1_T1.js
+skip script test262/ch12/12.6/12.6.3/S12.6.3_A8.1_T2.js
+skip script test262/ch12/12.6/12.6.3/S12.6.3_A8.1_T3.js
+skip script test262/ch12/12.6/12.6.3/S12.6.3_A8_T1.js
+skip script test262/ch12/12.6/12.6.3/S12.6.3_A8_T2.js
+skip script test262/ch12/12.6/12.6.3/S12.6.3_A8_T3.js
+skip script test262/ch12/12.6/12.6.4/S12.6.4_A15.js
+skip script test262/ch12/12.7/S12.7_A1_T1.js
+skip script test262/ch12/12.7/S12.7_A1_T2.js
+skip script test262/ch12/12.7/S12.7_A1_T3.js
+skip script test262/ch12/12.7/S12.7_A1_T4.js
+skip script test262/ch12/12.7/S12.7_A5_T1.js
+skip script test262/ch12/12.7/S12.7_A5_T2.js
+skip script test262/ch12/12.7/S12.7_A5_T3.js
+skip script test262/ch12/12.7/S12.7_A6.js
+skip script test262/ch12/12.7/S12.7_A8_T1.js
+skip script test262/ch12/12.7/S12.7_A8_T2.js
+skip script test262/ch12/12.8/S12.8_A1_T1.js
+skip script test262/ch12/12.8/S12.8_A1_T2.js
+skip script test262/ch12/12.8/S12.8_A1_T3.js
+skip script test262/ch12/12.8/S12.8_A1_T4.js
+skip script test262/ch12/12.8/S12.8_A5_T1.js
+skip script test262/ch12/12.8/S12.8_A5_T2.js
+skip script test262/ch12/12.8/S12.8_A5_T3.js
+skip script test262/ch12/12.8/S12.8_A6.js
+skip script test262/ch12/12.8/S12.8_A8_T1.js
+skip script test262/ch12/12.8/S12.8_A8_T2.js
+skip script test262/ch12/12.9/S12.9_A1_T1.js
+skip script test262/ch12/12.9/S12.9_A1_T2.js
+skip script test262/ch12/12.9/S12.9_A1_T3.js
+skip script test262/ch12/12.9/S12.9_A1_T4.js
+skip script test262/ch12/12.9/S12.9_A1_T5.js
+skip script test262/ch12/12.9/S12.9_A1_T6.js
+skip script test262/ch12/12.9/S12.9_A1_T7.js
+skip script test262/ch12/12.9/S12.9_A1_T8.js
+skip script test262/ch12/12.9/S12.9_A1_T9.js
+skip script test262/ch12/12.9/S12.9_A1_T10.js
+skip script test262/ch12/12.11/S12.11_A2_T1.js
+skip script test262/ch12/12.11/S12.11_A3_T1.js
+skip script test262/ch12/12.11/S12.11_A3_T2.js
+skip script test262/ch12/12.11/S12.11_A3_T3.js
+skip script test262/ch12/12.11/S12.11_A3_T4.js
+skip script test262/ch12/12.11/S12.11_A3_T5.js
+skip script test262/ch12/12.13/S12.13_A1.js
+skip script test262/ch12/12.14/S12.14_A16_T1.js
+skip script test262/ch12/12.14/S12.14_A16_T2.js
+skip script test262/ch12/12.14/S12.14_A16_T3.js
+skip script test262/ch12/12.14/S12.14_A16_T4.js
+skip script test262/ch12/12.14/S12.14_A16_T5.js
+skip script test262/ch12/12.14/S12.14_A16_T6.js
+skip script test262/ch12/12.14/S12.14_A16_T7.js
+skip script test262/ch12/12.14/S12.14_A16_T8.js
+skip script test262/ch12/12.14/S12.14_A16_T9.js
+skip script test262/ch12/12.14/S12.14_A16_T10.js
+skip script test262/ch12/12.14/S12.14_A16_T11.js
+skip script test262/ch12/12.14/S12.14_A16_T12.js
+skip script test262/ch12/12.14/S12.14_A16_T13.js
+skip script test262/ch12/12.14/S12.14_A16_T14.js
+skip script test262/ch12/12.14/S12.14_A16_T15.js
+skip script test262/ch13/13.0/S13_A7_T3.js
+
+# These tests are disabled because jstest doesn't understand @negative with a
+# pattern yet.
+skip script test262/ch07/7.6/7.6.1/7.6.1.2-1gs.js
+skip script test262/ch07/7.8/7.8.3/7.8.3-1gs.js
+skip script test262/ch07/7.8/7.8.3/7.8.3-2gs.js
+skip script test262/ch07/7.8/7.8.3/7.8.3-3gs.js
+skip script test262/ch07/7.8/7.8.4/7.8.4-1gs.js
+skip script test262/ch07/7.8/7.8.5/7.8.5-1gs.js
+skip script test262/ch08/8.7/8.7.2/8.7.2-3-a-1gs.js
+skip script test262/ch08/8.7/8.7.2/8.7.2-3-a-2gs.js
+skip script test262/ch10/10.1/10.1.1/10.1.1-2gs.js
+skip script test262/ch10/10.1/10.1.1/10.1.1-5gs.js
+skip script test262/ch10/10.1/10.1.1/10.1.1-8gs.js
+skip script test262/ch10/10.4/10.4.2/10.4.2.1-1gs.js
+skip script test262/ch10/10.5/10.5-1gs.js
+skip script test262/ch10/10.6/10.6-2gs.js
+skip script test262/ch11/11.1/11.1.5/11.1.5-1gs.js
+skip script test262/ch11/11.1/11.1.5/11.1.5-2gs.js
+skip script test262/ch11/11.4/11.4.5/11.4.5-2-2gs.js
+skip script test262/ch11/11.13/11.13.1/11.13.1-4-28gs.js
+skip script test262/ch11/11.13/11.13.1/11.13.1-4-29gs.js
+skip script test262/ch12/12.2/12.2.1/12.2.1-1gs.js
+skip script test262/ch12/12.2/12.2.1/12.2.1-4gs.js
+skip script test262/ch12/12.10/12.10.1/12.10.1-11gs.js
+skip script test262/ch12/12.14/12.14.1/12.14.1-1gs.js
+skip script test262/ch13/13.0/13.0_4-5gs.js
+skip script test262/ch13/13.0/13.0_4-17gs.js
+skip script test262/ch13/13.1/13.1-1gs.js
+skip script test262/ch13/13.1/13.1-4gs.js
+skip script test262/ch13/13.1/13.1-5gs.js
+skip script test262/ch13/13.1/13.1-8gs.js
+skip script test262/ch13/13.1/13.1-13gs.js
+skip script test262/ch13/13.2/13.2-19-b-3gs.js
+skip script test262/ch14/14.1/14.1-4gs.js
+skip script test262/ch14/14.1/14.1-5gs.js