Bug 1590546 - Part 3: Add entries to jstests.list for new failing test262 tests. r?jandem draft
authorJason Orendorff <jorendorff@mozilla.com>
Thu, 24 Oct 2019 16:00:59 +0000
changeset 2396021 486dc1e781a1e9b3db0e4607db59f81bb0146434
parent 2396020 dd94bda4631580c39bd19337f206f819ebcb7e16
child 2396022 94a7e0caec27203d7394697690b65fc93b14bda0
push id439675
push userreviewbot
push dateThu, 24 Oct 2019 16:01:20 +0000
treeherdertry@94a7e0caec27 [default view] [failures only]
reviewersjandem
bugs1590546
milestone72.0a1
Bug 1590546 - Part 3: Add entries to jstests.list for new failing test262 tests. r?jandem Differential Revision: https://phabricator.services.mozilla.com/D50272 Differential Diff: PHID-DIFF-zqwfzuup6tbjgr5z4c4e
js/src/tests/jstests.list
--- a/js/src/tests/jstests.list
+++ b/js/src/tests/jstests.list
@@ -299,19 +299,16 @@ ignore-flag(--more-compartments) script 
 ignore-flag(--more-compartments) script test262/built-ins/Proxy/set/trap-is-not-callable-realm.js
 ignore-flag(--more-compartments) script test262/built-ins/Proxy/setPrototypeOf/trap-is-not-callable-realm.js
 
 # Errors thrown from wrong realm, similar to 1225839, 1288457, and 1297179.
 ignore-flag(--more-compartments) script test262/built-ins/Array/length/define-own-prop-length-overflow-realm.js
 skip script test262/built-ins/Function/internals/Construct/derived-return-val-realm.js
 skip script test262/built-ins/Function/internals/Construct/derived-this-uninitialized-realm.js
 
-# https://bugzilla.mozilla.org/show_bug.cgi?id=1317416
-skip script test262/built-ins/GeneratorFunction/proto-from-ctor-realm.js
-
 # https://bugzilla.mozilla.org/show_bug.cgi?id=1317395
 skip script test262/built-ins/ArrayBuffer/prototype/byteLength/detached-buffer.js
 
 # https://bugzilla.mozilla.org/show_bug.cgi?id=1317378
 skip script test262/language/statements/do-while/cptn-abrupt-empty.js
 skip script test262/language/statements/do-while/cptn-normal.js
 skip script test262/language/statements/for-in/cptn-decl-abrupt-empty.js
 skip script test262/language/statements/for-in/cptn-decl-itr.js
@@ -430,17 +427,20 @@ ignore-flag(--more-compartments) script 
 ignore-flag(--more-compartments) script test262/built-ins/Proxy/construct/return-not-object-throws-string-realm.js
 ignore-flag(--more-compartments) script test262/built-ins/Proxy/construct/return-not-object-throws-null-realm.js
 ignore-flag(--more-compartments) script test262/built-ins/Proxy/construct/return-not-object-throws-null-realm.js
 ignore-flag(--more-compartments) script test262/built-ins/Proxy/construct/return-not-object-throws-boolean-realm.js
 ignore-flag(--more-compartments) script test262/built-ins/Proxy/construct/return-not-object-throws-boolean-realm.js
 
 # https://bugzilla.mozilla.org/show_bug.cgi?id=1560355
 skip script test262/intl402/DateTimeFormat/numbering-system-calendar-options.js
+skip script test262/intl402/DateTimeFormat/constructor-calendar-numberingSystem-order.js
 skip script test262/intl402/NumberFormat/numbering-system-options.js
+skip script test262/intl402/NumberFormat/constructor-numberingSystem-order.js
+skip script test262/intl402/NumberFormat/constructor-options-throwing-getters.js
 
 # https://bugzilla.mozilla.org/show_bug.cgi?id=1277801
 skip script test262/built-ins/Object/prototype/toString/symbol-tag-non-str-builtin.js
 
 # https://bugzilla.mozilla.org/show_bug.cgi?id=1589095
 # Intl.ListFormat doesn't yet support "disjunction" and "unit" types
 # Intl.ListFormat doesn't yet support "short" and "narrow" styles
 skip script test262/intl402/ListFormat/prototype/formatToParts/en-us-disjunction.js
@@ -458,16 +458,35 @@ skip script test262/intl402/ListFormat/p
 skip script test262/intl402/ListFormat/prototype/format/es-es-long.js
 skip script test262/intl402/ListFormat/prototype/format/es-es-short.js
 skip script test262/intl402/ListFormat/prototype/format/en-us-short.js
 skip script test262/intl402/ListFormat/constructor/constructor/options-style-valid.js
 skip script test262/intl402/ListFormat/constructor/constructor/options-toobject-prototype.js
 skip script test262/intl402/ListFormat/constructor/constructor/options-order.js
 skip script test262/intl402/ListFormat/constructor/constructor/options-type-valid.js
 
+# https://bugzilla.mozilla.org/show_bug.cgi?id=1590539
+skip script test262/built-ins/Atomics/add/validate-arraytype-before-index-coercion.js
+skip script test262/built-ins/Atomics/and/validate-arraytype-before-index-coercion.js
+skip script test262/built-ins/Atomics/compareExchange/validate-arraytype-before-index-coercion.js
+skip script test262/built-ins/Atomics/exchange/validate-arraytype-before-index-coercion.js
+skip script test262/built-ins/Atomics/load/validate-arraytype-before-index-coercion.js
+skip script test262/built-ins/Atomics/or/validate-arraytype-before-index-coercion.js
+skip script test262/built-ins/Atomics/store/validate-arraytype-before-index-coercion.js
+skip script test262/built-ins/Atomics/sub/validate-arraytype-before-index-coercion.js
+skip script test262/built-ins/Atomics/xor/validate-arraytype-before-index-coercion.js
+
+# https://bugzilla.mozilla.org/show_bug.cgi?id=1590543
+skip script test262/built-ins/String/prototype/matchAll/flags-nonglobal-throws.js
+skip script test262/built-ins/String/prototype/matchAll/flags-undefined-throws.js
+
+# https://bugzilla.mozilla.org/show_bug.cgi?id=1591099
+skip script test262/intl402/ListFormat/constructor/constructor/proto-from-ctor-realm.js
+skip script test262/intl402/Locale/proto-from-ctor-realm.js
+
 
 ###########################################################
 # Tests disabled due to issues in test262 importer script #
 ###########################################################
 
 # test262 importer merges all includes in a per directory shell.js file, breaking this harness test case.
 skip script test262/harness/detachArrayBuffer.js