diff --git a/test/staging/sm/Array/array-length-set-on-nonarray.js b/test/staging/sm/Array/array-length-set-on-nonarray.js index b819f890d7..08624dad55 100644 --- a/test/staging/sm/Array/array-length-set-on-nonarray.js +++ b/test/staging/sm/Array/array-length-set-on-nonarray.js @@ -6,6 +6,7 @@ /*--- description: | Don't use a shared-permanent inherited property to implement [].length or (function(){}).length +info: bugzilla.mozilla.org/show_bug.cgi?id=548671 esid: pending ---*/ diff --git a/test/staging/sm/Array/concat-proxy.js b/test/staging/sm/Array/concat-proxy.js index 57c1f0006f..1df58b1328 100644 --- a/test/staging/sm/Array/concat-proxy.js +++ b/test/staging/sm/Array/concat-proxy.js @@ -4,6 +4,7 @@ /*--- description: | Array.prototype.concat should check HasProperty everytime for non-dense array +info: bugzilla.mozilla.org/show_bug.cgi?id=1287520 esid: pending ---*/ diff --git a/test/staging/sm/Array/fill.js b/test/staging/sm/Array/fill.js index 84f4efb952..70b9d0d3ad 100644 --- a/test/staging/sm/Array/fill.js +++ b/test/staging/sm/Array/fill.js @@ -7,6 +7,7 @@ includes: [deepEqual.js] description: | Array.prototype.fill +info: bugzilla.mozilla.org/show_bug.cgi?id=911147 esid: pending ---*/ diff --git a/test/staging/sm/Array/from-iterator-close.js b/test/staging/sm/Array/from-iterator-close.js index 790918e4cd..f4d9c00797 100644 --- a/test/staging/sm/Array/from-iterator-close.js +++ b/test/staging/sm/Array/from-iterator-close.js @@ -4,6 +4,7 @@ /*--- description: | Array.from should close iterator on error +info: bugzilla.mozilla.org/show_bug.cgi?id=1180306 esid: pending ---*/ diff --git a/test/staging/sm/Array/frozen-dense-array.js b/test/staging/sm/Array/frozen-dense-array.js index 8cd0f440a4..7e1aedd60e 100644 --- a/test/staging/sm/Array/frozen-dense-array.js +++ b/test/staging/sm/Array/frozen-dense-array.js @@ -6,6 +6,7 @@ flags: - noStrict description: | Dense array properties shouldn't be modified when they're frozen +info: bugzilla.mozilla.org/show_bug.cgi?id=1310744 esid: pending ---*/ /* diff --git a/test/staging/sm/Array/frozen-dict-mode-length.js b/test/staging/sm/Array/frozen-dict-mode-length.js index 83abb49f4c..2b27f8c0b5 100644 --- a/test/staging/sm/Array/frozen-dict-mode-length.js +++ b/test/staging/sm/Array/frozen-dict-mode-length.js @@ -4,6 +4,7 @@ /*--- description: | Freezing a dictionary mode object with a length property should make Object.isFrozen report true +info: bugzilla.mozilla.org/show_bug.cgi?id=1312948 esid: pending ---*/ /* diff --git a/test/staging/sm/Array/getter-name.js b/test/staging/sm/Array/getter-name.js index 873511e663..9d813c4da5 100644 --- a/test/staging/sm/Array/getter-name.js +++ b/test/staging/sm/Array/getter-name.js @@ -4,6 +4,7 @@ /*--- description: | Array getters should have get prefix +info: bugzilla.mozilla.org/show_bug.cgi?id=1180290 esid: pending ---*/ diff --git a/test/staging/sm/Array/includes.js b/test/staging/sm/Array/includes.js index 5207af7435..ae34f8fdae 100644 --- a/test/staging/sm/Array/includes.js +++ b/test/staging/sm/Array/includes.js @@ -6,6 +6,7 @@ /*--- description: | Implement Array.prototype.includes +info: bugzilla.mozilla.org/show_bug.cgi?id=1069063 esid: pending ---*/ diff --git a/test/staging/sm/Array/length-01.js b/test/staging/sm/Array/length-01.js index 8b48018f71..d3f6d10c91 100644 --- a/test/staging/sm/Array/length-01.js +++ b/test/staging/sm/Array/length-01.js @@ -6,6 +6,7 @@ /*--- description: | Object.preventExtensions([]).length = 0 should do nothing, not throw +info: bugzilla.mozilla.org/show_bug.cgi?id=600392 esid: pending ---*/ diff --git a/test/staging/sm/Array/length-nonwritable-redefine-nop.js b/test/staging/sm/Array/length-nonwritable-redefine-nop.js index e63499eba0..fe746ead9d 100644 --- a/test/staging/sm/Array/length-nonwritable-redefine-nop.js +++ b/test/staging/sm/Array/length-nonwritable-redefine-nop.js @@ -6,6 +6,7 @@ /*--- description: | No-op array length redefinition +info: bugzilla.mozilla.org/show_bug.cgi?id=858381 esid: pending ---*/ diff --git a/test/staging/sm/Array/length-set-object.js b/test/staging/sm/Array/length-set-object.js index 0a01df07a7..80c61d5b15 100644 --- a/test/staging/sm/Array/length-set-object.js +++ b/test/staging/sm/Array/length-set-object.js @@ -6,6 +6,7 @@ /*--- description: | Various quirks of setting array length properties to objects +info: bugzilla.mozilla.org/show_bug.cgi?id=657298 esid: pending ---*/ diff --git a/test/staging/sm/Array/length-truncate-nonconfigurable-sparse.js b/test/staging/sm/Array/length-truncate-nonconfigurable-sparse.js index 7eee512f27..4b86cc2cea 100644 --- a/test/staging/sm/Array/length-truncate-nonconfigurable-sparse.js +++ b/test/staging/sm/Array/length-truncate-nonconfigurable-sparse.js @@ -8,6 +8,7 @@ flags: - noStrict description: | Array length redefinition behavior with non-configurable elements +info: bugzilla.mozilla.org/show_bug.cgi?id=858381 esid: pending ---*/ diff --git a/test/staging/sm/Array/length-truncate-nonconfigurable.js b/test/staging/sm/Array/length-truncate-nonconfigurable.js index fe1f5ce072..785d6e5cd0 100644 --- a/test/staging/sm/Array/length-truncate-nonconfigurable.js +++ b/test/staging/sm/Array/length-truncate-nonconfigurable.js @@ -6,6 +6,7 @@ /*--- description: | Array length redefinition behavior with non-configurable elements +info: bugzilla.mozilla.org/show_bug.cgi?id=858381 esid: pending ---*/ diff --git a/test/staging/sm/Array/length-truncate-with-indexed.js b/test/staging/sm/Array/length-truncate-with-indexed.js index c33f71f840..5260931423 100644 --- a/test/staging/sm/Array/length-truncate-with-indexed.js +++ b/test/staging/sm/Array/length-truncate-with-indexed.js @@ -6,6 +6,7 @@ /*--- description: | Array length setting/truncating with non-dense, indexed elements +info: bugzilla.mozilla.org/show_bug.cgi?id=858381 esid: pending ---*/ diff --git a/test/staging/sm/Array/pop-empty-nonwritable.js b/test/staging/sm/Array/pop-empty-nonwritable.js index 76a3840912..1ae8c7da90 100644 --- a/test/staging/sm/Array/pop-empty-nonwritable.js +++ b/test/staging/sm/Array/pop-empty-nonwritable.js @@ -6,6 +6,7 @@ /*--- description: | Object.freeze([]).pop() must throw a TypeError +info: bugzilla.mozilla.org/show_bug.cgi?id=858381 esid: pending ---*/ diff --git a/test/staging/sm/Array/pop-nonarray-higher-elements.js b/test/staging/sm/Array/pop-nonarray-higher-elements.js index b26d418439..5468d09fae 100644 --- a/test/staging/sm/Array/pop-nonarray-higher-elements.js +++ b/test/staging/sm/Array/pop-nonarray-higher-elements.js @@ -6,6 +6,7 @@ /*--- description: | Array.prototype.pop shouldn't touch elements greater than length on non-arrays +info: bugzilla.mozilla.org/show_bug.cgi?id=909602 esid: pending ---*/ diff --git a/test/staging/sm/Array/redefine-length-frozen-array.js b/test/staging/sm/Array/redefine-length-frozen-array.js index 15c2fc291b..d8b1bcc87f 100644 --- a/test/staging/sm/Array/redefine-length-frozen-array.js +++ b/test/staging/sm/Array/redefine-length-frozen-array.js @@ -6,6 +6,7 @@ /*--- description: | Assertion redefining length property of a frozen array +info: bugzilla.mozilla.org/show_bug.cgi?id=866580 esid: pending ---*/ diff --git a/test/staging/sm/Array/redefine-length-frozen-dictionarymode-array.js b/test/staging/sm/Array/redefine-length-frozen-dictionarymode-array.js index 1889ed2656..ade0c618a3 100644 --- a/test/staging/sm/Array/redefine-length-frozen-dictionarymode-array.js +++ b/test/staging/sm/Array/redefine-length-frozen-dictionarymode-array.js @@ -6,6 +6,7 @@ /*--- description: | Assertion redefining length property of a frozen dictionary-mode array +info: bugzilla.mozilla.org/show_bug.cgi?id=880591 esid: pending ---*/ diff --git a/test/staging/sm/Array/redefine-nonwritable-length-custom-conversion-call-counts.js b/test/staging/sm/Array/redefine-nonwritable-length-custom-conversion-call-counts.js index 122036ee92..14ba370367 100644 --- a/test/staging/sm/Array/redefine-nonwritable-length-custom-conversion-call-counts.js +++ b/test/staging/sm/Array/redefine-nonwritable-length-custom-conversion-call-counts.js @@ -6,6 +6,7 @@ /*--- description: | Assertion redefining non-writable length to a non-numeric value +info: bugzilla.mozilla.org/show_bug.cgi?id=866700 esid: pending ---*/ diff --git a/test/staging/sm/Array/redefine-nonwritable-length-custom-conversion-throw.js b/test/staging/sm/Array/redefine-nonwritable-length-custom-conversion-throw.js index f33a40d039..a77fbc68b3 100644 --- a/test/staging/sm/Array/redefine-nonwritable-length-custom-conversion-throw.js +++ b/test/staging/sm/Array/redefine-nonwritable-length-custom-conversion-throw.js @@ -6,6 +6,7 @@ /*--- description: | Assertion redefining non-writable length to a non-numeric value +info: bugzilla.mozilla.org/show_bug.cgi?id=866700 esid: pending ---*/ diff --git a/test/staging/sm/Array/redefine-nonwritable-length-nonnumeric.js b/test/staging/sm/Array/redefine-nonwritable-length-nonnumeric.js index 8b1002fd61..bd151401c9 100644 --- a/test/staging/sm/Array/redefine-nonwritable-length-nonnumeric.js +++ b/test/staging/sm/Array/redefine-nonwritable-length-nonnumeric.js @@ -6,6 +6,7 @@ /*--- description: | Assertion redefining non-writable length to a non-numeric value +info: bugzilla.mozilla.org/show_bug.cgi?id=866700 esid: pending ---*/ diff --git a/test/staging/sm/Array/regress-386030.js b/test/staging/sm/Array/regress-386030.js index e61f01039a..43aa200ddb 100644 --- a/test/staging/sm/Array/regress-386030.js +++ b/test/staging/sm/Array/regress-386030.js @@ -6,6 +6,7 @@ /*--- description: | Array.reduce should ignore holes +info: bugzilla.mozilla.org/show_bug.cgi?id=386030 esid: pending ---*/ diff --git a/test/staging/sm/Array/reverse-order-of-low-high-accesses.js b/test/staging/sm/Array/reverse-order-of-low-high-accesses.js index 7301a05474..8cfa7dc45d 100644 --- a/test/staging/sm/Array/reverse-order-of-low-high-accesses.js +++ b/test/staging/sm/Array/reverse-order-of-low-high-accesses.js @@ -6,6 +6,7 @@ /*--- description: | [].reverse should swap elements low to high using accesses to low elements, then accesses to high elements +info: bugzilla.mozilla.org/show_bug.cgi?id=858677 esid: pending ---*/ diff --git a/test/staging/sm/Array/shift_for_in.js b/test/staging/sm/Array/shift_for_in.js index 8536336e72..58c17a7c18 100644 --- a/test/staging/sm/Array/shift_for_in.js +++ b/test/staging/sm/Array/shift_for_in.js @@ -4,6 +4,7 @@ /*--- description: | Array.prototype.shift on a dense array with holes should update for-in enumeration properties. +info: bugzilla.mozilla.org/show_bug.cgi?id=1247701 esid: pending ---*/ diff --git a/test/staging/sm/Array/sort-01.js b/test/staging/sm/Array/sort-01.js index 495818f864..1bb8d64f16 100644 --- a/test/staging/sm/Array/sort-01.js +++ b/test/staging/sm/Array/sort-01.js @@ -6,6 +6,7 @@ /*--- description: | array.sort compare-function gets incorrect this +info: bugzilla.mozilla.org/show_bug.cgi?id=604971 esid: pending ---*/ diff --git a/test/staging/sm/Array/sort-array-with-holes-and-undefined.js b/test/staging/sm/Array/sort-array-with-holes-and-undefined.js index c824357c06..0515469fe4 100644 --- a/test/staging/sm/Array/sort-array-with-holes-and-undefined.js +++ b/test/staging/sm/Array/sort-array-with-holes-and-undefined.js @@ -6,6 +6,7 @@ /*--- description: | Sorting an array containing only holes and |undefined| should move all |undefined| to the start of the array +info: bugzilla.mozilla.org/show_bug.cgi?id=664528 esid: pending ---*/ diff --git a/test/staging/sm/Array/species.js b/test/staging/sm/Array/species.js index 625af434ab..a31099c55f 100644 --- a/test/staging/sm/Array/species.js +++ b/test/staging/sm/Array/species.js @@ -4,6 +4,7 @@ /*--- description: | Use ArraySpeciesCreate in Array.prototype.{concat,filter,map,slice,splice}. +info: bugzilla.mozilla.org/show_bug.cgi?id=1165052 esid: pending ---*/ diff --git a/test/staging/sm/Array/splice-return-array-elements-defined-not-set.js b/test/staging/sm/Array/splice-return-array-elements-defined-not-set.js index 5684e1932b..ddc94abb01 100644 --- a/test/staging/sm/Array/splice-return-array-elements-defined-not-set.js +++ b/test/staging/sm/Array/splice-return-array-elements-defined-not-set.js @@ -6,6 +6,7 @@ /*--- description: | Array.prototype.splice should define, not set, the elements of the array it returns +info: bugzilla.mozilla.org/show_bug.cgi?id=668024 esid: pending ---*/ diff --git a/test/staging/sm/Array/splice-suppresses-unvisited-indexes.js b/test/staging/sm/Array/splice-suppresses-unvisited-indexes.js index 9aad9a5c9d..6093f1dc94 100644 --- a/test/staging/sm/Array/splice-suppresses-unvisited-indexes.js +++ b/test/staging/sm/Array/splice-suppresses-unvisited-indexes.js @@ -6,6 +6,7 @@ /*--- description: | Array.prototype.splice, when it deletes elements, should make sure any deleted but not visited elements are suppressed from subsequent enumeration +info: bugzilla.mozilla.org/show_bug.cgi?id=668024 esid: pending ---*/ diff --git a/test/staging/sm/Array/toLocaleString-01.js b/test/staging/sm/Array/toLocaleString-01.js index 21454d6215..d7f22fd4d8 100644 --- a/test/staging/sm/Array/toLocaleString-01.js +++ b/test/staging/sm/Array/toLocaleString-01.js @@ -6,6 +6,7 @@ /*--- description: | Array.prototype.toLocaleString +info: bugzilla.mozilla.org/show_bug.cgi?id=562446 esid: pending ---*/ diff --git a/test/staging/sm/Array/toString-01.js b/test/staging/sm/Array/toString-01.js index a81c0ae682..1a0def0d0e 100644 --- a/test/staging/sm/Array/toString-01.js +++ b/test/staging/sm/Array/toString-01.js @@ -6,6 +6,7 @@ /*--- description: | Array.prototype.toString +info: bugzilla.mozilla.org/show_bug.cgi?id=562446 esid: pending ---*/ diff --git a/test/staging/sm/Array/unshift-01.js b/test/staging/sm/Array/unshift-01.js index fdc4ea1a27..f914a04685 100644 --- a/test/staging/sm/Array/unshift-01.js +++ b/test/staging/sm/Array/unshift-01.js @@ -6,6 +6,7 @@ /*--- description: | Array.prototype.unshift without args +info: bugzilla.mozilla.org/show_bug.cgi?id=614070 esid: pending ---*/ diff --git a/test/staging/sm/ArrayBuffer/CloneArrayBuffer.js b/test/staging/sm/ArrayBuffer/CloneArrayBuffer.js index f4c24748b5..a1d34313c6 100644 --- a/test/staging/sm/ArrayBuffer/CloneArrayBuffer.js +++ b/test/staging/sm/ArrayBuffer/CloneArrayBuffer.js @@ -4,6 +4,7 @@ /*--- description: | CloneArrayBuffer should be called with byteLength of source typedArray +info: bugzilla.mozilla.org/show_bug.cgi?id=1264941 esid: pending ---*/ diff --git a/test/staging/sm/ArrayBuffer/getter-name.js b/test/staging/sm/ArrayBuffer/getter-name.js index 0a9b17fdcf..5793a7c608 100644 --- a/test/staging/sm/ArrayBuffer/getter-name.js +++ b/test/staging/sm/ArrayBuffer/getter-name.js @@ -4,6 +4,7 @@ /*--- description: | ArrayBuffer getters should have get prefix +info: bugzilla.mozilla.org/show_bug.cgi?id=1180290 esid: pending ---*/ diff --git a/test/staging/sm/DataView/getter-name.js b/test/staging/sm/DataView/getter-name.js index 2c4adba521..d56423fc0f 100644 --- a/test/staging/sm/DataView/getter-name.js +++ b/test/staging/sm/DataView/getter-name.js @@ -4,6 +4,7 @@ /*--- description: | DataView getters should have get prefix +info: bugzilla.mozilla.org/show_bug.cgi?id=1180290 esid: pending ---*/ diff --git a/test/staging/sm/Date/UTC-convert-all-arguments.js b/test/staging/sm/Date/UTC-convert-all-arguments.js index 2d41f7f5bc..64301d1474 100644 --- a/test/staging/sm/Date/UTC-convert-all-arguments.js +++ b/test/staging/sm/Date/UTC-convert-all-arguments.js @@ -6,6 +6,7 @@ /*--- description: | Date.UTC must convert *all* arguments to number, not return NaN early if a non-finite argument is encountered +info: bugzilla.mozilla.org/show_bug.cgi?id=1160356 esid: pending ---*/ diff --git a/test/staging/sm/Date/constructor-convert-all-arguments.js b/test/staging/sm/Date/constructor-convert-all-arguments.js index 88d9698484..0f9c84eef4 100644 --- a/test/staging/sm/Date/constructor-convert-all-arguments.js +++ b/test/staging/sm/Date/constructor-convert-all-arguments.js @@ -6,6 +6,7 @@ /*--- description: | new Date(...) must convert *all* arguments to number, not return NaN early if a non-finite argument is encountered +info: bugzilla.mozilla.org/show_bug.cgi?id=1160356 esid: pending ---*/ diff --git a/test/staging/sm/Date/constructor-one-Date-argument.js b/test/staging/sm/Date/constructor-one-Date-argument.js index 70ced9dc2f..b58c6b958b 100644 --- a/test/staging/sm/Date/constructor-one-Date-argument.js +++ b/test/staging/sm/Date/constructor-one-Date-argument.js @@ -6,6 +6,7 @@ /*--- description: | Passing a Date object to |new Date()| should copy it, not convert it to a primitive and create it from that. +info: bugzilla.mozilla.org/show_bug.cgi?id=1187233 esid: pending ---*/ diff --git a/test/staging/sm/Date/constructor-one-argument.js b/test/staging/sm/Date/constructor-one-argument.js index da28a69095..5c05e5ef2e 100644 --- a/test/staging/sm/Date/constructor-one-argument.js +++ b/test/staging/sm/Date/constructor-one-argument.js @@ -6,6 +6,7 @@ /*--- description: | new Date(value) should call ToPrimitive on value before testing for string-ness +info: bugzilla.mozilla.org/show_bug.cgi?id=738511 esid: pending ---*/ diff --git a/test/staging/sm/Date/defaultvalue.js b/test/staging/sm/Date/defaultvalue.js index f860c0da80..862e52cda0 100644 --- a/test/staging/sm/Date/defaultvalue.js +++ b/test/staging/sm/Date/defaultvalue.js @@ -6,6 +6,7 @@ /*--- description: | [[DefaultValue]] behavior wrong for Date with overridden valueOf/toString +info: bugzilla.mozilla.org/show_bug.cgi?id=645464 esid: pending ---*/ diff --git a/test/staging/sm/Date/fractions.js b/test/staging/sm/Date/fractions.js index 8bdcf84e17..07c7d043c5 100644 --- a/test/staging/sm/Date/fractions.js +++ b/test/staging/sm/Date/fractions.js @@ -6,6 +6,7 @@ /*--- description: | Fractional days, months, years shouldn't trigger asserts +info: bugzilla.mozilla.org/show_bug.cgi?id=771946 esid: pending ---*/ diff --git a/test/staging/sm/Date/prototype-is-not-a-date.js b/test/staging/sm/Date/prototype-is-not-a-date.js index 47cc10ca1f..8b71cea615 100644 --- a/test/staging/sm/Date/prototype-is-not-a-date.js +++ b/test/staging/sm/Date/prototype-is-not-a-date.js @@ -6,6 +6,7 @@ /*--- description: | Date.prototype isn't an instance of Date +info: bugzilla.mozilla.org/show_bug.cgi?id=861219 esid: pending ---*/ diff --git a/test/staging/sm/Date/timeclip.js b/test/staging/sm/Date/timeclip.js index d58d9853f1..2335243202 100644 --- a/test/staging/sm/Date/timeclip.js +++ b/test/staging/sm/Date/timeclip.js @@ -6,6 +6,7 @@ /*--- description: | TimeClip behavior for very large numbers +info: bugzilla.mozilla.org/show_bug.cgi?id=747197 esid: pending ---*/ diff --git a/test/staging/sm/Date/toISOString-01.js b/test/staging/sm/Date/toISOString-01.js index 86fc9469ae..69f004812a 100644 --- a/test/staging/sm/Date/toISOString-01.js +++ b/test/staging/sm/Date/toISOString-01.js @@ -4,6 +4,7 @@ /*--- description: | Date.prototype.toISOString returns an invalid ISO-8601 string +info: bugzilla.mozilla.org/show_bug.cgi?id=730831 esid: pending ---*/ diff --git a/test/staging/sm/Date/toJSON-01.js b/test/staging/sm/Date/toJSON-01.js index 0084aadece..67d9863ad3 100644 --- a/test/staging/sm/Date/toJSON-01.js +++ b/test/staging/sm/Date/toJSON-01.js @@ -6,6 +6,7 @@ /*--- description: | Date.prototype.toJSON isn't to spec +info: bugzilla.mozilla.org/show_bug.cgi?id=584811 esid: pending ---*/ diff --git a/test/staging/sm/Date/toString-generic.js b/test/staging/sm/Date/toString-generic.js index 358ba13476..220bb89c16 100644 --- a/test/staging/sm/Date/toString-generic.js +++ b/test/staging/sm/Date/toString-generic.js @@ -4,6 +4,7 @@ /*--- description: | Date.prototype.toString is a generic function +info: bugzilla.mozilla.org/show_bug.cgi?id=861219 esid: pending ---*/ diff --git a/test/staging/sm/Exceptions/error-expando-reconfigure.js b/test/staging/sm/Exceptions/error-expando-reconfigure.js index b58e5508e3..18dd714fb5 100644 --- a/test/staging/sm/Exceptions/error-expando-reconfigure.js +++ b/test/staging/sm/Exceptions/error-expando-reconfigure.js @@ -6,6 +6,7 @@ /*--- description: | Reconfiguring the first expando property added to an Error object shouldn't assert +info: bugzilla.mozilla.org/show_bug.cgi?id=961494 esid: pending ---*/ diff --git a/test/staging/sm/Function/15.3.4.3-01.js b/test/staging/sm/Function/15.3.4.3-01.js index 3e6571e362..5365862852 100644 --- a/test/staging/sm/Function/15.3.4.3-01.js +++ b/test/staging/sm/Function/15.3.4.3-01.js @@ -8,6 +8,7 @@ flags: - noStrict description: | Function.prototype.apply should accept any arraylike arguments +info: bugzilla.mozilla.org/show_bug.cgi?id=562448 esid: pending ---*/ diff --git a/test/staging/sm/Function/arguments-caller-callee.js b/test/staging/sm/Function/arguments-caller-callee.js index c0cfb8da48..a7ab230225 100644 --- a/test/staging/sm/Function/arguments-caller-callee.js +++ b/test/staging/sm/Function/arguments-caller-callee.js @@ -8,6 +8,7 @@ flags: - noStrict description: | arguments.caller and arguments.callee are poison pills in ES5, later changed in ES2017 to only poison pill arguments.callee. +info: bugzilla.mozilla.org/show_bug.cgi?id=514563 esid: pending ---*/ diff --git a/test/staging/sm/Function/arguments-extra-property.js b/test/staging/sm/Function/arguments-extra-property.js index dace2043c1..56d9425118 100644 --- a/test/staging/sm/Function/arguments-extra-property.js +++ b/test/staging/sm/Function/arguments-extra-property.js @@ -4,6 +4,7 @@ /*--- description: | GetElem for modified arguments shouldn't be optimized to get original argument. +info: bugzilla.mozilla.org/show_bug.cgi?id=1263811 esid: pending ---*/ diff --git a/test/staging/sm/Function/arguments-iterator.js b/test/staging/sm/Function/arguments-iterator.js index e2db330f52..c1c9b45d74 100644 --- a/test/staging/sm/Function/arguments-iterator.js +++ b/test/staging/sm/Function/arguments-iterator.js @@ -7,6 +7,7 @@ flags: - noStrict description: | Implement arguments[@@iterator]. +info: bugzilla.mozilla.org/show_bug.cgi?id=992617 esid: pending ---*/ diff --git a/test/staging/sm/Function/arguments-property-attributes.js b/test/staging/sm/Function/arguments-property-attributes.js index 9268c1e40b..09b6039994 100644 --- a/test/staging/sm/Function/arguments-property-attributes.js +++ b/test/staging/sm/Function/arguments-property-attributes.js @@ -8,6 +8,7 @@ flags: - noStrict description: | Attributes for properties of arguments objects +info: bugzilla.mozilla.org/show_bug.cgi?id=516255 esid: pending ---*/ diff --git a/test/staging/sm/Function/constructor-binding.js b/test/staging/sm/Function/constructor-binding.js index fd6b41ff8c..c5db2e0405 100644 --- a/test/staging/sm/Function/constructor-binding.js +++ b/test/staging/sm/Function/constructor-binding.js @@ -4,6 +4,7 @@ /*--- description: | A function created by Function constructor shouldn't have anonymous binding +info: bugzilla.mozilla.org/show_bug.cgi?id=636635 esid: pending ---*/ diff --git a/test/staging/sm/Function/function-bind.js b/test/staging/sm/Function/function-bind.js index 05dae1e5e0..65078c53cf 100644 --- a/test/staging/sm/Function/function-bind.js +++ b/test/staging/sm/Function/function-bind.js @@ -9,6 +9,7 @@ flags: - noStrict description: | Function.prototype.bind +info: bugzilla.mozilla.org/show_bug.cgi?id=429507 esid: pending ---*/ diff --git a/test/staging/sm/Function/function-call.js b/test/staging/sm/Function/function-call.js index 0515d2e08b..5cf0fc9ba5 100644 --- a/test/staging/sm/Function/function-call.js +++ b/test/staging/sm/Function/function-call.js @@ -8,6 +8,7 @@ flags: - noStrict description: | Function.prototype.call +info: bugzilla.mozilla.org/show_bug.cgi?id=575535 esid: pending ---*/ diff --git a/test/staging/sm/Function/function-caller.js b/test/staging/sm/Function/function-caller.js index b268a12e17..e89729f51e 100644 --- a/test/staging/sm/Function/function-caller.js +++ b/test/staging/sm/Function/function-caller.js @@ -6,6 +6,7 @@ /*--- description: | Function.prototype.caller should throw a TypeError for strict-mode functions +info: bugzilla.mozilla.org/show_bug.cgi?id=514581 esid: pending ---*/ diff --git a/test/staging/sm/Function/function-constructor-toString-arguments-before-parsing-params.js b/test/staging/sm/Function/function-constructor-toString-arguments-before-parsing-params.js index 9aff417109..6c9335888c 100644 --- a/test/staging/sm/Function/function-constructor-toString-arguments-before-parsing-params.js +++ b/test/staging/sm/Function/function-constructor-toString-arguments-before-parsing-params.js @@ -7,6 +7,7 @@ includes: [sm/assertThrowsValue.js] description: | Convert all arguments passed to Function() to string before doing any parsing of the to-be-created Function's parameters or body text +info: bugzilla.mozilla.org/show_bug.cgi?id=920479 esid: pending ---*/ diff --git a/test/staging/sm/Function/function-name-assignment.js b/test/staging/sm/Function/function-name-assignment.js index f9a3c76930..bcf7d175c9 100644 --- a/test/staging/sm/Function/function-name-assignment.js +++ b/test/staging/sm/Function/function-name-assignment.js @@ -6,6 +6,7 @@ flags: - noStrict description: | Anonymous function name should be set based on assignment +info: bugzilla.mozilla.org/show_bug.cgi?id=883377 esid: pending ---*/ diff --git a/test/staging/sm/Function/function-name-binding.js b/test/staging/sm/Function/function-name-binding.js index a4c5f222a9..1a93bb85ed 100644 --- a/test/staging/sm/Function/function-name-binding.js +++ b/test/staging/sm/Function/function-name-binding.js @@ -4,6 +4,7 @@ /*--- description: | Anonymous function name should be set based on binding pattern +info: bugzilla.mozilla.org/show_bug.cgi?id=883377 esid: pending ---*/ diff --git a/test/staging/sm/Function/function-name-class.js b/test/staging/sm/Function/function-name-class.js index bac07dff37..bce4935f6c 100644 --- a/test/staging/sm/Function/function-name-class.js +++ b/test/staging/sm/Function/function-name-class.js @@ -4,6 +4,7 @@ /*--- description: | Anonymous class with name method shouldn't be affected by assignment +info: bugzilla.mozilla.org/show_bug.cgi?id=883377 esid: pending ---*/ diff --git a/test/staging/sm/Function/function-name-for.js b/test/staging/sm/Function/function-name-for.js index b575c105fb..202f665c43 100644 --- a/test/staging/sm/Function/function-name-for.js +++ b/test/staging/sm/Function/function-name-for.js @@ -6,6 +6,7 @@ flags: - noStrict description: | Anonymous function name should be set based on for-in initializer +info: bugzilla.mozilla.org/show_bug.cgi?id=883377 esid: pending ---*/ diff --git a/test/staging/sm/Function/function-name-method.js b/test/staging/sm/Function/function-name-method.js index 9af00727e0..d8e8cead95 100644 --- a/test/staging/sm/Function/function-name-method.js +++ b/test/staging/sm/Function/function-name-method.js @@ -4,6 +4,7 @@ /*--- description: | Anonymous function name should be set based on method definition +info: bugzilla.mozilla.org/show_bug.cgi?id=883377 esid: pending ---*/ diff --git a/test/staging/sm/Function/function-name-property.js b/test/staging/sm/Function/function-name-property.js index 1c548f115e..44900ee1f6 100644 --- a/test/staging/sm/Function/function-name-property.js +++ b/test/staging/sm/Function/function-name-property.js @@ -4,6 +4,7 @@ /*--- description: | Anonymous function name should be set based on property name +info: bugzilla.mozilla.org/show_bug.cgi?id=883377 esid: pending ---*/ diff --git a/test/staging/sm/Function/redefine-arguments-length.js b/test/staging/sm/Function/redefine-arguments-length.js index e407472de1..bf867b0845 100644 --- a/test/staging/sm/Function/redefine-arguments-length.js +++ b/test/staging/sm/Function/redefine-arguments-length.js @@ -6,6 +6,7 @@ /*--- description: | Object.defineProperty sets arguments.length without setting the length-overridden bit +info: bugzilla.mozilla.org/show_bug.cgi?id=539766 esid: pending ---*/ diff --git a/test/staging/sm/Function/rest-parameter-names.js b/test/staging/sm/Function/rest-parameter-names.js index 970fc56f2d..67748502a0 100644 --- a/test/staging/sm/Function/rest-parameter-names.js +++ b/test/staging/sm/Function/rest-parameter-names.js @@ -8,6 +8,7 @@ flags: - noStrict description: | Rest parameters to functions can be named |yield| or |eval| or |let| in non-strict code +info: bugzilla.mozilla.org/show_bug.cgi?id=1288460 esid: pending ---*/ diff --git a/test/staging/sm/Function/return-finally.js b/test/staging/sm/Function/return-finally.js index 0f054f74ed..930781a9e1 100644 --- a/test/staging/sm/Function/return-finally.js +++ b/test/staging/sm/Function/return-finally.js @@ -4,6 +4,7 @@ /*--- description: | Return value should not be overwritten by finally block with normal execution. +info: bugzilla.mozilla.org/show_bug.cgi?id=1202134 esid: pending ---*/ diff --git a/test/staging/sm/Function/spread-iterator-primitive.js b/test/staging/sm/Function/spread-iterator-primitive.js index 893f5b3c35..cba93b4fab 100644 --- a/test/staging/sm/Function/spread-iterator-primitive.js +++ b/test/staging/sm/Function/spread-iterator-primitive.js @@ -4,6 +4,7 @@ /*--- description: | Returning non-object from @@iterator should throw +info: bugzilla.mozilla.org/show_bug.cgi?id=1021835 esid: pending ---*/ diff --git a/test/staging/sm/Function/strict-arguments.js b/test/staging/sm/Function/strict-arguments.js index b4cce87f21..8c43e53a3a 100644 --- a/test/staging/sm/Function/strict-arguments.js +++ b/test/staging/sm/Function/strict-arguments.js @@ -9,6 +9,7 @@ flags: - noStrict description: | ES5 strict mode: arguments objects of strict mode functions must copy argument values +info: bugzilla.mozilla.org/show_bug.cgi?id=516255 esid: pending ---*/ diff --git a/test/staging/sm/JSON/cyclic-stringify-unrelated.js b/test/staging/sm/JSON/cyclic-stringify-unrelated.js index 6decddb1f7..0b8a14ce72 100644 --- a/test/staging/sm/JSON/cyclic-stringify-unrelated.js +++ b/test/staging/sm/JSON/cyclic-stringify-unrelated.js @@ -6,6 +6,7 @@ /*--- description: | JSON.stringify shouldn't use context-wide cycle detection +info: bugzilla.mozilla.org/show_bug.cgi?id=1197097 esid: pending ---*/ diff --git a/test/staging/sm/JSON/cyclic-stringify.js b/test/staging/sm/JSON/cyclic-stringify.js index 3282f3a10f..d01c77bd48 100644 --- a/test/staging/sm/JSON/cyclic-stringify.js +++ b/test/staging/sm/JSON/cyclic-stringify.js @@ -6,6 +6,7 @@ /*--- description: | Properly detect cycles in JSON.stringify (throw TypeError, check for cycles rather than imprecisely rely on recursion limits) +info: bugzilla.mozilla.org/show_bug.cgi?id=578273 esid: pending ---*/ diff --git a/test/staging/sm/JSON/parse-arguments.js b/test/staging/sm/JSON/parse-arguments.js index b3c23f7c18..dbb66642ce 100644 --- a/test/staging/sm/JSON/parse-arguments.js +++ b/test/staging/sm/JSON/parse-arguments.js @@ -6,6 +6,7 @@ /*--- description: | JSON.parse handling of omitted arguments +info: bugzilla.mozilla.org/show_bug.cgi?id=653847 esid: pending ---*/ diff --git a/test/staging/sm/JSON/parse-mega-huge-array.js b/test/staging/sm/JSON/parse-mega-huge-array.js index 8ca17c63ce..af53b2f948 100644 --- a/test/staging/sm/JSON/parse-mega-huge-array.js +++ b/test/staging/sm/JSON/parse-mega-huge-array.js @@ -6,6 +6,7 @@ /*--- description: | JSON.parse should parse arrays of essentially unlimited size +info: bugzilla.mozilla.org/show_bug.cgi?id=667527 esid: pending ---*/ diff --git a/test/staging/sm/JSON/parse-reviver-array-delete.js b/test/staging/sm/JSON/parse-reviver-array-delete.js index 1398672aae..6c636ca7d6 100644 --- a/test/staging/sm/JSON/parse-reviver-array-delete.js +++ b/test/staging/sm/JSON/parse-reviver-array-delete.js @@ -6,6 +6,7 @@ /*--- description: | JSON.parse with a reviver which elides array elements +info: bugzilla.mozilla.org/show_bug.cgi?id=999999 esid: pending ---*/ diff --git a/test/staging/sm/JSON/stringify-boxed-primitives.js b/test/staging/sm/JSON/stringify-boxed-primitives.js index b50ba58d4e..9bdbfc01ce 100644 --- a/test/staging/sm/JSON/stringify-boxed-primitives.js +++ b/test/staging/sm/JSON/stringify-boxed-primitives.js @@ -6,6 +6,7 @@ /*--- description: | Stringification of Boolean/String/Number objects +info: bugzilla.mozilla.org/show_bug.cgi?id=584909 esid: pending ---*/ diff --git a/test/staging/sm/JSON/stringify-call-replacer-once.js b/test/staging/sm/JSON/stringify-call-replacer-once.js index 57bbcc98a1..64df1722c1 100644 --- a/test/staging/sm/JSON/stringify-call-replacer-once.js +++ b/test/staging/sm/JSON/stringify-call-replacer-once.js @@ -6,6 +6,7 @@ /*--- description: | Call replacer function exactly once per value +info: bugzilla.mozilla.org/show_bug.cgi?id=584909 esid: pending ---*/ diff --git a/test/staging/sm/JSON/stringify-call-toJSON-once.js b/test/staging/sm/JSON/stringify-call-toJSON-once.js index 7e4f9ea46e..c97d082b8b 100644 --- a/test/staging/sm/JSON/stringify-call-toJSON-once.js +++ b/test/staging/sm/JSON/stringify-call-toJSON-once.js @@ -6,6 +6,7 @@ /*--- description: | Stringification of Boolean/String/Number objects +info: bugzilla.mozilla.org/show_bug.cgi?id=584909 esid: pending ---*/ diff --git a/test/staging/sm/JSON/stringify-gap.js b/test/staging/sm/JSON/stringify-gap.js index 63b28b7cb6..ad8c56b9b4 100644 --- a/test/staging/sm/JSON/stringify-gap.js +++ b/test/staging/sm/JSON/stringify-gap.js @@ -6,6 +6,7 @@ /*--- description: | JSON.stringify(_1, _2, numberGreaterThanOne) produces wrong output +info: bugzilla.mozilla.org/show_bug.cgi?id=584909 esid: pending ---*/ diff --git a/test/staging/sm/JSON/stringify-ignore-noncallable-toJSON.js b/test/staging/sm/JSON/stringify-ignore-noncallable-toJSON.js index cd820fd641..666969678c 100644 --- a/test/staging/sm/JSON/stringify-ignore-noncallable-toJSON.js +++ b/test/staging/sm/JSON/stringify-ignore-noncallable-toJSON.js @@ -6,6 +6,7 @@ /*--- description: | If the toJSON property isn't callable, don't try to call it +info: bugzilla.mozilla.org/show_bug.cgi?id=584909 esid: pending ---*/ diff --git a/test/staging/sm/JSON/stringify-large-replacer-array.js b/test/staging/sm/JSON/stringify-large-replacer-array.js index 3088444e1a..3a7bdaed67 100644 --- a/test/staging/sm/JSON/stringify-large-replacer-array.js +++ b/test/staging/sm/JSON/stringify-large-replacer-array.js @@ -6,6 +6,7 @@ /*--- description: | JSON.stringify with a large replacer array +info: bugzilla.mozilla.org/show_bug.cgi?id=816033 esid: pending ---*/ diff --git a/test/staging/sm/JSON/stringify-missing-arguments.js b/test/staging/sm/JSON/stringify-missing-arguments.js index 0a8908d997..7c44f94ab6 100644 --- a/test/staging/sm/JSON/stringify-missing-arguments.js +++ b/test/staging/sm/JSON/stringify-missing-arguments.js @@ -6,6 +6,7 @@ /*--- description: | JSON.stringify with no arguments +info: bugzilla.mozilla.org/show_bug.cgi?id=648471 esid: pending ---*/ diff --git a/test/staging/sm/JSON/stringify-nonarray-noncallable-replacer.js b/test/staging/sm/JSON/stringify-nonarray-noncallable-replacer.js index 05352df8cf..5772191ba5 100644 --- a/test/staging/sm/JSON/stringify-nonarray-noncallable-replacer.js +++ b/test/staging/sm/JSON/stringify-nonarray-noncallable-replacer.js @@ -6,6 +6,7 @@ /*--- description: | Treat non-array, non-callable replacers as if none had been specified +info: bugzilla.mozilla.org/show_bug.cgi?id=653782 esid: pending ---*/ diff --git a/test/staging/sm/JSON/stringify-replacer-array-boxed-elements.js b/test/staging/sm/JSON/stringify-replacer-array-boxed-elements.js index fc3a252428..f878418768 100644 --- a/test/staging/sm/JSON/stringify-replacer-array-boxed-elements.js +++ b/test/staging/sm/JSON/stringify-replacer-array-boxed-elements.js @@ -6,6 +6,7 @@ /*--- description: | Boxed-string/number objects in replacer arrays +info: bugzilla.mozilla.org/show_bug.cgi?id=648471 esid: pending ---*/ diff --git a/test/staging/sm/JSON/stringify-replacer-array-duplicated-element.js b/test/staging/sm/JSON/stringify-replacer-array-duplicated-element.js index b8e1206967..d6723cb67d 100644 --- a/test/staging/sm/JSON/stringify-replacer-array-duplicated-element.js +++ b/test/staging/sm/JSON/stringify-replacer-array-duplicated-element.js @@ -6,6 +6,7 @@ /*--- description: | Better/more correct handling for replacer arrays with getter array index properties +info: bugzilla.mozilla.org/show_bug.cgi?id=648471 esid: pending ---*/ diff --git a/test/staging/sm/JSON/stringify-replacer-array-edgecase-jsid-elements.js b/test/staging/sm/JSON/stringify-replacer-array-edgecase-jsid-elements.js index ea178dfa9b..dd1027af62 100644 --- a/test/staging/sm/JSON/stringify-replacer-array-edgecase-jsid-elements.js +++ b/test/staging/sm/JSON/stringify-replacer-array-edgecase-jsid-elements.js @@ -6,6 +6,7 @@ /*--- description: | Better/more correct handling for replacer arrays with getter array index properties +info: bugzilla.mozilla.org/show_bug.cgi?id=648471 esid: pending ---*/ diff --git a/test/staging/sm/JSON/stringify-replacer-array-hijinks.js b/test/staging/sm/JSON/stringify-replacer-array-hijinks.js index 13eb238fe7..7f86ccd16e 100644 --- a/test/staging/sm/JSON/stringify-replacer-array-hijinks.js +++ b/test/staging/sm/JSON/stringify-replacer-array-hijinks.js @@ -6,6 +6,7 @@ /*--- description: | Better/more correct handling for replacer arrays with getter array index properties +info: bugzilla.mozilla.org/show_bug.cgi?id=648471 esid: pending ---*/ diff --git a/test/staging/sm/JSON/stringify-replacer-array-skipped-element.js b/test/staging/sm/JSON/stringify-replacer-array-skipped-element.js index 43e24a3270..82add871aa 100644 --- a/test/staging/sm/JSON/stringify-replacer-array-skipped-element.js +++ b/test/staging/sm/JSON/stringify-replacer-array-skipped-element.js @@ -6,6 +6,7 @@ /*--- description: | Better/more correct handling for replacer arrays with getter array index properties +info: bugzilla.mozilla.org/show_bug.cgi?id=648471 esid: pending ---*/ diff --git a/test/staging/sm/JSON/stringify-replacer-array-trailing-holes.js b/test/staging/sm/JSON/stringify-replacer-array-trailing-holes.js index 01863edf5b..642a012dc3 100644 --- a/test/staging/sm/JSON/stringify-replacer-array-trailing-holes.js +++ b/test/staging/sm/JSON/stringify-replacer-array-trailing-holes.js @@ -6,6 +6,7 @@ /*--- description: | Better/more correct handling for replacer arrays with trailing holes through which inherited elements might appear +info: bugzilla.mozilla.org/show_bug.cgi?id=1217069 esid: pending ---*/ diff --git a/test/staging/sm/JSON/stringify-replacer-with-array-indexes.js b/test/staging/sm/JSON/stringify-replacer-with-array-indexes.js index d21cfd1c00..6c05ab5018 100644 --- a/test/staging/sm/JSON/stringify-replacer-with-array-indexes.js +++ b/test/staging/sm/JSON/stringify-replacer-with-array-indexes.js @@ -6,6 +6,7 @@ /*--- description: | Call the replacer function for array elements with stringified indexes +info: bugzilla.mozilla.org/show_bug.cgi?id=584909 esid: pending ---*/ diff --git a/test/staging/sm/JSON/stringify-special-escapes.js b/test/staging/sm/JSON/stringify-special-escapes.js index f6f558a3a1..732dc5b877 100644 --- a/test/staging/sm/JSON/stringify-special-escapes.js +++ b/test/staging/sm/JSON/stringify-special-escapes.js @@ -6,6 +6,7 @@ /*--- description: | JSON.stringify of \\b\\f\\n\\r\\t should use one-character escapes, not hex +info: bugzilla.mozilla.org/show_bug.cgi?id=512266 esid: pending ---*/ diff --git a/test/staging/sm/JSON/stringify-toJSON-arguments.js b/test/staging/sm/JSON/stringify-toJSON-arguments.js index a33f524671..44ab531fbe 100644 --- a/test/staging/sm/JSON/stringify-toJSON-arguments.js +++ b/test/staging/sm/JSON/stringify-toJSON-arguments.js @@ -6,6 +6,7 @@ /*--- description: | Arguments when an object's toJSON method is called +info: bugzilla.mozilla.org/show_bug.cgi?id=584909 esid: pending ---*/ diff --git a/test/staging/sm/Map/NaN-as-key.js b/test/staging/sm/Map/NaN-as-key.js index 3af96e185f..74da6ed474 100644 --- a/test/staging/sm/Map/NaN-as-key.js +++ b/test/staging/sm/Map/NaN-as-key.js @@ -6,6 +6,7 @@ /*--- description: | All NaNs must be treated as identical keys for Map +info: bugzilla.mozilla.org/show_bug.cgi?id=722260 esid: pending ---*/ diff --git a/test/staging/sm/Map/constructor-iterator-close.js b/test/staging/sm/Map/constructor-iterator-close.js index 4b826a86a4..5ee9ad3fae 100644 --- a/test/staging/sm/Map/constructor-iterator-close.js +++ b/test/staging/sm/Map/constructor-iterator-close.js @@ -4,6 +4,7 @@ /*--- description: | Map/Set/WeakMap/WeakSet constructor should close iterator on error +info: bugzilla.mozilla.org/show_bug.cgi?id=1180306 esid: pending ---*/ diff --git a/test/staging/sm/Map/constructor-iterator-primitive.js b/test/staging/sm/Map/constructor-iterator-primitive.js index 77fed0fa93..050a7aae9e 100644 --- a/test/staging/sm/Map/constructor-iterator-primitive.js +++ b/test/staging/sm/Map/constructor-iterator-primitive.js @@ -4,6 +4,7 @@ /*--- description: | Returning non-object from @@iterator should throw +info: bugzilla.mozilla.org/show_bug.cgi?id=1021835 esid: pending ---*/ diff --git a/test/staging/sm/Map/forEach-selfhosted-behavior.js b/test/staging/sm/Map/forEach-selfhosted-behavior.js index e77f6a2a1d..4f0247f8f3 100644 --- a/test/staging/sm/Map/forEach-selfhosted-behavior.js +++ b/test/staging/sm/Map/forEach-selfhosted-behavior.js @@ -6,6 +6,7 @@ /*--- description: | Don't use .call(...) in the self-hosted Map.prototype.forEach +info: bugzilla.mozilla.org/show_bug.cgi?id=987243 esid: pending ---*/ diff --git a/test/staging/sm/Map/getter-name.js b/test/staging/sm/Map/getter-name.js index a4a818174f..8e354fc437 100644 --- a/test/staging/sm/Map/getter-name.js +++ b/test/staging/sm/Map/getter-name.js @@ -4,6 +4,7 @@ /*--- description: | Map getters should have get prefix +info: bugzilla.mozilla.org/show_bug.cgi?id=1180290 esid: pending ---*/ diff --git a/test/staging/sm/Math/expm1-monotonicity.js b/test/staging/sm/Math/expm1-monotonicity.js index 9562900de1..192a971dfd 100644 --- a/test/staging/sm/Math/expm1-monotonicity.js +++ b/test/staging/sm/Math/expm1-monotonicity.js @@ -4,6 +4,7 @@ /*--- description: | expm1 should be monotonically increasing +info: bugzilla.mozilla.org/show_bug.cgi?id=897634 esid: pending ---*/ diff --git a/test/staging/sm/Number/0x-without-following-hexdigits.js b/test/staging/sm/Number/0x-without-following-hexdigits.js index 3d9fdc5b2f..d3f658b06a 100644 --- a/test/staging/sm/Number/0x-without-following-hexdigits.js +++ b/test/staging/sm/Number/0x-without-following-hexdigits.js @@ -6,6 +6,7 @@ /*--- description: | '0x' not followed by hex digits should be a syntax error +info: bugzilla.mozilla.org/show_bug.cgi?id=582643 esid: pending ---*/ diff --git a/test/staging/sm/Number/15.7.3.7-EPSILON.js b/test/staging/sm/Number/15.7.3.7-EPSILON.js index c9d3e45006..8767d584e4 100644 --- a/test/staging/sm/Number/15.7.3.7-EPSILON.js +++ b/test/staging/sm/Number/15.7.3.7-EPSILON.js @@ -6,6 +6,7 @@ /*--- description: | Number.EPSILON +info: bugzilla.mozilla.org/show_bug.cgi?id=885798 esid: pending ---*/ diff --git a/test/staging/sm/Number/20.1.2.10-MIN_SAFE_INTEGER.js b/test/staging/sm/Number/20.1.2.10-MIN_SAFE_INTEGER.js index b76b4d6575..d85d98127d 100644 --- a/test/staging/sm/Number/20.1.2.10-MIN_SAFE_INTEGER.js +++ b/test/staging/sm/Number/20.1.2.10-MIN_SAFE_INTEGER.js @@ -6,6 +6,7 @@ /*--- description: | Number.MIN_SAFE_INTEGER +info: bugzilla.mozilla.org/show_bug.cgi?id=885798 esid: pending ---*/ diff --git a/test/staging/sm/Number/20.1.2.6-MAX_SAFE_INTEGER.js b/test/staging/sm/Number/20.1.2.6-MAX_SAFE_INTEGER.js index b278887d51..3eeea6474a 100644 --- a/test/staging/sm/Number/20.1.2.6-MAX_SAFE_INTEGER.js +++ b/test/staging/sm/Number/20.1.2.6-MAX_SAFE_INTEGER.js @@ -6,6 +6,7 @@ /*--- description: | Number.MAX_SAFE_INTEGER +info: bugzilla.mozilla.org/show_bug.cgi?id=885798 esid: pending ---*/ diff --git a/test/staging/sm/Number/20.1.3.2-toExponential.js b/test/staging/sm/Number/20.1.3.2-toExponential.js index 6a328c4c3f..d6b6a3f49f 100644 --- a/test/staging/sm/Number/20.1.3.2-toExponential.js +++ b/test/staging/sm/Number/20.1.3.2-toExponential.js @@ -7,6 +7,7 @@ includes: [sm/assertThrowsValue.js] description: | Number.prototype.toExponential +info: bugzilla.mozilla.org/show_bug.cgi?id=818617 esid: pending ---*/ diff --git a/test/staging/sm/Number/20.1.3.2-toPrecision.js b/test/staging/sm/Number/20.1.3.2-toPrecision.js index 3d6b6e1465..0db643d20e 100644 --- a/test/staging/sm/Number/20.1.3.2-toPrecision.js +++ b/test/staging/sm/Number/20.1.3.2-toPrecision.js @@ -7,6 +7,7 @@ includes: [sm/assertThrowsValue.js] description: | Number.prototype.toPrecision +info: bugzilla.mozilla.org/show_bug.cgi?id=818617 esid: pending ---*/ diff --git a/test/staging/sm/Number/conversion-invalid-precision.js b/test/staging/sm/Number/conversion-invalid-precision.js index 4813ab51f2..9187351ae9 100644 --- a/test/staging/sm/Number/conversion-invalid-precision.js +++ b/test/staging/sm/Number/conversion-invalid-precision.js @@ -6,6 +6,7 @@ /*--- description: | Number.prototype.to* should throw a RangeError when passed a bad precision +info: bugzilla.mozilla.org/show_bug.cgi?id=795745 esid: pending ---*/ diff --git a/test/staging/sm/Number/defaultvalue.js b/test/staging/sm/Number/defaultvalue.js index a972c40b56..e7745ec332 100644 --- a/test/staging/sm/Number/defaultvalue.js +++ b/test/staging/sm/Number/defaultvalue.js @@ -6,6 +6,7 @@ /*--- description: | [[DefaultValue]] behavior wrong for Number with overridden valueOf/toString +info: bugzilla.mozilla.org/show_bug.cgi?id=645464 esid: pending ---*/ diff --git a/test/staging/sm/Number/isSafeInteger-01.js b/test/staging/sm/Number/isSafeInteger-01.js index ef273cb03a..37f4ede01e 100644 --- a/test/staging/sm/Number/isSafeInteger-01.js +++ b/test/staging/sm/Number/isSafeInteger-01.js @@ -6,6 +6,7 @@ /*--- description: | Number.isSafeInteger(number) +info: bugzilla.mozilla.org/show_bug.cgi?id=1003764 esid: pending ---*/ diff --git a/test/staging/sm/Number/parseFloat-01.js b/test/staging/sm/Number/parseFloat-01.js index 2d7c6b3fce..f52789508f 100644 --- a/test/staging/sm/Number/parseFloat-01.js +++ b/test/staging/sm/Number/parseFloat-01.js @@ -6,6 +6,7 @@ /*--- description: | Number.parseFloat(string) +info: bugzilla.mozilla.org/show_bug.cgi?id=886949 esid: pending ---*/ diff --git a/test/staging/sm/Number/parseInt-01.js b/test/staging/sm/Number/parseInt-01.js index 37a0e601ef..c0ee8b5945 100644 --- a/test/staging/sm/Number/parseInt-01.js +++ b/test/staging/sm/Number/parseInt-01.js @@ -6,6 +6,7 @@ /*--- description: | Number.parseInt(string, radix) +info: bugzilla.mozilla.org/show_bug.cgi?id=886949 esid: pending ---*/ diff --git a/test/staging/sm/Number/parseInt-default-to-decimal.js b/test/staging/sm/Number/parseInt-default-to-decimal.js index ba04581122..b41b678a5c 100644 --- a/test/staging/sm/Number/parseInt-default-to-decimal.js +++ b/test/staging/sm/Number/parseInt-default-to-decimal.js @@ -6,6 +6,7 @@ /*--- description: | Number.parseInt(string, radix). Verify that Number.parseInt defaults to decimal. +info: bugzilla.mozilla.org/show_bug.cgi?id=886949 esid: pending ---*/ diff --git a/test/staging/sm/Number/toString-radix-handling.js b/test/staging/sm/Number/toString-radix-handling.js index 25bec49d26..d8052728dc 100644 --- a/test/staging/sm/Number/toString-radix-handling.js +++ b/test/staging/sm/Number/toString-radix-handling.js @@ -6,6 +6,7 @@ /*--- description: | Number.prototype.toString should use ToInteger on the radix and should throw a RangeError if the radix is bad +info: bugzilla.mozilla.org/show_bug.cgi?id=647385 esid: pending ---*/ diff --git a/test/staging/sm/Number/tonumber-string-hex.js b/test/staging/sm/Number/tonumber-string-hex.js index c917636e0f..daba403aaa 100644 --- a/test/staging/sm/Number/tonumber-string-hex.js +++ b/test/staging/sm/Number/tonumber-string-hex.js @@ -6,6 +6,7 @@ /*--- description: | Various tests of ToNumber(string), particularly +"0x" being NaN +info: bugzilla.mozilla.org/show_bug.cgi?id=872853 esid: pending ---*/ diff --git a/test/staging/sm/Proxy/getPrototypeOf.js b/test/staging/sm/Proxy/getPrototypeOf.js index a6d3056411..57b7943cc0 100644 --- a/test/staging/sm/Proxy/getPrototypeOf.js +++ b/test/staging/sm/Proxy/getPrototypeOf.js @@ -7,6 +7,7 @@ includes: [sm/assertThrowsValue.js] description: | Scripted proxies' [[GetPrototypeOf]] behavior +info: bugzilla.mozilla.org/show_bug.cgi?id=888969 esid: pending ---*/ diff --git a/test/staging/sm/Proxy/json-stringify-replacer-array-revocable-proxy.js b/test/staging/sm/Proxy/json-stringify-replacer-array-revocable-proxy.js index 722d53f174..6652c77472 100644 --- a/test/staging/sm/Proxy/json-stringify-replacer-array-revocable-proxy.js +++ b/test/staging/sm/Proxy/json-stringify-replacer-array-revocable-proxy.js @@ -6,6 +6,7 @@ /*--- description: | Don't assert when JSON.stringify is passed a revocable proxy to an array, then that proxy is revoked midflight during stringification +info: bugzilla.mozilla.org/show_bug.cgi?id=1196497 esid: pending ---*/ diff --git a/test/staging/sm/Proxy/ownkeys-linear.js b/test/staging/sm/Proxy/ownkeys-linear.js index 45d654b1e2..2a27bf54fc 100644 --- a/test/staging/sm/Proxy/ownkeys-linear.js +++ b/test/staging/sm/Proxy/ownkeys-linear.js @@ -6,6 +6,7 @@ /*--- description: | Scripted proxies' [[OwnPropertyKeys]] should have linear complexity +info: bugzilla.mozilla.org/show_bug.cgi?id=1257779 esid: pending ---*/ diff --git a/test/staging/sm/Proxy/ownkeys-trap-duplicates.js b/test/staging/sm/Proxy/ownkeys-trap-duplicates.js index 2ea4aba6e5..a5f9d94803 100644 --- a/test/staging/sm/Proxy/ownkeys-trap-duplicates.js +++ b/test/staging/sm/Proxy/ownkeys-trap-duplicates.js @@ -6,6 +6,7 @@ /*--- description: | Scripted proxies' [[OwnPropertyKeys]] should not throw if the trap implementation returns duplicate properties and the object is non-extensible or has non-configurable properties. Revised (bug 1389752): Throw TypeError for duplicate properties. +info: bugzilla.mozilla.org/show_bug.cgi?id=1293995 esid: pending ---*/ diff --git a/test/staging/sm/Proxy/proxy-__proto__.js b/test/staging/sm/Proxy/proxy-__proto__.js index 28d26d794f..8eb319a892 100644 --- a/test/staging/sm/Proxy/proxy-__proto__.js +++ b/test/staging/sm/Proxy/proxy-__proto__.js @@ -6,6 +6,7 @@ /*--- description: | Behavior of __proto__ on ES6 proxies +info: bugzilla.mozilla.org/show_bug.cgi?id=950407 esid: pending ---*/ diff --git a/test/staging/sm/Proxy/proxy-with-revoked-arguments.js b/test/staging/sm/Proxy/proxy-with-revoked-arguments.js index 16f9aec739..7aa8870279 100644 --- a/test/staging/sm/Proxy/proxy-with-revoked-arguments.js +++ b/test/staging/sm/Proxy/proxy-with-revoked-arguments.js @@ -4,6 +4,7 @@ /*--- description: | Proxy constructor should not throw if either the target or handler is a revoked proxy. +info: bugzilla.mozilla.org/show_bug.cgi?id=1151149 esid: pending ---*/ diff --git a/test/staging/sm/Proxy/revocable-proxy-prototype.js b/test/staging/sm/Proxy/revocable-proxy-prototype.js index a470ee2da0..cfa86ca60d 100644 --- a/test/staging/sm/Proxy/revocable-proxy-prototype.js +++ b/test/staging/sm/Proxy/revocable-proxy-prototype.js @@ -6,6 +6,7 @@ /*--- description: | Accessing a revocable proxy's [[Prototype]] shouldn't crash +info: bugzilla.mozilla.org/show_bug.cgi?id=1052139 esid: pending ---*/ diff --git a/test/staging/sm/Proxy/setPrototypeOf.js b/test/staging/sm/Proxy/setPrototypeOf.js index 7b0b5a9fcd..6824002761 100644 --- a/test/staging/sm/Proxy/setPrototypeOf.js +++ b/test/staging/sm/Proxy/setPrototypeOf.js @@ -7,6 +7,7 @@ includes: [sm/assertThrowsValue.js] description: | Scripted proxies' [[SetPrototypeOf]] behavior +info: bugzilla.mozilla.org/show_bug.cgi?id=888969 esid: pending ---*/ diff --git a/test/staging/sm/Proxy/trap-null.js b/test/staging/sm/Proxy/trap-null.js index ec7ba17725..2caabe0975 100644 --- a/test/staging/sm/Proxy/trap-null.js +++ b/test/staging/sm/Proxy/trap-null.js @@ -6,6 +6,7 @@ /*--- description: | null as a trap value on a handler should operate on the target +info: bugzilla.mozilla.org/show_bug.cgi?id=1257102 esid: pending ---*/ diff --git a/test/staging/sm/RegExp/15.10.5-01.js b/test/staging/sm/RegExp/15.10.5-01.js index e5d7834f4d..f2b9034bd3 100644 --- a/test/staging/sm/RegExp/15.10.5-01.js +++ b/test/staging/sm/RegExp/15.10.5-01.js @@ -6,6 +6,7 @@ /*--- description: | RegExp.length +info: bugzilla.mozilla.org/show_bug.cgi?id=614603 esid: pending ---*/ diff --git a/test/staging/sm/RegExp/15.10.7.5-01.js b/test/staging/sm/RegExp/15.10.7.5-01.js index eb31c05c5a..31d7f1b6c3 100644 --- a/test/staging/sm/RegExp/15.10.7.5-01.js +++ b/test/staging/sm/RegExp/15.10.7.5-01.js @@ -6,6 +6,7 @@ /*--- description: | RegExp lastIndex property set should not coerce type to number +info: bugzilla.mozilla.org/show_bug.cgi?id=465199 esid: pending ---*/ diff --git a/test/staging/sm/RegExp/7.8.5-01.js b/test/staging/sm/RegExp/7.8.5-01.js index 7756855606..ad6f3ef00c 100644 --- a/test/staging/sm/RegExp/7.8.5-01.js +++ b/test/staging/sm/RegExp/7.8.5-01.js @@ -6,6 +6,7 @@ /*--- description: | Line terminator after backslash is invalid in regexp literals +info: bugzilla.mozilla.org/show_bug.cgi?id=615070 esid: pending ---*/ diff --git a/test/staging/sm/RegExp/RegExpExec-exec.js b/test/staging/sm/RegExp/RegExpExec-exec.js index df84721eee..80377ca9f6 100644 --- a/test/staging/sm/RegExp/RegExpExec-exec.js +++ b/test/staging/sm/RegExp/RegExpExec-exec.js @@ -4,6 +4,7 @@ /*--- description: | RegExpExec should throw if exec property of non-RegExp is not callable +info: bugzilla.mozilla.org/show_bug.cgi?id=887016 esid: pending ---*/ diff --git a/test/staging/sm/RegExp/RegExpExec-return.js b/test/staging/sm/RegExp/RegExpExec-return.js index 6b01e900c1..79648960be 100644 --- a/test/staging/sm/RegExp/RegExpExec-return.js +++ b/test/staging/sm/RegExp/RegExpExec-return.js @@ -4,6 +4,7 @@ /*--- description: | RegExpExec should throw if returned value is not an object nor null. +info: bugzilla.mozilla.org/show_bug.cgi?id=887016 esid: pending ---*/ diff --git a/test/staging/sm/RegExp/class-null.js b/test/staging/sm/RegExp/class-null.js index 048c5dae11..0b31f7e089 100644 --- a/test/staging/sm/RegExp/class-null.js +++ b/test/staging/sm/RegExp/class-null.js @@ -4,6 +4,7 @@ /*--- description: | Null in character class in RegExp with unicode flag. +info: bugzilla.mozilla.org/show_bug.cgi?id=1279467 esid: pending ---*/ diff --git a/test/staging/sm/RegExp/compile-lastIndex.js b/test/staging/sm/RegExp/compile-lastIndex.js index 935bed8c89..edaacb3ffe 100644 --- a/test/staging/sm/RegExp/compile-lastIndex.js +++ b/test/staging/sm/RegExp/compile-lastIndex.js @@ -6,6 +6,7 @@ /*--- description: | RegExp.prototype.compile must perform all its steps *except* setting .lastIndex, then throw, when provided a RegExp whose .lastIndex has been made non-writable +info: bugzilla.mozilla.org/show_bug.cgi?id=1253099 esid: pending ---*/ diff --git a/test/staging/sm/RegExp/constructor-IsRegExp.js b/test/staging/sm/RegExp/constructor-IsRegExp.js index 08063dd5b7..fc7ab36152 100644 --- a/test/staging/sm/RegExp/constructor-IsRegExp.js +++ b/test/staging/sm/RegExp/constructor-IsRegExp.js @@ -4,6 +4,7 @@ /*--- description: | RegExp constructor with pattern with @@match. +info: bugzilla.mozilla.org/show_bug.cgi?id=1147817 esid: pending ---*/ diff --git a/test/staging/sm/RegExp/constructor-constructor.js b/test/staging/sm/RegExp/constructor-constructor.js index 95b4fdb6ec..a19ca103cf 100644 --- a/test/staging/sm/RegExp/constructor-constructor.js +++ b/test/staging/sm/RegExp/constructor-constructor.js @@ -4,6 +4,7 @@ /*--- description: | RegExp constructor should check pattern.constructor. +info: bugzilla.mozilla.org/show_bug.cgi?id=1147817 esid: pending ---*/ diff --git a/test/staging/sm/RegExp/constructor-regexp-unicode.js b/test/staging/sm/RegExp/constructor-regexp-unicode.js index 0d0bed6375..a7e41b7f78 100644 --- a/test/staging/sm/RegExp/constructor-regexp-unicode.js +++ b/test/staging/sm/RegExp/constructor-regexp-unicode.js @@ -4,6 +4,7 @@ /*--- description: | RegExp constructor should check the pattern syntax again when adding unicode flag. +info: bugzilla.mozilla.org/show_bug.cgi?id=1274393 esid: pending ---*/ diff --git a/test/staging/sm/RegExp/constructor-regexp.js b/test/staging/sm/RegExp/constructor-regexp.js index 1ff2473b1b..c6aa47b22f 100644 --- a/test/staging/sm/RegExp/constructor-regexp.js +++ b/test/staging/sm/RegExp/constructor-regexp.js @@ -4,6 +4,7 @@ /*--- description: | RegExp constructor shouldn't invoke source/flags getters on argument RegExp instance. +info: bugzilla.mozilla.org/show_bug.cgi?id=1130860 esid: pending ---*/ diff --git a/test/staging/sm/RegExp/descriptor.js b/test/staging/sm/RegExp/descriptor.js index 208b4180a3..fed2f42c6f 100644 --- a/test/staging/sm/RegExp/descriptor.js +++ b/test/staging/sm/RegExp/descriptor.js @@ -4,6 +4,7 @@ /*--- description: | Implement RegExp.prototype.{global, ignoreCase, multiline, sticky, unicode} - property descriptor +info: bugzilla.mozilla.org/show_bug.cgi?id=1120169 esid: pending ---*/ diff --git a/test/staging/sm/RegExp/escape.js b/test/staging/sm/RegExp/escape.js index 3f3c9cc534..36d6a5eebc 100644 --- a/test/staging/sm/RegExp/escape.js +++ b/test/staging/sm/RegExp/escape.js @@ -4,6 +4,7 @@ /*--- description: | Slash and LineTerminator should be escaped correctly. +info: bugzilla.mozilla.org/show_bug.cgi?id=1130860 esid: pending ---*/ diff --git a/test/staging/sm/RegExp/exec-lastIndex-ToInteger.js b/test/staging/sm/RegExp/exec-lastIndex-ToInteger.js index b53b661b31..1738c80723 100644 --- a/test/staging/sm/RegExp/exec-lastIndex-ToInteger.js +++ b/test/staging/sm/RegExp/exec-lastIndex-ToInteger.js @@ -4,6 +4,7 @@ /*--- description: | RegExp.prototype.exec doesn't get the lastIndex and ToInteger() it for non-global regular expressions when it should +info: bugzilla.mozilla.org/show_bug.cgi?id=646490 esid: pending ---*/ /* diff --git a/test/staging/sm/RegExp/exec-lastIndex-negative.js b/test/staging/sm/RegExp/exec-lastIndex-negative.js index 3a725f8e08..22d21463f3 100644 --- a/test/staging/sm/RegExp/exec-lastIndex-negative.js +++ b/test/staging/sm/RegExp/exec-lastIndex-negative.js @@ -4,6 +4,7 @@ /*--- description: | negative lastIndex should be treated as 0. +info: bugzilla.mozilla.org/show_bug.cgi?id=1207922 esid: pending ---*/ diff --git a/test/staging/sm/RegExp/exec.js b/test/staging/sm/RegExp/exec.js index 8fb9221d6e..899f15b529 100644 --- a/test/staging/sm/RegExp/exec.js +++ b/test/staging/sm/RegExp/exec.js @@ -6,6 +6,7 @@ /*--- description: | RegExp.prototype.exec doesn't get the lastIndex and ToInteger() it for non-global regular expressions when it should +info: bugzilla.mozilla.org/show_bug.cgi?id=646490 esid: pending ---*/ diff --git a/test/staging/sm/RegExp/flag-accessors.js b/test/staging/sm/RegExp/flag-accessors.js index 642dffc72a..56aec1454b 100644 --- a/test/staging/sm/RegExp/flag-accessors.js +++ b/test/staging/sm/RegExp/flag-accessors.js @@ -4,6 +4,7 @@ /*--- description: | Implement RegExp.prototype.{global, ignoreCase, multiline, sticky, unicode} +info: bugzilla.mozilla.org/show_bug.cgi?id=1120169 esid: pending ---*/ diff --git a/test/staging/sm/RegExp/flags.js b/test/staging/sm/RegExp/flags.js index 83e87b88e4..fc3ea367c6 100644 --- a/test/staging/sm/RegExp/flags.js +++ b/test/staging/sm/RegExp/flags.js @@ -4,6 +4,7 @@ /*--- description: | Implement RegExp.prototype.flags +info: bugzilla.mozilla.org/show_bug.cgi?id=1108467 esid: pending ---*/ diff --git a/test/staging/sm/RegExp/getter-name.js b/test/staging/sm/RegExp/getter-name.js index 49e9f89dea..727c77087c 100644 --- a/test/staging/sm/RegExp/getter-name.js +++ b/test/staging/sm/RegExp/getter-name.js @@ -4,6 +4,7 @@ /*--- description: | RegExp getters should have get prefix +info: bugzilla.mozilla.org/show_bug.cgi?id=1180290 esid: pending ---*/ diff --git a/test/staging/sm/RegExp/ignoreCase-multiple.js b/test/staging/sm/RegExp/ignoreCase-multiple.js index e7dd9a887c..01a56b5ce1 100644 --- a/test/staging/sm/RegExp/ignoreCase-multiple.js +++ b/test/staging/sm/RegExp/ignoreCase-multiple.js @@ -4,6 +4,7 @@ /*--- description: | ignoreCase match should perform Canonicalize both on input and pattern. +info: bugzilla.mozilla.org/show_bug.cgi?id=1280046 esid: pending ---*/ diff --git a/test/staging/sm/RegExp/instance-property-storage-introspection.js b/test/staging/sm/RegExp/instance-property-storage-introspection.js index a6609406dd..496f2601e2 100644 --- a/test/staging/sm/RegExp/instance-property-storage-introspection.js +++ b/test/staging/sm/RegExp/instance-property-storage-introspection.js @@ -6,6 +6,7 @@ /*--- description: | Represent /a/.{lastIndex,global,source,multiline,sticky,ignoreCase} with plain old data properties +info: bugzilla.mozilla.org/show_bug.cgi?id=640072 esid: pending ---*/ diff --git a/test/staging/sm/RegExp/lastIndex-nonwritable.js b/test/staging/sm/RegExp/lastIndex-nonwritable.js index c71c30be72..a89c077b94 100644 --- a/test/staging/sm/RegExp/lastIndex-nonwritable.js +++ b/test/staging/sm/RegExp/lastIndex-nonwritable.js @@ -4,6 +4,7 @@ /*--- description: | Regexp.prototype.test/exec shouldn't change lastIndex if not writable. +info: bugzilla.mozilla.org/show_bug.cgi?id=1168416 esid: pending ---*/ diff --git a/test/staging/sm/RegExp/match-this.js b/test/staging/sm/RegExp/match-this.js index 32acbe41f3..fdbdefb98d 100644 --- a/test/staging/sm/RegExp/match-this.js +++ b/test/staging/sm/RegExp/match-this.js @@ -4,6 +4,7 @@ /*--- description: | RegExp.prototype[@@match] should check this value. +info: bugzilla.mozilla.org/show_bug.cgi?id=887016 esid: pending ---*/ diff --git a/test/staging/sm/RegExp/match-trace.js b/test/staging/sm/RegExp/match-trace.js index a424548947..490d204bdb 100644 --- a/test/staging/sm/RegExp/match-trace.js +++ b/test/staging/sm/RegExp/match-trace.js @@ -4,6 +4,7 @@ /*--- description: | Trace RegExp.prototype[@@match] behavior. +info: bugzilla.mozilla.org/show_bug.cgi?id=887016 esid: pending ---*/ diff --git a/test/staging/sm/RegExp/match.js b/test/staging/sm/RegExp/match.js index 17084b725a..58e52f801e 100644 --- a/test/staging/sm/RegExp/match.js +++ b/test/staging/sm/RegExp/match.js @@ -4,6 +4,7 @@ /*--- description: | Implement RegExp.prototype[@@match]. +info: bugzilla.mozilla.org/show_bug.cgi?id=887016 esid: pending ---*/ diff --git a/test/staging/sm/RegExp/replace-compile.js b/test/staging/sm/RegExp/replace-compile.js index e4ce9d6174..cb9da89e18 100644 --- a/test/staging/sm/RegExp/replace-compile.js +++ b/test/staging/sm/RegExp/replace-compile.js @@ -4,6 +4,7 @@ /*--- description: | RegExp.prototype[@@replace] should call replacer function after collecting all matches. +info: bugzilla.mozilla.org/show_bug.cgi?id=1287524 esid: pending ---*/ diff --git a/test/staging/sm/RegExp/replace-global-unicode.js b/test/staging/sm/RegExp/replace-global-unicode.js index e08bfbc6fd..3527b96a2c 100644 --- a/test/staging/sm/RegExp/replace-global-unicode.js +++ b/test/staging/sm/RegExp/replace-global-unicode.js @@ -4,6 +4,7 @@ /*--- description: | RegExp.prototype[@@replace] should not use optimized path if RegExp.prototype.unicode is modified. +info: bugzilla.mozilla.org/show_bug.cgi?id=1287524 esid: pending ---*/ diff --git a/test/staging/sm/RegExp/replace-sticky-lastIndex.js b/test/staging/sm/RegExp/replace-sticky-lastIndex.js index 9e171243c7..08f4123b31 100644 --- a/test/staging/sm/RegExp/replace-sticky-lastIndex.js +++ b/test/staging/sm/RegExp/replace-sticky-lastIndex.js @@ -4,6 +4,7 @@ /*--- description: | String.prototype.replace should do nothing if lastIndex is invalid for sticky RegExp +info: bugzilla.mozilla.org/show_bug.cgi?id=887016 esid: pending ---*/ diff --git a/test/staging/sm/RegExp/replace-sticky.js b/test/staging/sm/RegExp/replace-sticky.js index dac2ee076a..3f3d250885 100644 --- a/test/staging/sm/RegExp/replace-sticky.js +++ b/test/staging/sm/RegExp/replace-sticky.js @@ -4,6 +4,7 @@ /*--- description: | String.prototype.replace should use and update lastIndex if sticky flag is set +info: bugzilla.mozilla.org/show_bug.cgi?id=887016 esid: pending ---*/ diff --git a/test/staging/sm/RegExp/replace-this.js b/test/staging/sm/RegExp/replace-this.js index cc3557272e..45ed71ad02 100644 --- a/test/staging/sm/RegExp/replace-this.js +++ b/test/staging/sm/RegExp/replace-this.js @@ -4,6 +4,7 @@ /*--- description: | RegExp.prototype[@@replace] should check |this| value. +info: bugzilla.mozilla.org/show_bug.cgi?id=887016 esid: pending ---*/ diff --git a/test/staging/sm/RegExp/replace-trace.js b/test/staging/sm/RegExp/replace-trace.js index 1545a309a8..f320c579e0 100644 --- a/test/staging/sm/RegExp/replace-trace.js +++ b/test/staging/sm/RegExp/replace-trace.js @@ -4,6 +4,7 @@ /*--- description: | Trace RegExp.prototype[@@replace] behavior. +info: bugzilla.mozilla.org/show_bug.cgi?id=887016 esid: pending ---*/ diff --git a/test/staging/sm/RegExp/replace-twoBytes.js b/test/staging/sm/RegExp/replace-twoBytes.js index a977828092..8282fd15a9 100644 --- a/test/staging/sm/RegExp/replace-twoBytes.js +++ b/test/staging/sm/RegExp/replace-twoBytes.js @@ -4,6 +4,7 @@ /*--- description: | RegExp.prototype[@@replace] should check latin1/twoBytes for all strings used in relate operation. +info: bugzilla.mozilla.org/show_bug.cgi?id=1269719 esid: pending ---*/ diff --git a/test/staging/sm/RegExp/replace.js b/test/staging/sm/RegExp/replace.js index 48e84052de..52ff6ca472 100644 --- a/test/staging/sm/RegExp/replace.js +++ b/test/staging/sm/RegExp/replace.js @@ -4,6 +4,7 @@ /*--- description: | Implement RegExp.prototype[@@replace]. +info: bugzilla.mozilla.org/show_bug.cgi?id=887016 esid: pending ---*/ diff --git a/test/staging/sm/RegExp/search-this.js b/test/staging/sm/RegExp/search-this.js index 28e1aa385b..19595cd7cc 100644 --- a/test/staging/sm/RegExp/search-this.js +++ b/test/staging/sm/RegExp/search-this.js @@ -4,6 +4,7 @@ /*--- description: | RegExp.prototype[@@search] should check this value. +info: bugzilla.mozilla.org/show_bug.cgi?id=887016 esid: pending ---*/ diff --git a/test/staging/sm/RegExp/search-trace.js b/test/staging/sm/RegExp/search-trace.js index fff40df911..50d4aa021b 100644 --- a/test/staging/sm/RegExp/search-trace.js +++ b/test/staging/sm/RegExp/search-trace.js @@ -4,6 +4,7 @@ /*--- description: | Trace RegExp.prototype[@@search] behavior. +info: bugzilla.mozilla.org/show_bug.cgi?id=887016 esid: pending ---*/ diff --git a/test/staging/sm/RegExp/search.js b/test/staging/sm/RegExp/search.js index 5ddd9ef3ab..2ff072abb2 100644 --- a/test/staging/sm/RegExp/search.js +++ b/test/staging/sm/RegExp/search.js @@ -4,6 +4,7 @@ /*--- description: | Implement RegExp.prototype[@@search]. +info: bugzilla.mozilla.org/show_bug.cgi?id=887016 esid: pending ---*/ diff --git a/test/staging/sm/RegExp/source.js b/test/staging/sm/RegExp/source.js index 56d9c1606e..6d2897b2eb 100644 --- a/test/staging/sm/RegExp/source.js +++ b/test/staging/sm/RegExp/source.js @@ -4,6 +4,7 @@ /*--- description: | Implement RegExp.prototype.source +info: bugzilla.mozilla.org/show_bug.cgi?id=1120169 esid: pending ---*/ diff --git a/test/staging/sm/RegExp/split-deleted-flags.js b/test/staging/sm/RegExp/split-deleted-flags.js index ca70819499..d46781242b 100644 --- a/test/staging/sm/RegExp/split-deleted-flags.js +++ b/test/staging/sm/RegExp/split-deleted-flags.js @@ -4,6 +4,7 @@ /*--- description: | RegExp.prototype.split should throw if RegRxp.prototype.flags is deleted. +info: bugzilla.mozilla.org/show_bug.cgi?id=1322319 esid: pending ---*/ diff --git a/test/staging/sm/RegExp/split-flags-on-obj.js b/test/staging/sm/RegExp/split-flags-on-obj.js index dcaa32c1e1..b8d0a87a59 100644 --- a/test/staging/sm/RegExp/split-flags-on-obj.js +++ b/test/staging/sm/RegExp/split-flags-on-obj.js @@ -5,6 +5,7 @@ includes: [compareArray.js] description: | RegExp.prototype.split should reflect the change to Object.prototype.flags. +info: bugzilla.mozilla.org/show_bug.cgi?id=0 esid: pending ---*/ diff --git a/test/staging/sm/RegExp/split-invalid-lastIndex.js b/test/staging/sm/RegExp/split-invalid-lastIndex.js index 6e8ae774da..296ece8310 100644 --- a/test/staging/sm/RegExp/split-invalid-lastIndex.js +++ b/test/staging/sm/RegExp/split-invalid-lastIndex.js @@ -4,6 +4,7 @@ /*--- description: | RegExp.prototype[@@split] should handle if lastIndex is out of bound. +info: bugzilla.mozilla.org/show_bug.cgi?id=1263851 esid: pending ---*/ diff --git a/test/staging/sm/RegExp/split-limit.js b/test/staging/sm/RegExp/split-limit.js index 98e1f1d270..2c5fa9fe97 100644 --- a/test/staging/sm/RegExp/split-limit.js +++ b/test/staging/sm/RegExp/split-limit.js @@ -4,6 +4,7 @@ /*--- description: | RegExp.prototype[@@split] shouldn't use optimized path if limit is not number. +info: bugzilla.mozilla.org/show_bug.cgi?id=1287525 esid: pending ---*/ diff --git a/test/staging/sm/RegExp/split-obj.js b/test/staging/sm/RegExp/split-obj.js index 79ac8de557..2d7d0ee194 100644 --- a/test/staging/sm/RegExp/split-obj.js +++ b/test/staging/sm/RegExp/split-obj.js @@ -5,6 +5,7 @@ includes: [compareArray.js] description: | RegExp.prototype[@@split] should check if this value is RegExp. +info: bugzilla.mozilla.org/show_bug.cgi?id=887016 esid: pending ---*/ diff --git a/test/staging/sm/RegExp/split-prop-access.js b/test/staging/sm/RegExp/split-prop-access.js index b9dfe58efc..7d60e491ba 100644 --- a/test/staging/sm/RegExp/split-prop-access.js +++ b/test/staging/sm/RegExp/split-prop-access.js @@ -4,6 +4,7 @@ /*--- description: | String.prototype.split should call ToUint32(limit) before ToString(separator). +info: bugzilla.mozilla.org/show_bug.cgi?id=1287525 esid: pending ---*/ diff --git a/test/staging/sm/RegExp/split-this.js b/test/staging/sm/RegExp/split-this.js index 238c1b494a..16430ddd0f 100644 --- a/test/staging/sm/RegExp/split-this.js +++ b/test/staging/sm/RegExp/split-this.js @@ -4,6 +4,7 @@ /*--- description: | RegExp.prototype[@@split] should check this value. +info: bugzilla.mozilla.org/show_bug.cgi?id=887016 esid: pending ---*/ diff --git a/test/staging/sm/RegExp/split-trace.js b/test/staging/sm/RegExp/split-trace.js index 20ad99d682..20f2def3a7 100644 --- a/test/staging/sm/RegExp/split-trace.js +++ b/test/staging/sm/RegExp/split-trace.js @@ -4,6 +4,7 @@ /*--- description: | Trace RegExp.prototype[@@split] behavior. +info: bugzilla.mozilla.org/show_bug.cgi?id=887016 esid: pending ---*/ diff --git a/test/staging/sm/RegExp/split.js b/test/staging/sm/RegExp/split.js index 47f97c7143..5bbed9975f 100644 --- a/test/staging/sm/RegExp/split.js +++ b/test/staging/sm/RegExp/split.js @@ -4,6 +4,7 @@ /*--- description: | Implement RegExp.prototype[@@split]. +info: bugzilla.mozilla.org/show_bug.cgi?id=887016 esid: pending ---*/ diff --git a/test/staging/sm/RegExp/sticky.js b/test/staging/sm/RegExp/sticky.js index 9322d2cece..61ccf6577f 100644 --- a/test/staging/sm/RegExp/sticky.js +++ b/test/staging/sm/RegExp/sticky.js @@ -4,6 +4,7 @@ /*--- description: | sticky flag should not break assertion behavior. +info: bugzilla.mozilla.org/show_bug.cgi?id=773687 esid: pending ---*/ diff --git a/test/staging/sm/RegExp/test-emptyMatch.js b/test/staging/sm/RegExp/test-emptyMatch.js index 5dbd74e5f2..5afa142add 100644 --- a/test/staging/sm/RegExp/test-emptyMatch.js +++ b/test/staging/sm/RegExp/test-emptyMatch.js @@ -4,6 +4,7 @@ /*--- description: | RegExp.prototype.test should update lastIndex to correct position even if pattern starts with .* +info: bugzilla.mozilla.org/show_bug.cgi?id=1322035 esid: pending ---*/ diff --git a/test/staging/sm/RegExp/test-trailing.js b/test/staging/sm/RegExp/test-trailing.js index 1a8d5d7dff..ea8135b4d5 100644 --- a/test/staging/sm/RegExp/test-trailing.js +++ b/test/staging/sm/RegExp/test-trailing.js @@ -4,6 +4,7 @@ /*--- description: | Trailing .* should not be ignored on matchOnly match. +info: bugzilla.mozilla.org/show_bug.cgi?id=1304737 esid: pending ---*/ diff --git a/test/staging/sm/RegExp/toString.js b/test/staging/sm/RegExp/toString.js index 250e56b221..534948e5f2 100644 --- a/test/staging/sm/RegExp/toString.js +++ b/test/staging/sm/RegExp/toString.js @@ -4,6 +4,7 @@ /*--- description: | Make RegExp.prototype.toString to be a generic function. +info: bugzilla.mozilla.org/show_bug.cgi?id=1079919 esid: pending ---*/ diff --git a/test/staging/sm/RegExp/unicode-back-reference.js b/test/staging/sm/RegExp/unicode-back-reference.js index 5f7967fca8..7d3902b70f 100644 --- a/test/staging/sm/RegExp/unicode-back-reference.js +++ b/test/staging/sm/RegExp/unicode-back-reference.js @@ -5,6 +5,7 @@ includes: [compareArray.js] description: | Implement RegExp unicode flag -- back reference should not match lead surrogate that has corresponding trail surrogate. +info: bugzilla.mozilla.org/show_bug.cgi?id=1135377 esid: pending ---*/ diff --git a/test/staging/sm/RegExp/unicode-braced.js b/test/staging/sm/RegExp/unicode-braced.js index fa04f2949b..16f237d311 100644 --- a/test/staging/sm/RegExp/unicode-braced.js +++ b/test/staging/sm/RegExp/unicode-braced.js @@ -5,6 +5,7 @@ includes: [compareArray.js] description: | Implement RegExp unicode flag -- braced pattern in RegExpUnicodeEscapeSequence. +info: bugzilla.mozilla.org/show_bug.cgi?id=1135377 esid: pending ---*/ diff --git a/test/staging/sm/RegExp/unicode-character-class-escape.js b/test/staging/sm/RegExp/unicode-character-class-escape.js index a10125f7c6..75e5d0ee93 100644 --- a/test/staging/sm/RegExp/unicode-character-class-escape.js +++ b/test/staging/sm/RegExp/unicode-character-class-escape.js @@ -5,6 +5,7 @@ includes: [compareArray.js] description: | Implement RegExp unicode flag -- CharacterClassEscape. +info: bugzilla.mozilla.org/show_bug.cgi?id=1135377 esid: pending ---*/ diff --git a/test/staging/sm/RegExp/unicode-class-braced.js b/test/staging/sm/RegExp/unicode-class-braced.js index 0dfd7b88e0..64dbaeeaa3 100644 --- a/test/staging/sm/RegExp/unicode-class-braced.js +++ b/test/staging/sm/RegExp/unicode-class-braced.js @@ -5,6 +5,7 @@ includes: [compareArray.js] description: | Implement RegExp unicode flag -- braced pattern in RegExpUnicodeEscapeSequence in CharacterClass. +info: bugzilla.mozilla.org/show_bug.cgi?id=1135377 esid: pending ---*/ diff --git a/test/staging/sm/RegExp/unicode-class-empty.js b/test/staging/sm/RegExp/unicode-class-empty.js index 4af8a18a2d..edfe72c2e6 100644 --- a/test/staging/sm/RegExp/unicode-class-empty.js +++ b/test/staging/sm/RegExp/unicode-class-empty.js @@ -5,6 +5,7 @@ includes: [compareArray.js] description: | Implement RegExp unicode flag -- empty class should not match anything. +info: bugzilla.mozilla.org/show_bug.cgi?id=1135377 esid: pending ---*/ diff --git a/test/staging/sm/RegExp/unicode-class-ignoreCase.js b/test/staging/sm/RegExp/unicode-class-ignoreCase.js index 2454a0c586..5c94a668a1 100644 --- a/test/staging/sm/RegExp/unicode-class-ignoreCase.js +++ b/test/staging/sm/RegExp/unicode-class-ignoreCase.js @@ -5,6 +5,7 @@ includes: [compareArray.js] description: | Implement RegExp unicode flag -- ignoreCase flag for CharacterClass. +info: bugzilla.mozilla.org/show_bug.cgi?id=1135377 esid: pending ---*/ diff --git a/test/staging/sm/RegExp/unicode-class-lead-trail.js b/test/staging/sm/RegExp/unicode-class-lead-trail.js index 8d5aae7650..6b79dc2edc 100644 --- a/test/staging/sm/RegExp/unicode-class-lead-trail.js +++ b/test/staging/sm/RegExp/unicode-class-lead-trail.js @@ -5,6 +5,7 @@ includes: [compareArray.js] description: | Implement RegExp unicode flag -- lead and trail pattern in RegExpUnicodeEscapeSequence in CharacterClass. +info: bugzilla.mozilla.org/show_bug.cgi?id=1135377 esid: pending ---*/ diff --git a/test/staging/sm/RegExp/unicode-class-negated.js b/test/staging/sm/RegExp/unicode-class-negated.js index 53dcb6c9fe..2045258bfc 100644 --- a/test/staging/sm/RegExp/unicode-class-negated.js +++ b/test/staging/sm/RegExp/unicode-class-negated.js @@ -5,6 +5,7 @@ includes: [compareArray.js] description: | Implement RegExp unicode flag -- negated CharacterClass. +info: bugzilla.mozilla.org/show_bug.cgi?id=1135377 esid: pending ---*/ diff --git a/test/staging/sm/RegExp/unicode-class-range.js b/test/staging/sm/RegExp/unicode-class-range.js index d3c9993657..e5eb5f2336 100644 --- a/test/staging/sm/RegExp/unicode-class-range.js +++ b/test/staging/sm/RegExp/unicode-class-range.js @@ -4,6 +4,7 @@ /*--- description: | Implement RegExp unicode flag -- disallow range with CharacterClassEscape. +info: bugzilla.mozilla.org/show_bug.cgi?id=1135377 esid: pending ---*/ diff --git a/test/staging/sm/RegExp/unicode-class-raw.js b/test/staging/sm/RegExp/unicode-class-raw.js index 44f39d2e97..0ab982c0e9 100644 --- a/test/staging/sm/RegExp/unicode-class-raw.js +++ b/test/staging/sm/RegExp/unicode-class-raw.js @@ -5,6 +5,7 @@ includes: [compareArray.js] description: | Implement RegExp unicode flag -- raw unicode. +info: bugzilla.mozilla.org/show_bug.cgi?id=1135377 esid: pending ---*/ diff --git a/test/staging/sm/RegExp/unicode-disallow-extended.js b/test/staging/sm/RegExp/unicode-disallow-extended.js index 189bb1e440..bbcd6ca470 100644 --- a/test/staging/sm/RegExp/unicode-disallow-extended.js +++ b/test/staging/sm/RegExp/unicode-disallow-extended.js @@ -5,6 +5,7 @@ includes: [compareArray.js] description: | Implement RegExp unicode flag -- disallow extended patterns. +info: bugzilla.mozilla.org/show_bug.cgi?id=1135377 esid: pending ---*/ diff --git a/test/staging/sm/RegExp/unicode-everything.js b/test/staging/sm/RegExp/unicode-everything.js index 407e19e3dd..396e7bf220 100644 --- a/test/staging/sm/RegExp/unicode-everything.js +++ b/test/staging/sm/RegExp/unicode-everything.js @@ -5,6 +5,7 @@ includes: [compareArray.js] description: | Implement RegExp unicode flag -- everything Atom. +info: bugzilla.mozilla.org/show_bug.cgi?id=1135377 esid: pending ---*/ diff --git a/test/staging/sm/RegExp/unicode-ignoreCase-ascii.js b/test/staging/sm/RegExp/unicode-ignoreCase-ascii.js index d0dc8514c2..3e560d2336 100644 --- a/test/staging/sm/RegExp/unicode-ignoreCase-ascii.js +++ b/test/staging/sm/RegExp/unicode-ignoreCase-ascii.js @@ -5,6 +5,7 @@ includes: [compareArray.js] description: | Implement RegExp unicode flag -- ignoreCase flag with non-ascii to ascii map. +info: bugzilla.mozilla.org/show_bug.cgi?id=1135377 esid: pending ---*/ diff --git a/test/staging/sm/RegExp/unicode-ignoreCase-escape.js b/test/staging/sm/RegExp/unicode-ignoreCase-escape.js index c95d5f9201..c4396c498d 100644 --- a/test/staging/sm/RegExp/unicode-ignoreCase-escape.js +++ b/test/staging/sm/RegExp/unicode-ignoreCase-escape.js @@ -5,6 +5,7 @@ includes: [compareArray.js] description: | Implement RegExp unicode flag -- ignoreCase flag with character class escape. +info: bugzilla.mozilla.org/show_bug.cgi?id=1135377 esid: pending ---*/ diff --git a/test/staging/sm/RegExp/unicode-ignoreCase-negated.js b/test/staging/sm/RegExp/unicode-ignoreCase-negated.js index 7868499546..8607ec39d7 100644 --- a/test/staging/sm/RegExp/unicode-ignoreCase-negated.js +++ b/test/staging/sm/RegExp/unicode-ignoreCase-negated.js @@ -5,6 +5,7 @@ includes: [compareArray.js] description: | Implement RegExp unicode flag -- ignoreCase flag with negated character class. +info: bugzilla.mozilla.org/show_bug.cgi?id=1135377 esid: pending ---*/ diff --git a/test/staging/sm/RegExp/unicode-ignoreCase.js b/test/staging/sm/RegExp/unicode-ignoreCase.js index 0417a60a25..d673d30ee9 100644 --- a/test/staging/sm/RegExp/unicode-ignoreCase.js +++ b/test/staging/sm/RegExp/unicode-ignoreCase.js @@ -7,6 +7,7 @@ includes: [compareArray.js] description: | Implement RegExp unicode flag -- ignoreCase flag. +info: bugzilla.mozilla.org/show_bug.cgi?id=1135377 esid: pending ---*/ diff --git a/test/staging/sm/RegExp/unicode-lead-trail.js b/test/staging/sm/RegExp/unicode-lead-trail.js index 58d2a800ce..6341640266 100644 --- a/test/staging/sm/RegExp/unicode-lead-trail.js +++ b/test/staging/sm/RegExp/unicode-lead-trail.js @@ -5,6 +5,7 @@ includes: [compareArray.js] description: | Implement RegExp unicode flag -- lead and trail patterns in RegExpUnicodeEscapeSequence. +info: bugzilla.mozilla.org/show_bug.cgi?id=1135377 esid: pending ---*/ diff --git a/test/staging/sm/RegExp/unicode-raw.js b/test/staging/sm/RegExp/unicode-raw.js index f1f51f890c..ea23d1c842 100644 --- a/test/staging/sm/RegExp/unicode-raw.js +++ b/test/staging/sm/RegExp/unicode-raw.js @@ -5,6 +5,7 @@ includes: [compareArray.js] description: | Implement RegExp unicode flag -- raw unicode. +info: bugzilla.mozilla.org/show_bug.cgi?id=1135377 esid: pending ---*/ diff --git a/test/staging/sm/String/15.5.4.11-01.js b/test/staging/sm/String/15.5.4.11-01.js index d349c38ed6..659d86ebec 100644 --- a/test/staging/sm/String/15.5.4.11-01.js +++ b/test/staging/sm/String/15.5.4.11-01.js @@ -6,6 +6,7 @@ /*--- description: | String.prototype.replace with non-regexp searchValue +info: bugzilla.mozilla.org/show_bug.cgi?id=587366 esid: pending ---*/ diff --git a/test/staging/sm/String/15.5.4.7.js b/test/staging/sm/String/15.5.4.7.js index 37c4bf9dec..dea7456f1a 100644 --- a/test/staging/sm/String/15.5.4.7.js +++ b/test/staging/sm/String/15.5.4.7.js @@ -6,6 +6,7 @@ /*--- description: | String.prototype.indexOf with empty searchString +info: bugzilla.mozilla.org/show_bug.cgi?id=612838 esid: pending ---*/ diff --git a/test/staging/sm/String/AdvanceStringIndex.js b/test/staging/sm/String/AdvanceStringIndex.js index d570e935a3..b474c0bee9 100644 --- a/test/staging/sm/String/AdvanceStringIndex.js +++ b/test/staging/sm/String/AdvanceStringIndex.js @@ -5,6 +5,7 @@ includes: [compareArray.js] description: | Implement RegExp unicode flag -- AdvanceStringIndex in global match and replace. +info: bugzilla.mozilla.org/show_bug.cgi?id=1135377 esid: pending ---*/ diff --git a/test/staging/sm/String/IsRegExp.js b/test/staging/sm/String/IsRegExp.js index d89c3108ae..ba3d473e06 100644 --- a/test/staging/sm/String/IsRegExp.js +++ b/test/staging/sm/String/IsRegExp.js @@ -4,6 +4,7 @@ /*--- description: | String.prototype.{startsWith,endsWith,includes} should call IsRegExp. +info: bugzilla.mozilla.org/show_bug.cgi?id=1054755 esid: pending ---*/ diff --git a/test/staging/sm/String/codePointAt.js b/test/staging/sm/String/codePointAt.js index fcbce876bd..2849702c57 100644 --- a/test/staging/sm/String/codePointAt.js +++ b/test/staging/sm/String/codePointAt.js @@ -4,6 +4,7 @@ /*--- description: | String.prototype.codePointAt +info: bugzilla.mozilla.org/show_bug.cgi?id=918879 esid: pending ---*/ diff --git a/test/staging/sm/String/defaultvalue.js b/test/staging/sm/String/defaultvalue.js index c2367efc94..962cc2f7b8 100644 --- a/test/staging/sm/String/defaultvalue.js +++ b/test/staging/sm/String/defaultvalue.js @@ -6,6 +6,7 @@ /*--- description: | [[DefaultValue]] behavior wrong for String with overridden valueOf/toString +info: bugzilla.mozilla.org/show_bug.cgi?id=645464 esid: pending ---*/ diff --git a/test/staging/sm/String/fromCodePoint.js b/test/staging/sm/String/fromCodePoint.js index 169ca4a72d..5006bc630f 100644 --- a/test/staging/sm/String/fromCodePoint.js +++ b/test/staging/sm/String/fromCodePoint.js @@ -4,6 +4,7 @@ /*--- description: | String.fromCodePoint +info: bugzilla.mozilla.org/show_bug.cgi?id=918879 esid: pending ---*/ diff --git a/test/staging/sm/String/internalUsage.js b/test/staging/sm/String/internalUsage.js index 8d5413cf62..53311b6dbf 100644 --- a/test/staging/sm/String/internalUsage.js +++ b/test/staging/sm/String/internalUsage.js @@ -4,6 +4,7 @@ /*--- description: | Internal usage of split should not be affected by prototpe change +info: bugzilla.mozilla.org/show_bug.cgi?id=1268138 esid: pending ---*/ diff --git a/test/staging/sm/String/match-GetMethod.js b/test/staging/sm/String/match-GetMethod.js index 88b1cafaa8..07dc47ae88 100644 --- a/test/staging/sm/String/match-GetMethod.js +++ b/test/staging/sm/String/match-GetMethod.js @@ -5,6 +5,7 @@ includes: [deepEqual.js] description: | String.prototype.match should call GetMethod. +info: bugzilla.mozilla.org/show_bug.cgi?id=1290655 esid: pending ---*/ diff --git a/test/staging/sm/String/match-defines-match-elements.js b/test/staging/sm/String/match-defines-match-elements.js index 681b299f2d..eecb2f38b9 100644 --- a/test/staging/sm/String/match-defines-match-elements.js +++ b/test/staging/sm/String/match-defines-match-elements.js @@ -6,6 +6,7 @@ /*--- description: | String.prototype.match must define matches on the returned array, not set them +info: bugzilla.mozilla.org/show_bug.cgi?id=677820 esid: pending ---*/ diff --git a/test/staging/sm/String/match-forward-lookahead.js b/test/staging/sm/String/match-forward-lookahead.js index 2628a745d9..96c619dfc2 100644 --- a/test/staging/sm/String/match-forward-lookahead.js +++ b/test/staging/sm/String/match-forward-lookahead.js @@ -6,6 +6,7 @@ /*--- description: | String.prototype.match behavior with zero-length matches involving forward lookahead +info: bugzilla.mozilla.org/show_bug.cgi?id=501739 esid: pending ---*/ diff --git a/test/staging/sm/String/match-throws-nonwritable-lastIndex-global.js b/test/staging/sm/String/match-throws-nonwritable-lastIndex-global.js index 8991cbbabc..b08b9f9647 100644 --- a/test/staging/sm/String/match-throws-nonwritable-lastIndex-global.js +++ b/test/staging/sm/String/match-throws-nonwritable-lastIndex-global.js @@ -6,6 +6,7 @@ /*--- description: | String.prototype.match should throw when called with a global RegExp whose .lastIndex is non-writable +info: bugzilla.mozilla.org/show_bug.cgi?id=501739 esid: pending ---*/ diff --git a/test/staging/sm/String/match-updates-global-lastIndex.js b/test/staging/sm/String/match-updates-global-lastIndex.js index 94c7dda1e0..8d91ddf2c8 100644 --- a/test/staging/sm/String/match-updates-global-lastIndex.js +++ b/test/staging/sm/String/match-updates-global-lastIndex.js @@ -6,6 +6,7 @@ /*--- description: | String.prototype.match should zero the .lastIndex when called with a global RegExp +info: bugzilla.mozilla.org/show_bug.cgi?id=501739 esid: pending ---*/ diff --git a/test/staging/sm/String/match.js b/test/staging/sm/String/match.js index 6b0878b546..bf36dc4464 100644 --- a/test/staging/sm/String/match.js +++ b/test/staging/sm/String/match.js @@ -4,6 +4,7 @@ /*--- description: | Call RegExp.prototype[@@match] from String.prototype.match. +info: bugzilla.mozilla.org/show_bug.cgi?id=887016 esid: pending ---*/ diff --git a/test/staging/sm/String/normalize-form-non-atom.js b/test/staging/sm/String/normalize-form-non-atom.js index 457a151e94..d8f76191e0 100644 --- a/test/staging/sm/String/normalize-form-non-atom.js +++ b/test/staging/sm/String/normalize-form-non-atom.js @@ -4,6 +4,7 @@ /*--- description: | String.prototype.normalize error when normalization form parameter is not an atom +info: bugzilla.mozilla.org/show_bug.cgi?id=1145326 esid: pending ---*/ diff --git a/test/staging/sm/String/normalize-generic.js b/test/staging/sm/String/normalize-generic.js index a583539cc5..eb27968cfd 100644 --- a/test/staging/sm/String/normalize-generic.js +++ b/test/staging/sm/String/normalize-generic.js @@ -4,6 +4,7 @@ /*--- description: | String.prototype.normalize - normalize no String object +info: bugzilla.mozilla.org/show_bug.cgi?id=918987 esid: pending ---*/ diff --git a/test/staging/sm/String/normalize-parameter.js b/test/staging/sm/String/normalize-parameter.js index 9874bfc3bd..e9e44743f7 100644 --- a/test/staging/sm/String/normalize-parameter.js +++ b/test/staging/sm/String/normalize-parameter.js @@ -4,6 +4,7 @@ /*--- description: | String.prototype.normalize - passing wrong parameter +info: bugzilla.mozilla.org/show_bug.cgi?id=918987 esid: pending ---*/ diff --git a/test/staging/sm/String/normalize-rope.js b/test/staging/sm/String/normalize-rope.js index 6fd9e54812..9a3f0b2dad 100644 --- a/test/staging/sm/String/normalize-rope.js +++ b/test/staging/sm/String/normalize-rope.js @@ -4,6 +4,7 @@ /*--- description: | String.prototype.normalize - normalize rope string +info: bugzilla.mozilla.org/show_bug.cgi?id=918987 esid: pending ---*/ diff --git a/test/staging/sm/String/raw.js b/test/staging/sm/String/raw.js index adba51510e..43681c23d1 100644 --- a/test/staging/sm/String/raw.js +++ b/test/staging/sm/String/raw.js @@ -4,6 +4,7 @@ /*--- description: | String.raw +info: bugzilla.mozilla.org/show_bug.cgi?id=1039774 esid: pending ---*/ diff --git a/test/staging/sm/String/regress-369778.js b/test/staging/sm/String/regress-369778.js index ceeec3f58f..3b24acc928 100644 --- a/test/staging/sm/String/regress-369778.js +++ b/test/staging/sm/String/regress-369778.js @@ -4,6 +4,7 @@ /*--- description: | RegExpStatics::makeMatch should make an undefined value when the last match had an undefined capture. +info: bugzilla.mozilla.org/show_bug.cgi?id=369778 esid: pending ---*/ diff --git a/test/staging/sm/String/replace-GetMethod.js b/test/staging/sm/String/replace-GetMethod.js index bb0b61d953..cb876be6cf 100644 --- a/test/staging/sm/String/replace-GetMethod.js +++ b/test/staging/sm/String/replace-GetMethod.js @@ -4,6 +4,7 @@ /*--- description: | String.prototype.replace should call GetMethod. +info: bugzilla.mozilla.org/show_bug.cgi?id=1290655 esid: pending ---*/ diff --git a/test/staging/sm/String/replace-math.js b/test/staging/sm/String/replace-math.js index 6914b4b3fe..22a8a90d6a 100644 --- a/test/staging/sm/String/replace-math.js +++ b/test/staging/sm/String/replace-math.js @@ -6,6 +6,7 @@ /*--- description: | Be more careful with string math to avoid wrong results +info: bugzilla.mozilla.org/show_bug.cgi?id=805121 esid: pending ---*/ diff --git a/test/staging/sm/String/replace-throws-nonwritable-lastIndex-global.js b/test/staging/sm/String/replace-throws-nonwritable-lastIndex-global.js index 8e76f2056d..bf9937a706 100644 --- a/test/staging/sm/String/replace-throws-nonwritable-lastIndex-global.js +++ b/test/staging/sm/String/replace-throws-nonwritable-lastIndex-global.js @@ -6,6 +6,7 @@ /*--- description: | String.prototype.replace should throw when called with a global RegExp whose .lastIndex is non-writable +info: bugzilla.mozilla.org/show_bug.cgi?id=501739 esid: pending ---*/ diff --git a/test/staging/sm/String/replace-updates-global-lastIndex.js b/test/staging/sm/String/replace-updates-global-lastIndex.js index 45cb8d0767..b4dcb679ec 100644 --- a/test/staging/sm/String/replace-updates-global-lastIndex.js +++ b/test/staging/sm/String/replace-updates-global-lastIndex.js @@ -6,6 +6,7 @@ /*--- description: | String.prototype.relace should zero the .lastIndex when called with a global RegExp +info: bugzilla.mozilla.org/show_bug.cgi?id=501739 esid: pending ---*/ diff --git a/test/staging/sm/String/replace.js b/test/staging/sm/String/replace.js index a3630a6774..9a23d43580 100644 --- a/test/staging/sm/String/replace.js +++ b/test/staging/sm/String/replace.js @@ -4,6 +4,7 @@ /*--- description: | Call RegExp.prototype[@@replace] from String.prototype.replace. +info: bugzilla.mozilla.org/show_bug.cgi?id=887016 esid: pending ---*/ diff --git a/test/staging/sm/String/search-GetMethod.js b/test/staging/sm/String/search-GetMethod.js index 06415b7c19..9da7a39f8f 100644 --- a/test/staging/sm/String/search-GetMethod.js +++ b/test/staging/sm/String/search-GetMethod.js @@ -4,6 +4,7 @@ /*--- description: | String.prototype.search should call GetMethod. +info: bugzilla.mozilla.org/show_bug.cgi?id=1290655 esid: pending ---*/ diff --git a/test/staging/sm/String/search.js b/test/staging/sm/String/search.js index 378f2539e6..056ac040bc 100644 --- a/test/staging/sm/String/search.js +++ b/test/staging/sm/String/search.js @@ -4,6 +4,7 @@ /*--- description: | Call RegExp.prototype[@@search] from String.prototype.search. +info: bugzilla.mozilla.org/show_bug.cgi?id=887016 esid: pending ---*/ diff --git a/test/staging/sm/String/split-01.js b/test/staging/sm/String/split-01.js index a3036f3ee0..2096c12c5e 100644 --- a/test/staging/sm/String/split-01.js +++ b/test/staging/sm/String/split-01.js @@ -7,6 +7,7 @@ includes: [compareArray.js] description: | String.prototype.split tests +info: bugzilla.mozilla.org/show_bug.cgi?id=614608 esid: pending ---*/ diff --git a/test/staging/sm/String/split-GetMethod.js b/test/staging/sm/String/split-GetMethod.js index 3d1b566482..0e44f0d271 100644 --- a/test/staging/sm/String/split-GetMethod.js +++ b/test/staging/sm/String/split-GetMethod.js @@ -5,6 +5,7 @@ includes: [compareArray.js] description: | String.prototype.split should call GetMethod. +info: bugzilla.mozilla.org/show_bug.cgi?id=1290655 esid: pending ---*/ diff --git a/test/staging/sm/String/split-order.js b/test/staging/sm/String/split-order.js index 225be1fc5e..3b427f21aa 100644 --- a/test/staging/sm/String/split-order.js +++ b/test/staging/sm/String/split-order.js @@ -4,6 +4,7 @@ /*--- description: | String.prototype.split should call ToUint32(limit) before ToString(separator). +info: bugzilla.mozilla.org/show_bug.cgi?id=1287521 esid: pending ---*/ diff --git a/test/staging/sm/String/split-undefined-separator.js b/test/staging/sm/String/split-undefined-separator.js index a9c6aa4c91..75cde511e5 100644 --- a/test/staging/sm/String/split-undefined-separator.js +++ b/test/staging/sm/String/split-undefined-separator.js @@ -7,6 +7,7 @@ includes: [compareArray.js] description: | String.prototype.split with undefined separator +info: bugzilla.mozilla.org/show_bug.cgi?id=614608 esid: pending ---*/ diff --git a/test/staging/sm/String/split-xregexp.js b/test/staging/sm/String/split-xregexp.js index 6a94c1d2cd..7d4e1fab05 100644 --- a/test/staging/sm/String/split-xregexp.js +++ b/test/staging/sm/String/split-xregexp.js @@ -4,6 +4,7 @@ /*--- description: | String.prototype.split with regexp separator +info: bugzilla.mozilla.org/show_bug.cgi?id=614608 esid: pending ---*/ /* diff --git a/test/staging/sm/String/split.js b/test/staging/sm/String/split.js index deef6a8502..bb85717672 100644 --- a/test/staging/sm/String/split.js +++ b/test/staging/sm/String/split.js @@ -4,6 +4,7 @@ /*--- description: | Call RegExp.prototype[@@split] from String.prototype.split. +info: bugzilla.mozilla.org/show_bug.cgi?id=887016 esid: pending ---*/ diff --git a/test/staging/sm/String/unicode-braced.js b/test/staging/sm/String/unicode-braced.js index 2e7b2a2746..38fd8bbce5 100644 --- a/test/staging/sm/String/unicode-braced.js +++ b/test/staging/sm/String/unicode-braced.js @@ -4,6 +4,7 @@ /*--- description: | Add \\u{xxxxxx} string literals +info: bugzilla.mozilla.org/show_bug.cgi?id=320500 esid: pending ---*/ diff --git a/test/staging/sm/Symbol/species.js b/test/staging/sm/Symbol/species.js index 38609035d6..bb2310aabd 100644 --- a/test/staging/sm/Symbol/species.js +++ b/test/staging/sm/Symbol/species.js @@ -5,6 +5,7 @@ includes: [compareArray.js] description: | Implement @@species getter for builtin types +info: bugzilla.mozilla.org/show_bug.cgi?id=1131043 esid: pending ---*/ diff --git a/test/staging/sm/TypedArray/constructor-iterator-primitive.js b/test/staging/sm/TypedArray/constructor-iterator-primitive.js index 21a015ac77..1bb64532e7 100644 --- a/test/staging/sm/TypedArray/constructor-iterator-primitive.js +++ b/test/staging/sm/TypedArray/constructor-iterator-primitive.js @@ -5,6 +5,7 @@ includes: [sm/non262-TypedArray-shell.js] description: | Returning non-object from @@iterator should throw +info: bugzilla.mozilla.org/show_bug.cgi?id=1021835 esid: pending ---*/ diff --git a/test/staging/sm/TypedArray/element-setting-converts-using-ToNumber.js b/test/staging/sm/TypedArray/element-setting-converts-using-ToNumber.js index a7d5a82613..f45b991438 100644 --- a/test/staging/sm/TypedArray/element-setting-converts-using-ToNumber.js +++ b/test/staging/sm/TypedArray/element-setting-converts-using-ToNumber.js @@ -7,6 +7,7 @@ includes: [sm/non262-TypedArray-shell.js] description: | Typed array element-setting should convert to target type using ToNumber followed by an element-type-specific truncation function +info: bugzilla.mozilla.org/show_bug.cgi?id=985733 esid: pending ---*/ diff --git a/test/staging/sm/TypedArray/find-and-findIndex.js b/test/staging/sm/TypedArray/find-and-findIndex.js index 91129950d7..7dd5266d56 100644 --- a/test/staging/sm/TypedArray/find-and-findIndex.js +++ b/test/staging/sm/TypedArray/find-and-findIndex.js @@ -7,6 +7,7 @@ includes: [sm/non262-TypedArray-shell.js] description: | Implement %TypedArray%.prototype.{find, findIndex} +info: bugzilla.mozilla.org/show_bug.cgi?id=1078975 esid: pending features: [Symbol] ---*/ diff --git a/test/staging/sm/TypedArray/findLast-and-findLastIndex.js b/test/staging/sm/TypedArray/findLast-and-findLastIndex.js index 3d28d0ab9d..49eb3f2215 100644 --- a/test/staging/sm/TypedArray/findLast-and-findLastIndex.js +++ b/test/staging/sm/TypedArray/findLast-and-findLastIndex.js @@ -7,6 +7,7 @@ includes: [sm/non262-TypedArray-shell.js] description: | Implement %TypedArray%.prototype.{findLast, findLastIndex} +info: bugzilla.mozilla.org/show_bug.cgi?id=1704385 esid: pending features: [Symbol] ---*/ diff --git a/test/staging/sm/TypedArray/getter-name.js b/test/staging/sm/TypedArray/getter-name.js index 236479a263..f359f5cf60 100644 --- a/test/staging/sm/TypedArray/getter-name.js +++ b/test/staging/sm/TypedArray/getter-name.js @@ -4,6 +4,7 @@ /*--- description: | TypedArray getters should have get prefix +info: bugzilla.mozilla.org/show_bug.cgi?id=1180290 esid: pending ---*/ diff --git a/test/staging/sm/TypedArray/prototype-constructor-identity.js b/test/staging/sm/TypedArray/prototype-constructor-identity.js index 2ec36e51a5..aa09b65581 100644 --- a/test/staging/sm/TypedArray/prototype-constructor-identity.js +++ b/test/staging/sm/TypedArray/prototype-constructor-identity.js @@ -5,6 +5,7 @@ includes: [sm/non262-TypedArray-shell.js] description: | Typed array prototypes/constructors should be largely empty, inheriting most functionality from %TypedArray% and %TypedArray%.prototype +info: bugzilla.mozilla.org/show_bug.cgi?id=896116 esid: pending ---*/ diff --git a/test/staging/sm/TypedArray/set-negative-offset.js b/test/staging/sm/TypedArray/set-negative-offset.js index cc080cd51d..482bd0b8e0 100644 --- a/test/staging/sm/TypedArray/set-negative-offset.js +++ b/test/staging/sm/TypedArray/set-negative-offset.js @@ -4,6 +4,7 @@ /*--- description: | %TypedArray%.prototype.set must throw a RangeError when passed a negative offset +info: bugzilla.mozilla.org/show_bug.cgi?id=1140752 esid: pending ---*/ diff --git a/test/staging/sm/TypedArray/set-same-buffer-different-source-target-types.js b/test/staging/sm/TypedArray/set-same-buffer-different-source-target-types.js index 581ea162ff..c95e227abf 100644 --- a/test/staging/sm/TypedArray/set-same-buffer-different-source-target-types.js +++ b/test/staging/sm/TypedArray/set-same-buffer-different-source-target-types.js @@ -4,6 +4,7 @@ /*--- description: | When setting a typed array from an overlapping typed array of different element type, copy the source elements into properly-sized temporary memory, and properly copy them into the target without overflow (of either source *or* target) when finished +info: bugzilla.mozilla.org/show_bug.cgi?id=896116 esid: pending ---*/ diff --git a/test/staging/sm/async-functions/async-contains-unicode-escape.js b/test/staging/sm/async-functions/async-contains-unicode-escape.js index 3d208aedea..46a391ca67 100644 --- a/test/staging/sm/async-functions/async-contains-unicode-escape.js +++ b/test/staging/sm/async-functions/async-contains-unicode-escape.js @@ -4,6 +4,7 @@ /*--- description: | async/await containing escapes +info: bugzilla.mozilla.org/show_bug.cgi?id=1315815 esid: pending ---*/ diff --git a/test/staging/sm/async-functions/await-error.js b/test/staging/sm/async-functions/await-error.js index 48cc57e27e..ffa8e716b4 100644 --- a/test/staging/sm/async-functions/await-error.js +++ b/test/staging/sm/async-functions/await-error.js @@ -4,6 +4,7 @@ /*--- description: | await outside of async function should provide better error +info: bugzilla.mozilla.org/show_bug.cgi?id=1317153 esid: pending ---*/ diff --git a/test/staging/sm/async-functions/await-in-parameters-of-async-func.js b/test/staging/sm/async-functions/await-in-parameters-of-async-func.js index 53160e5879..50b8636ced 100644 --- a/test/staging/sm/async-functions/await-in-parameters-of-async-func.js +++ b/test/staging/sm/async-functions/await-in-parameters-of-async-func.js @@ -6,6 +6,7 @@ /*--- description: | error for incomplete await expr in async function/generator parameter +info: bugzilla.mozilla.org/show_bug.cgi?id=1478910 esid: pending ---*/ diff --git a/test/staging/sm/async-functions/constructor.js b/test/staging/sm/async-functions/constructor.js index 0cc98e0d2a..436e23227c 100644 --- a/test/staging/sm/async-functions/constructor.js +++ b/test/staging/sm/async-functions/constructor.js @@ -4,6 +4,7 @@ /*--- description: | async function constructor and prototype +info: bugzilla.mozilla.org/show_bug.cgi?id=1185106 esid: pending ---*/ diff --git a/test/staging/sm/async-functions/length.js b/test/staging/sm/async-functions/length.js index 4de6824b3d..ca7c3f2377 100644 --- a/test/staging/sm/async-functions/length.js +++ b/test/staging/sm/async-functions/length.js @@ -4,6 +4,7 @@ /*--- description: | async function length +info: bugzilla.mozilla.org/show_bug.cgi?id=1185106 esid: pending ---*/ diff --git a/test/staging/sm/async-functions/property.js b/test/staging/sm/async-functions/property.js index eaf2f1790a..50dfc0b275 100644 --- a/test/staging/sm/async-functions/property.js +++ b/test/staging/sm/async-functions/property.js @@ -4,6 +4,7 @@ /*--- description: | async name token in property and object destructuring pattern +info: bugzilla.mozilla.org/show_bug.cgi?id=1185106 esid: pending ---*/ diff --git a/test/staging/sm/async-functions/toString.js b/test/staging/sm/async-functions/toString.js index 53e203e04c..5ce21c56d0 100644 --- a/test/staging/sm/async-functions/toString.js +++ b/test/staging/sm/async-functions/toString.js @@ -4,6 +4,7 @@ /*--- description: | async function toString +info: bugzilla.mozilla.org/show_bug.cgi?id=1185106 esid: pending ---*/ diff --git a/test/staging/sm/class/compPropDestr.js b/test/staging/sm/class/compPropDestr.js index 6fb3d3b67a..adf986f33e 100644 --- a/test/staging/sm/class/compPropDestr.js +++ b/test/staging/sm/class/compPropDestr.js @@ -4,6 +4,7 @@ /*--- description: | Computed Property Names +info: bugzilla.mozilla.org/show_bug.cgi?id=924688 esid: pending ---*/ diff --git a/test/staging/sm/class/compPropNames.js b/test/staging/sm/class/compPropNames.js index 6982cd7eb3..e0dd8d0734 100644 --- a/test/staging/sm/class/compPropNames.js +++ b/test/staging/sm/class/compPropNames.js @@ -5,6 +5,7 @@ includes: [sm/assertThrowsValue.js] description: | Computed Property Names +info: bugzilla.mozilla.org/show_bug.cgi?id=924688 esid: pending ---*/ diff --git a/test/staging/sm/class/methDefn.js b/test/staging/sm/class/methDefn.js index c79c3b924c..6ba19eb70b 100644 --- a/test/staging/sm/class/methDefn.js +++ b/test/staging/sm/class/methDefn.js @@ -4,6 +4,7 @@ /*--- description: | Method Definitions +info: bugzilla.mozilla.org/show_bug.cgi?id=924672 esid: pending ---*/ diff --git a/test/staging/sm/class/methDefnGen.js b/test/staging/sm/class/methDefnGen.js index cebe1e5d92..ebe86d1781 100644 --- a/test/staging/sm/class/methDefnGen.js +++ b/test/staging/sm/class/methDefnGen.js @@ -4,6 +4,7 @@ /*--- description: | Method Definitions - Generators +info: bugzilla.mozilla.org/show_bug.cgi?id=924672 esid: pending ---*/ diff --git a/test/staging/sm/destructuring/array-default-class.js b/test/staging/sm/destructuring/array-default-class.js index b837b13d8b..263eeceb06 100644 --- a/test/staging/sm/destructuring/array-default-class.js +++ b/test/staging/sm/destructuring/array-default-class.js @@ -4,6 +4,7 @@ /*--- description: | Function in computed property in class expression in array destructuring default +info: bugzilla.mozilla.org/show_bug.cgi?id=1322314 esid: pending ---*/ diff --git a/test/staging/sm/destructuring/iterator-primitive.js b/test/staging/sm/destructuring/iterator-primitive.js index 1d4f544f26..c113086251 100644 --- a/test/staging/sm/destructuring/iterator-primitive.js +++ b/test/staging/sm/destructuring/iterator-primitive.js @@ -4,6 +4,7 @@ /*--- description: | Returning non-object from @@iterator should throw +info: bugzilla.mozilla.org/show_bug.cgi?id=1021835 esid: pending ---*/ diff --git a/test/staging/sm/destructuring/order-super.js b/test/staging/sm/destructuring/order-super.js index 5a36f125f9..f778a1febb 100644 --- a/test/staging/sm/destructuring/order-super.js +++ b/test/staging/sm/destructuring/order-super.js @@ -4,6 +4,7 @@ /*--- description: | Destructuring should evaluate lhs reference before rhs in super property +info: bugzilla.mozilla.org/show_bug.cgi?id=1204028 esid: pending ---*/ diff --git a/test/staging/sm/destructuring/order.js b/test/staging/sm/destructuring/order.js index d2b2a534ac..4887a3117a 100644 --- a/test/staging/sm/destructuring/order.js +++ b/test/staging/sm/destructuring/order.js @@ -4,6 +4,7 @@ /*--- description: | Destructuring should evaluate lhs reference before rhs +info: bugzilla.mozilla.org/show_bug.cgi?id=1204028 esid: pending ---*/ diff --git a/test/staging/sm/eval/exhaustive-fun-normalcaller-direct-normalcode.js b/test/staging/sm/eval/exhaustive-fun-normalcaller-direct-normalcode.js index cb6b7c9f33..4d2c7b6a81 100644 --- a/test/staging/sm/eval/exhaustive-fun-normalcaller-direct-normalcode.js +++ b/test/staging/sm/eval/exhaustive-fun-normalcaller-direct-normalcode.js @@ -8,6 +8,7 @@ flags: - noStrict description: | eval in all its myriad flavors +info: bugzilla.mozilla.org/show_bug.cgi?id=514568 esid: pending ---*/ diff --git a/test/staging/sm/eval/exhaustive-fun-normalcaller-direct-strictcode.js b/test/staging/sm/eval/exhaustive-fun-normalcaller-direct-strictcode.js index 7c142125a3..494552afc2 100644 --- a/test/staging/sm/eval/exhaustive-fun-normalcaller-direct-strictcode.js +++ b/test/staging/sm/eval/exhaustive-fun-normalcaller-direct-strictcode.js @@ -8,6 +8,7 @@ flags: - noStrict description: | eval in all its myriad flavors +info: bugzilla.mozilla.org/show_bug.cgi?id=514568 esid: pending ---*/ diff --git a/test/staging/sm/eval/exhaustive-fun-normalcaller-indirect-normalcode.js b/test/staging/sm/eval/exhaustive-fun-normalcaller-indirect-normalcode.js index 5a5f6af49a..719b68042d 100644 --- a/test/staging/sm/eval/exhaustive-fun-normalcaller-indirect-normalcode.js +++ b/test/staging/sm/eval/exhaustive-fun-normalcaller-indirect-normalcode.js @@ -8,6 +8,7 @@ flags: - noStrict description: | eval in all its myriad flavors +info: bugzilla.mozilla.org/show_bug.cgi?id=514568 esid: pending ---*/ diff --git a/test/staging/sm/eval/exhaustive-fun-normalcaller-indirect-strictcode.js b/test/staging/sm/eval/exhaustive-fun-normalcaller-indirect-strictcode.js index 6261581b0b..112239a814 100644 --- a/test/staging/sm/eval/exhaustive-fun-normalcaller-indirect-strictcode.js +++ b/test/staging/sm/eval/exhaustive-fun-normalcaller-indirect-strictcode.js @@ -8,6 +8,7 @@ flags: - noStrict description: | eval in all its myriad flavors +info: bugzilla.mozilla.org/show_bug.cgi?id=514568 esid: pending ---*/ diff --git a/test/staging/sm/eval/exhaustive-fun-strictcaller-direct-normalcode.js b/test/staging/sm/eval/exhaustive-fun-strictcaller-direct-normalcode.js index 629fb44af4..4163387d34 100644 --- a/test/staging/sm/eval/exhaustive-fun-strictcaller-direct-normalcode.js +++ b/test/staging/sm/eval/exhaustive-fun-strictcaller-direct-normalcode.js @@ -8,6 +8,7 @@ flags: - noStrict description: | eval in all its myriad flavors +info: bugzilla.mozilla.org/show_bug.cgi?id=514568 esid: pending ---*/ diff --git a/test/staging/sm/eval/exhaustive-fun-strictcaller-direct-strictcode.js b/test/staging/sm/eval/exhaustive-fun-strictcaller-direct-strictcode.js index f629cc783d..9ec9d67249 100644 --- a/test/staging/sm/eval/exhaustive-fun-strictcaller-direct-strictcode.js +++ b/test/staging/sm/eval/exhaustive-fun-strictcaller-direct-strictcode.js @@ -8,6 +8,7 @@ flags: - noStrict description: | eval in all its myriad flavors +info: bugzilla.mozilla.org/show_bug.cgi?id=514568 esid: pending ---*/ diff --git a/test/staging/sm/eval/exhaustive-fun-strictcaller-indirect-normalcode.js b/test/staging/sm/eval/exhaustive-fun-strictcaller-indirect-normalcode.js index 4fd4d5e391..ec37062d1c 100644 --- a/test/staging/sm/eval/exhaustive-fun-strictcaller-indirect-normalcode.js +++ b/test/staging/sm/eval/exhaustive-fun-strictcaller-indirect-normalcode.js @@ -8,6 +8,7 @@ flags: - noStrict description: | eval in all its myriad flavors +info: bugzilla.mozilla.org/show_bug.cgi?id=514568 esid: pending ---*/ diff --git a/test/staging/sm/eval/exhaustive-fun-strictcaller-indirect-strictcode.js b/test/staging/sm/eval/exhaustive-fun-strictcaller-indirect-strictcode.js index 61d420814b..40283a0e25 100644 --- a/test/staging/sm/eval/exhaustive-fun-strictcaller-indirect-strictcode.js +++ b/test/staging/sm/eval/exhaustive-fun-strictcaller-indirect-strictcode.js @@ -8,6 +8,7 @@ flags: - noStrict description: | eval in all its myriad flavors +info: bugzilla.mozilla.org/show_bug.cgi?id=514568 esid: pending ---*/ diff --git a/test/staging/sm/eval/exhaustive-global-normalcaller-direct-normalcode.js b/test/staging/sm/eval/exhaustive-global-normalcaller-direct-normalcode.js index 4638628e33..8125a9a455 100644 --- a/test/staging/sm/eval/exhaustive-global-normalcaller-direct-normalcode.js +++ b/test/staging/sm/eval/exhaustive-global-normalcaller-direct-normalcode.js @@ -8,6 +8,7 @@ flags: - noStrict description: | eval in all its myriad flavors +info: bugzilla.mozilla.org/show_bug.cgi?id=514568 esid: pending ---*/ diff --git a/test/staging/sm/eval/exhaustive-global-normalcaller-direct-strictcode.js b/test/staging/sm/eval/exhaustive-global-normalcaller-direct-strictcode.js index 3c7bba8c48..7065f79662 100644 --- a/test/staging/sm/eval/exhaustive-global-normalcaller-direct-strictcode.js +++ b/test/staging/sm/eval/exhaustive-global-normalcaller-direct-strictcode.js @@ -8,6 +8,7 @@ flags: - noStrict description: | eval in all its myriad flavors +info: bugzilla.mozilla.org/show_bug.cgi?id=514568 esid: pending ---*/ diff --git a/test/staging/sm/eval/exhaustive-global-normalcaller-indirect-normalcode.js b/test/staging/sm/eval/exhaustive-global-normalcaller-indirect-normalcode.js index 47d1ae98f0..223b75a58e 100644 --- a/test/staging/sm/eval/exhaustive-global-normalcaller-indirect-normalcode.js +++ b/test/staging/sm/eval/exhaustive-global-normalcaller-indirect-normalcode.js @@ -8,6 +8,7 @@ flags: - noStrict description: | eval in all its myriad flavors +info: bugzilla.mozilla.org/show_bug.cgi?id=514568 esid: pending ---*/ diff --git a/test/staging/sm/eval/exhaustive-global-normalcaller-indirect-strictcode.js b/test/staging/sm/eval/exhaustive-global-normalcaller-indirect-strictcode.js index e2bd1cba58..eeb8815998 100644 --- a/test/staging/sm/eval/exhaustive-global-normalcaller-indirect-strictcode.js +++ b/test/staging/sm/eval/exhaustive-global-normalcaller-indirect-strictcode.js @@ -8,6 +8,7 @@ flags: - noStrict description: | eval in all its myriad flavors +info: bugzilla.mozilla.org/show_bug.cgi?id=514568 esid: pending ---*/ diff --git a/test/staging/sm/eval/exhaustive-global-strictcaller-direct-normalcode.js b/test/staging/sm/eval/exhaustive-global-strictcaller-direct-normalcode.js index cc833bb2e2..90d9d3b3c6 100644 --- a/test/staging/sm/eval/exhaustive-global-strictcaller-direct-normalcode.js +++ b/test/staging/sm/eval/exhaustive-global-strictcaller-direct-normalcode.js @@ -8,6 +8,7 @@ flags: - onlyStrict description: | eval in all its myriad flavors +info: bugzilla.mozilla.org/show_bug.cgi?id=514568 esid: pending ---*/ diff --git a/test/staging/sm/eval/exhaustive-global-strictcaller-direct-strictcode.js b/test/staging/sm/eval/exhaustive-global-strictcaller-direct-strictcode.js index 32a73e4664..defdb298f4 100644 --- a/test/staging/sm/eval/exhaustive-global-strictcaller-direct-strictcode.js +++ b/test/staging/sm/eval/exhaustive-global-strictcaller-direct-strictcode.js @@ -8,6 +8,7 @@ flags: - onlyStrict description: | eval in all its myriad flavors +info: bugzilla.mozilla.org/show_bug.cgi?id=514568 esid: pending ---*/ diff --git a/test/staging/sm/eval/exhaustive-global-strictcaller-indirect-normalcode.js b/test/staging/sm/eval/exhaustive-global-strictcaller-indirect-normalcode.js index 510e199261..ba7658e665 100644 --- a/test/staging/sm/eval/exhaustive-global-strictcaller-indirect-normalcode.js +++ b/test/staging/sm/eval/exhaustive-global-strictcaller-indirect-normalcode.js @@ -8,6 +8,7 @@ flags: - onlyStrict description: | eval in all its myriad flavors +info: bugzilla.mozilla.org/show_bug.cgi?id=514568 esid: pending ---*/ diff --git a/test/staging/sm/eval/exhaustive-global-strictcaller-indirect-strictcode.js b/test/staging/sm/eval/exhaustive-global-strictcaller-indirect-strictcode.js index bf0d3b3f16..0b4dfd5ff4 100644 --- a/test/staging/sm/eval/exhaustive-global-strictcaller-indirect-strictcode.js +++ b/test/staging/sm/eval/exhaustive-global-strictcaller-indirect-strictcode.js @@ -8,6 +8,7 @@ flags: - onlyStrict description: | eval in all its myriad flavors +info: bugzilla.mozilla.org/show_bug.cgi?id=514568 esid: pending ---*/ diff --git a/test/staging/sm/eval/line-terminator-paragraph-terminator.js b/test/staging/sm/eval/line-terminator-paragraph-terminator.js index 1faa0dd807..6254d3204e 100644 --- a/test/staging/sm/eval/line-terminator-paragraph-terminator.js +++ b/test/staging/sm/eval/line-terminator-paragraph-terminator.js @@ -6,6 +6,7 @@ /*--- description: | eval via the JSON parser should parse strings containing U+2028/U+2029 (as of , that is) +info: bugzilla.mozilla.org/show_bug.cgi?id=657367 esid: pending ---*/ diff --git a/test/staging/sm/eval/undeclared-name-in-nested-strict-eval.js b/test/staging/sm/eval/undeclared-name-in-nested-strict-eval.js index 79be854dec..2226881597 100644 --- a/test/staging/sm/eval/undeclared-name-in-nested-strict-eval.js +++ b/test/staging/sm/eval/undeclared-name-in-nested-strict-eval.js @@ -8,6 +8,7 @@ flags: - onlyStrict description: | Verify that we don't optimize free names to gnames in eval code that's global, when the name refers to a binding introduced by a strict mode eval frame +info: bugzilla.mozilla.org/show_bug.cgi?id=514568 esid: pending ---*/ diff --git a/test/staging/sm/expressions/11.1.5-01.js b/test/staging/sm/expressions/11.1.5-01.js index d82fdcd22a..f31b7279e1 100644 --- a/test/staging/sm/expressions/11.1.5-01.js +++ b/test/staging/sm/expressions/11.1.5-01.js @@ -6,6 +6,7 @@ /*--- description: | Implement support for string literals as names for properties defined using ES5 get/set syntax +info: bugzilla.mozilla.org/show_bug.cgi?id=520696 esid: pending ---*/ diff --git a/test/staging/sm/expressions/binary-literals.js b/test/staging/sm/expressions/binary-literals.js index f965e3974f..7883a6fe48 100644 --- a/test/staging/sm/expressions/binary-literals.js +++ b/test/staging/sm/expressions/binary-literals.js @@ -6,6 +6,7 @@ /*--- description: | Implement ES6 binary literals +info: bugzilla.mozilla.org/show_bug.cgi?id=894026 esid: pending ---*/ diff --git a/test/staging/sm/expressions/computed-property-side-effects.js b/test/staging/sm/expressions/computed-property-side-effects.js index 9c0b41d5ba..864bc13628 100644 --- a/test/staging/sm/expressions/computed-property-side-effects.js +++ b/test/staging/sm/expressions/computed-property-side-effects.js @@ -7,6 +7,7 @@ includes: [sm/assertThrowsValue.js] description: | Computed property names must be considered as always effectful even when the name expression isn't effectful, because calling ToPropertyKey on some non-effectful expressions has user-modifiable behavior +info: bugzilla.mozilla.org/show_bug.cgi?id=1199695 esid: pending ---*/ diff --git a/test/staging/sm/expressions/constant-folded-labeled-statement.js b/test/staging/sm/expressions/constant-folded-labeled-statement.js index 7c9b4d182d..cae32600b0 100644 --- a/test/staging/sm/expressions/constant-folded-labeled-statement.js +++ b/test/staging/sm/expressions/constant-folded-labeled-statement.js @@ -4,6 +4,7 @@ /*--- description: | Constant folder should fold labeled statements +info: bugzilla.mozilla.org/show_bug.cgi?id=1499448 esid: pending ---*/ diff --git a/test/staging/sm/expressions/delete-constant-folded-and-or.js b/test/staging/sm/expressions/delete-constant-folded-and-or.js index 1dc15ac041..e0d009a157 100644 --- a/test/staging/sm/expressions/delete-constant-folded-and-or.js +++ b/test/staging/sm/expressions/delete-constant-folded-and-or.js @@ -8,6 +8,7 @@ flags: - noStrict description: | Deletion of a && or || expression that constant-folds to a name must not attempt to delete the name +info: bugzilla.mozilla.org/show_bug.cgi?id=1183400 esid: pending ---*/ diff --git a/test/staging/sm/expressions/delete-name-parenthesized-early-error-strict-mode.js b/test/staging/sm/expressions/delete-name-parenthesized-early-error-strict-mode.js index 9795b82a0e..57c17faa8e 100644 --- a/test/staging/sm/expressions/delete-name-parenthesized-early-error-strict-mode.js +++ b/test/staging/sm/expressions/delete-name-parenthesized-early-error-strict-mode.js @@ -6,6 +6,7 @@ /*--- description: | delete (foo), delete ((foo)), and so on are strict mode early errors +info: bugzilla.mozilla.org/show_bug.cgi?id=1111101 esid: pending ---*/ diff --git a/test/staging/sm/expressions/destructuring-array-default-call.js b/test/staging/sm/expressions/destructuring-array-default-call.js index 05a0145f5e..43da97ab1c 100644 --- a/test/staging/sm/expressions/destructuring-array-default-call.js +++ b/test/staging/sm/expressions/destructuring-array-default-call.js @@ -5,6 +5,7 @@ includes: [sm/non262-expressions-shell.js] description: | Array destructuring with various default values in various context - call/new expression +info: bugzilla.mozilla.org/show_bug.cgi?id=1184922 esid: pending ---*/ diff --git a/test/staging/sm/expressions/destructuring-array-default-class.js b/test/staging/sm/expressions/destructuring-array-default-class.js index 98844b250a..7afcadabd2 100644 --- a/test/staging/sm/expressions/destructuring-array-default-class.js +++ b/test/staging/sm/expressions/destructuring-array-default-class.js @@ -5,6 +5,7 @@ includes: [sm/non262-expressions-shell.js] description: | Array destructuring with various default values in various context - class expression and super/new.target +info: bugzilla.mozilla.org/show_bug.cgi?id=1184922 esid: pending ---*/ diff --git a/test/staging/sm/expressions/destructuring-array-default-function-nested.js b/test/staging/sm/expressions/destructuring-array-default-function-nested.js index 7e040e435c..43b1866204 100644 --- a/test/staging/sm/expressions/destructuring-array-default-function-nested.js +++ b/test/staging/sm/expressions/destructuring-array-default-function-nested.js @@ -5,6 +5,7 @@ includes: [sm/non262-expressions-shell.js] description: | Array destructuring with various default values in various context - function expression with nested objects +info: bugzilla.mozilla.org/show_bug.cgi?id=1184922 esid: pending ---*/ diff --git a/test/staging/sm/expressions/destructuring-array-default-function.js b/test/staging/sm/expressions/destructuring-array-default-function.js index d65a24503f..6a9b934319 100644 --- a/test/staging/sm/expressions/destructuring-array-default-function.js +++ b/test/staging/sm/expressions/destructuring-array-default-function.js @@ -5,6 +5,7 @@ includes: [sm/non262-expressions-shell.js] description: | Array destructuring with various default values in various context - function expression +info: bugzilla.mozilla.org/show_bug.cgi?id=1184922 esid: pending ---*/ diff --git a/test/staging/sm/expressions/destructuring-array-default-simple.js b/test/staging/sm/expressions/destructuring-array-default-simple.js index fa1a3829cd..d2c9007673 100644 --- a/test/staging/sm/expressions/destructuring-array-default-simple.js +++ b/test/staging/sm/expressions/destructuring-array-default-simple.js @@ -5,6 +5,7 @@ includes: [sm/non262-expressions-shell.js] description: | Array destructuring with various default values in various context - simple literal +info: bugzilla.mozilla.org/show_bug.cgi?id=1184922 esid: pending ---*/ diff --git a/test/staging/sm/expressions/destructuring-array-default-yield.js b/test/staging/sm/expressions/destructuring-array-default-yield.js index 4fc2b84693..3c6932118c 100644 --- a/test/staging/sm/expressions/destructuring-array-default-yield.js +++ b/test/staging/sm/expressions/destructuring-array-default-yield.js @@ -5,6 +5,7 @@ includes: [sm/non262-expressions-shell.js] description: | Array destructuring with various default values in various context - yield expression +info: bugzilla.mozilla.org/show_bug.cgi?id=1184922 esid: pending ---*/ diff --git a/test/staging/sm/expressions/destructuring-array-done.js b/test/staging/sm/expressions/destructuring-array-done.js index c5f6a32e1d..2de6ea74e9 100644 --- a/test/staging/sm/expressions/destructuring-array-done.js +++ b/test/staging/sm/expressions/destructuring-array-done.js @@ -4,6 +4,7 @@ /*--- description: | iterator.next() should not be called when after iterator completes +info: bugzilla.mozilla.org/show_bug.cgi?id=1184922 esid: pending ---*/ diff --git a/test/staging/sm/expressions/destructuring-array-lexical.js b/test/staging/sm/expressions/destructuring-array-lexical.js index 0fe604a332..468b80d127 100644 --- a/test/staging/sm/expressions/destructuring-array-lexical.js +++ b/test/staging/sm/expressions/destructuring-array-lexical.js @@ -4,6 +4,7 @@ /*--- description: | Array destructuring with accessing uninitialized lexical binding. +info: bugzilla.mozilla.org/show_bug.cgi?id=1184922 esid: pending ---*/ diff --git a/test/staging/sm/expressions/destructuring-pattern-parenthesized.js b/test/staging/sm/expressions/destructuring-pattern-parenthesized.js index 75c61d60ed..f461e835bb 100644 --- a/test/staging/sm/expressions/destructuring-pattern-parenthesized.js +++ b/test/staging/sm/expressions/destructuring-pattern-parenthesized.js @@ -6,6 +6,7 @@ /*--- description: | Parenthesized "destructuring patterns" are not usable as destructuring patterns +info: bugzilla.mozilla.org/show_bug.cgi?id=1146136 esid: pending features: [class] ---*/ diff --git a/test/staging/sm/expressions/named-accessor-function.js b/test/staging/sm/expressions/named-accessor-function.js index 57ad654c0e..1c68c5379b 100644 --- a/test/staging/sm/expressions/named-accessor-function.js +++ b/test/staging/sm/expressions/named-accessor-function.js @@ -6,6 +6,7 @@ /*--- description: | { get x y() { } } is not valid getter syntax +info: bugzilla.mozilla.org/show_bug.cgi?id=999999 esid: pending ---*/ // Contributor: diff --git a/test/staging/sm/expressions/nested-delete-name-in-evalcode.js b/test/staging/sm/expressions/nested-delete-name-in-evalcode.js index b6516c609b..ff86b58e62 100644 --- a/test/staging/sm/expressions/nested-delete-name-in-evalcode.js +++ b/test/staging/sm/expressions/nested-delete-name-in-evalcode.js @@ -8,6 +8,7 @@ flags: - noStrict description: | |delete x| inside a function in eval code, where that eval code includes |var x| at top level, actually does delete the binding for x +info: bugzilla.mozilla.org/show_bug.cgi?id=616294 esid: pending ---*/ diff --git a/test/staging/sm/expressions/nullish-coalescing.js b/test/staging/sm/expressions/nullish-coalescing.js index 98747848ed..2245aae456 100644 --- a/test/staging/sm/expressions/nullish-coalescing.js +++ b/test/staging/sm/expressions/nullish-coalescing.js @@ -6,6 +6,7 @@ features: - IsHTMLDDA description: | Implement the Nullish Coalescing operator (??) proposal +info: bugzilla.mozilla.org/show_bug.cgi?id=1566141 esid: pending ---*/ diff --git a/test/staging/sm/expressions/object-literal-__proto__.js b/test/staging/sm/expressions/object-literal-__proto__.js index 8026de4558..28f919f055 100644 --- a/test/staging/sm/expressions/object-literal-__proto__.js +++ b/test/staging/sm/expressions/object-literal-__proto__.js @@ -6,6 +6,7 @@ /*--- description: | __proto__ in object literals in non-__proto__:v contexts doesn't modify [[Prototype]] +info: bugzilla.mozilla.org/show_bug.cgi?id=1061853 esid: pending ---*/ diff --git a/test/staging/sm/expressions/object-literal-accessor-arguments.js b/test/staging/sm/expressions/object-literal-accessor-arguments.js index e605fa61d1..d4a96ffeb5 100644 --- a/test/staging/sm/expressions/object-literal-accessor-arguments.js +++ b/test/staging/sm/expressions/object-literal-accessor-arguments.js @@ -6,6 +6,7 @@ /*--- description: | { get x(v) { } } and { set x(v, v2) { } } should be syntax errors +info: bugzilla.mozilla.org/show_bug.cgi?id=536472 esid: pending ---*/ diff --git a/test/staging/sm/expressions/object-literal-accessor-property-name.js b/test/staging/sm/expressions/object-literal-accessor-property-name.js index f3e2c65cd0..31b4a3268b 100644 --- a/test/staging/sm/expressions/object-literal-accessor-property-name.js +++ b/test/staging/sm/expressions/object-literal-accessor-property-name.js @@ -6,6 +6,7 @@ /*--- description: | Permit numbers and strings containing numbers as accessor property names +info: bugzilla.mozilla.org/show_bug.cgi?id=715682 esid: pending ---*/ diff --git a/test/staging/sm/expressions/object-literal-computed-property-evaluation.js b/test/staging/sm/expressions/object-literal-computed-property-evaluation.js index 0dc66f1dec..2b037c3866 100644 --- a/test/staging/sm/expressions/object-literal-computed-property-evaluation.js +++ b/test/staging/sm/expressions/object-literal-computed-property-evaluation.js @@ -6,6 +6,7 @@ /*--- description: | Convert computed property name expressions to property key before evaluating the property's value +info: bugzilla.mozilla.org/show_bug.cgi?id=1199546 esid: pending ---*/ diff --git a/test/staging/sm/expressions/octal-literals.js b/test/staging/sm/expressions/octal-literals.js index 2600eed40b..8bb4265781 100644 --- a/test/staging/sm/expressions/octal-literals.js +++ b/test/staging/sm/expressions/octal-literals.js @@ -6,6 +6,7 @@ /*--- description: | Implement ES6 octal literals +info: bugzilla.mozilla.org/show_bug.cgi?id=894026 esid: pending ---*/ diff --git a/test/staging/sm/expressions/primitive-this-boxing-behavior.js b/test/staging/sm/expressions/primitive-this-boxing-behavior.js index f33775fde5..bfde503079 100644 --- a/test/staging/sm/expressions/primitive-this-boxing-behavior.js +++ b/test/staging/sm/expressions/primitive-this-boxing-behavior.js @@ -6,6 +6,7 @@ /*--- description: | Primitive values don't box correctly +info: bugzilla.mozilla.org/show_bug.cgi?id=732669 esid: pending ---*/ diff --git a/test/staging/sm/expressions/string-literal-escape-sequences.js b/test/staging/sm/expressions/string-literal-escape-sequences.js index 900cfb7b52..c5e97626ac 100644 --- a/test/staging/sm/expressions/string-literal-escape-sequences.js +++ b/test/staging/sm/expressions/string-literal-escape-sequences.js @@ -6,6 +6,7 @@ /*--- description: | \\u and \\x must be followed by the appropriate number of hex digits or else it is a syntax error +info: bugzilla.mozilla.org/show_bug.cgi?id=663300 esid: pending ---*/ diff --git a/test/staging/sm/expressions/tagged-template-constant-folding.js b/test/staging/sm/expressions/tagged-template-constant-folding.js index 0f0971638f..945adf5614 100644 --- a/test/staging/sm/expressions/tagged-template-constant-folding.js +++ b/test/staging/sm/expressions/tagged-template-constant-folding.js @@ -8,6 +8,7 @@ flags: - noStrict description: | Don't let constant-folding in the MemberExpression part of a tagged template cause an incorrect |this| be passed to the callee +info: bugzilla.mozilla.org/show_bug.cgi?id=1182373 esid: pending ---*/ diff --git a/test/staging/sm/extensions/ArrayBuffer-slice-arguments-detaching.js b/test/staging/sm/extensions/ArrayBuffer-slice-arguments-detaching.js index e235013dcd..3edf1e717a 100644 --- a/test/staging/sm/extensions/ArrayBuffer-slice-arguments-detaching.js +++ b/test/staging/sm/extensions/ArrayBuffer-slice-arguments-detaching.js @@ -6,6 +6,7 @@ /*--- description: | ArrayBuffer.prototype.slice shouldn't misbehave horribly if index-argument conversion detaches the ArrayBuffer being sliced +info: bugzilla.mozilla.org/show_bug.cgi?id=991981 esid: pending features: [host-gc-required] ---*/ diff --git a/test/staging/sm/extensions/DataView-construct-arguments-detaching.js b/test/staging/sm/extensions/DataView-construct-arguments-detaching.js index 88f5e6459a..4f29b0ddd8 100644 --- a/test/staging/sm/extensions/DataView-construct-arguments-detaching.js +++ b/test/staging/sm/extensions/DataView-construct-arguments-detaching.js @@ -6,6 +6,7 @@ /*--- description: | new DataView(...) shouldn't misbehave horribly if index-argument conversion detaches the ArrayBuffer to be viewed +info: bugzilla.mozilla.org/show_bug.cgi?id=991981 esid: pending features: [host-gc-required] ---*/ diff --git a/test/staging/sm/extensions/DataView-set-arguments-detaching.js b/test/staging/sm/extensions/DataView-set-arguments-detaching.js index 46e77d516b..dc88940f24 100644 --- a/test/staging/sm/extensions/DataView-set-arguments-detaching.js +++ b/test/staging/sm/extensions/DataView-set-arguments-detaching.js @@ -6,6 +6,7 @@ /*--- description: | DataView.prototype.set* methods shouldn't misbehave horribly if index-argument conversion detaches the ArrayBuffer being modified +info: bugzilla.mozilla.org/show_bug.cgi?id=991981 esid: pending features: [host-gc-required] ---*/ diff --git a/test/staging/sm/extensions/String-match-flags.js b/test/staging/sm/extensions/String-match-flags.js index cc8396c3ea..6b89a6eea1 100644 --- a/test/staging/sm/extensions/String-match-flags.js +++ b/test/staging/sm/extensions/String-match-flags.js @@ -4,6 +4,7 @@ /*--- description: | String.prototype.match with non-string non-standard flags argument. +info: bugzilla.mozilla.org/show_bug.cgi?id=1263139 esid: pending ---*/ diff --git a/test/staging/sm/extensions/TypedArray-set-object-funky-length-detaches.js b/test/staging/sm/extensions/TypedArray-set-object-funky-length-detaches.js index 1c9b8fd706..098182145f 100644 --- a/test/staging/sm/extensions/TypedArray-set-object-funky-length-detaches.js +++ b/test/staging/sm/extensions/TypedArray-set-object-funky-length-detaches.js @@ -6,6 +6,7 @@ /*--- description: | %TypedArray%.prototype.set(object w/funky length property, offset) shouldn't misbehave if the funky length property detaches this typed array's buffer +info: bugzilla.mozilla.org/show_bug.cgi?id=991981 esid: pending ---*/ diff --git a/test/staging/sm/extensions/TypedArray-subarray-arguments-detaching.js b/test/staging/sm/extensions/TypedArray-subarray-arguments-detaching.js index 907bbb4ecb..f5474981e1 100644 --- a/test/staging/sm/extensions/TypedArray-subarray-arguments-detaching.js +++ b/test/staging/sm/extensions/TypedArray-subarray-arguments-detaching.js @@ -6,6 +6,7 @@ /*--- description: | %TypedArray.prototype.subarray shouldn't misbehave horribly if index-argument conversion detaches the underlying ArrayBuffer +info: bugzilla.mozilla.org/show_bug.cgi?id=991981 esid: pending ---*/ diff --git a/test/staging/sm/extensions/__proto__.js b/test/staging/sm/extensions/__proto__.js index 29a6847420..d212b94545 100644 --- a/test/staging/sm/extensions/__proto__.js +++ b/test/staging/sm/extensions/__proto__.js @@ -6,6 +6,7 @@ /*--- description: | __proto__ as accessor +info: bugzilla.mozilla.org/show_bug.cgi?id=770344 esid: pending ---*/ diff --git a/test/staging/sm/extensions/arguments-property-access-in-function.js b/test/staging/sm/extensions/arguments-property-access-in-function.js index 146dc8bd42..36b2b3a74f 100644 --- a/test/staging/sm/extensions/arguments-property-access-in-function.js +++ b/test/staging/sm/extensions/arguments-property-access-in-function.js @@ -8,6 +8,7 @@ flags: - noStrict description: | f.arguments must trigger an arguments object in non-strict mode functions +info: bugzilla.mozilla.org/show_bug.cgi?id=721322 esid: pending ---*/ diff --git a/test/staging/sm/extensions/array-inherited-__proto__.js b/test/staging/sm/extensions/array-inherited-__proto__.js index 56a76ff9cc..9780e2c07a 100644 --- a/test/staging/sm/extensions/array-inherited-__proto__.js +++ b/test/staging/sm/extensions/array-inherited-__proto__.js @@ -6,6 +6,7 @@ /*--- description: | The [[Prototype]] of an object whose prototype chain contains an array isn't that array's [[Prototype]] +info: bugzilla.mozilla.org/show_bug.cgi?id=769041 esid: pending ---*/ diff --git a/test/staging/sm/extensions/array-length-protochange.js b/test/staging/sm/extensions/array-length-protochange.js index 157c97ca50..9ae021c562 100644 --- a/test/staging/sm/extensions/array-length-protochange.js +++ b/test/staging/sm/extensions/array-length-protochange.js @@ -6,6 +6,7 @@ /*--- description: | Don't use a shared-permanent inherited property to implement [].length or (function(){}).length +info: bugzilla.mozilla.org/show_bug.cgi?id=548671 esid: pending ---*/ diff --git a/test/staging/sm/extensions/array-pop-proxy.js b/test/staging/sm/extensions/array-pop-proxy.js index 474fe721ba..d068f2757d 100644 --- a/test/staging/sm/extensions/array-pop-proxy.js +++ b/test/staging/sm/extensions/array-pop-proxy.js @@ -6,6 +6,7 @@ /*--- description: | Behavior of [].pop on proxies +info: bugzilla.mozilla.org/show_bug.cgi?id=858381 esid: pending ---*/ diff --git a/test/staging/sm/extensions/arraybuffer-prototype.js b/test/staging/sm/extensions/arraybuffer-prototype.js index 16eb9cbe53..e1a37163c0 100644 --- a/test/staging/sm/extensions/arraybuffer-prototype.js +++ b/test/staging/sm/extensions/arraybuffer-prototype.js @@ -6,6 +6,7 @@ /*--- description: | ArrayBuffer cannot access properties defined on the prototype chain. +info: bugzilla.mozilla.org/show_bug.cgi?id=665961 esid: pending ---*/ diff --git a/test/staging/sm/extensions/builtin-function-arguments-caller.js b/test/staging/sm/extensions/builtin-function-arguments-caller.js index 1b44369d89..ef0801877e 100644 --- a/test/staging/sm/extensions/builtin-function-arguments-caller.js +++ b/test/staging/sm/extensions/builtin-function-arguments-caller.js @@ -6,6 +6,7 @@ /*--- description: | Built-in functions defined in ECMAScript pick up arguments/caller properties from Function.prototype +info: bugzilla.mozilla.org/show_bug.cgi?id=929642 esid: pending ---*/ diff --git a/test/staging/sm/extensions/cross-global-eval-is-indirect.js b/test/staging/sm/extensions/cross-global-eval-is-indirect.js index 50c09ea044..f8e1a140c0 100644 --- a/test/staging/sm/extensions/cross-global-eval-is-indirect.js +++ b/test/staging/sm/extensions/cross-global-eval-is-indirect.js @@ -6,10 +6,9 @@ /*--- flags: - noStrict -info: | - needs newGlobal() description: | |var eval = otherWindow.eval; eval(...)| should behave like indirectly calling that eval from a script in that other window +info: bugzilla.mozilla.org/show_bug.cgi?id=608473 esid: pending ---*/ diff --git a/test/staging/sm/extensions/dataview.js b/test/staging/sm/extensions/dataview.js index d01fe819aa..b4aaeef35a 100644 --- a/test/staging/sm/extensions/dataview.js +++ b/test/staging/sm/extensions/dataview.js @@ -6,6 +6,7 @@ /*--- description: | DataView tests +info: bugzilla.mozilla.org/show_bug.cgi?id=575688 esid: pending features: [host-gc-required] ---*/ diff --git a/test/staging/sm/extensions/destructure-accessor.js b/test/staging/sm/extensions/destructure-accessor.js index 1afd6c3cd3..99ead85d9c 100644 --- a/test/staging/sm/extensions/destructure-accessor.js +++ b/test/staging/sm/extensions/destructure-accessor.js @@ -6,6 +6,7 @@ /*--- description: | { get x(v) { } } and { set x(v, v2) { } } should be syntax errors +info: bugzilla.mozilla.org/show_bug.cgi?id=536472 esid: pending ---*/ diff --git a/test/staging/sm/extensions/destructuring-__proto__-shorthand-assignment-before-var.js b/test/staging/sm/extensions/destructuring-__proto__-shorthand-assignment-before-var.js index 7c1ee8ca4c..760c962ec4 100644 --- a/test/staging/sm/extensions/destructuring-__proto__-shorthand-assignment-before-var.js +++ b/test/staging/sm/extensions/destructuring-__proto__-shorthand-assignment-before-var.js @@ -6,6 +6,7 @@ /*--- description: | { __proto__ } should work as a destructuring assignment pattern +info: bugzilla.mozilla.org/show_bug.cgi?id=963641 esid: pending ---*/ diff --git a/test/staging/sm/extensions/destructuring-__proto__-shorthand-assignment.js b/test/staging/sm/extensions/destructuring-__proto__-shorthand-assignment.js index 526ea66d97..2e5134985b 100644 --- a/test/staging/sm/extensions/destructuring-__proto__-shorthand-assignment.js +++ b/test/staging/sm/extensions/destructuring-__proto__-shorthand-assignment.js @@ -6,6 +6,7 @@ /*--- description: | { __proto__ } should work as a destructuring assignment pattern +info: bugzilla.mozilla.org/show_bug.cgi?id=963641 esid: pending ---*/ diff --git a/test/staging/sm/extensions/destructuring-__proto__-target-assignment.js b/test/staging/sm/extensions/destructuring-__proto__-target-assignment.js index 9534ee59ec..bcb8429aa0 100644 --- a/test/staging/sm/extensions/destructuring-__proto__-target-assignment.js +++ b/test/staging/sm/extensions/destructuring-__proto__-target-assignment.js @@ -6,6 +6,7 @@ /*--- description: | { __proto__: target } should work as a destructuring assignment pattern +info: bugzilla.mozilla.org/show_bug.cgi?id=963641 esid: pending ---*/ diff --git a/test/staging/sm/extensions/destructuring-for-inof-__proto__.js b/test/staging/sm/extensions/destructuring-for-inof-__proto__.js index 36ca404d64..af2d1ca518 100644 --- a/test/staging/sm/extensions/destructuring-for-inof-__proto__.js +++ b/test/staging/sm/extensions/destructuring-for-inof-__proto__.js @@ -6,6 +6,7 @@ /*--- description: | __proto__ should work in destructuring patterns as the targets of for-in/for-of loops +info: bugzilla.mozilla.org/show_bug.cgi?id=963641 esid: pending ---*/ diff --git a/test/staging/sm/extensions/element-setting-ToNumber-detaches.js b/test/staging/sm/extensions/element-setting-ToNumber-detaches.js index d36ec574c5..4a5c4b56ed 100644 --- a/test/staging/sm/extensions/element-setting-ToNumber-detaches.js +++ b/test/staging/sm/extensions/element-setting-ToNumber-detaches.js @@ -6,6 +6,7 @@ /*--- description: | Don't assert assigning into memory detached while converting the value to assign into a number +info: bugzilla.mozilla.org/show_bug.cgi?id=1001547 esid: pending ---*/ diff --git a/test/staging/sm/extensions/error-tostring-function.js b/test/staging/sm/extensions/error-tostring-function.js index 7f2b69b660..083a4d0dcc 100644 --- a/test/staging/sm/extensions/error-tostring-function.js +++ b/test/staging/sm/extensions/error-tostring-function.js @@ -6,6 +6,7 @@ /*--- description: | Error.prototype.toString called on function objects should work as on any object +info: bugzilla.mozilla.org/show_bug.cgi?id=894653 esid: pending ---*/ diff --git a/test/staging/sm/extensions/es5ish-defineGetter-defineSetter.js b/test/staging/sm/extensions/es5ish-defineGetter-defineSetter.js index e06dfde294..a01fe44f1a 100644 --- a/test/staging/sm/extensions/es5ish-defineGetter-defineSetter.js +++ b/test/staging/sm/extensions/es5ish-defineGetter-defineSetter.js @@ -6,6 +6,7 @@ /*--- description: | Implement __define[GS]etter__ using Object.defineProperty +info: bugzilla.mozilla.org/show_bug.cgi?id=715821 esid: pending ---*/ diff --git a/test/staging/sm/extensions/eval-native-callback-is-indirect.js b/test/staging/sm/extensions/eval-native-callback-is-indirect.js index ef692078da..0d97518b68 100644 --- a/test/staging/sm/extensions/eval-native-callback-is-indirect.js +++ b/test/staging/sm/extensions/eval-native-callback-is-indirect.js @@ -8,6 +8,7 @@ flags: - noStrict description: | eval called from a native function is indirect +info: bugzilla.mozilla.org/show_bug.cgi?id=604504 esid: pending ---*/ diff --git a/test/staging/sm/extensions/expression-closure-syntax.js b/test/staging/sm/extensions/expression-closure-syntax.js index 980d0b2848..6011480178 100644 --- a/test/staging/sm/extensions/expression-closure-syntax.js +++ b/test/staging/sm/extensions/expression-closure-syntax.js @@ -6,6 +6,7 @@ /*--- description: | Expression closure syntax is only permitted for functions that constitute entire AssignmentExpressions, not PrimaryExpressions that are themselves components of larger binary expressions +info: bugzilla.mozilla.org/show_bug.cgi?id=1416337 esid: pending ---*/ diff --git a/test/staging/sm/extensions/extension-methods-reject-null-undefined-this.js b/test/staging/sm/extensions/extension-methods-reject-null-undefined-this.js index fa6da7a3f6..600f0ea672 100644 --- a/test/staging/sm/extensions/extension-methods-reject-null-undefined-this.js +++ b/test/staging/sm/extensions/extension-methods-reject-null-undefined-this.js @@ -6,6 +6,7 @@ /*--- description: | ECMAScript built-in methods that immediately throw when |this| is |undefined| or |null| (due to CheckObjectCoercible, ToObject, or ToString) +info: bugzilla.mozilla.org/show_bug.cgi?id=619283 esid: pending ---*/ diff --git a/test/staging/sm/extensions/for-loop-with-lexical-declaration-and-nested-function-statement.js b/test/staging/sm/extensions/for-loop-with-lexical-declaration-and-nested-function-statement.js index 68630ff6ed..b2a69fe365 100644 --- a/test/staging/sm/extensions/for-loop-with-lexical-declaration-and-nested-function-statement.js +++ b/test/staging/sm/extensions/for-loop-with-lexical-declaration-and-nested-function-statement.js @@ -6,6 +6,7 @@ /*--- description: | Don't assert when freshening the scope chain for a for-loop whose head contains a lexical declaration, where the loop body might add more bindings at runtime +info: bugzilla.mozilla.org/show_bug.cgi?id=1149797 esid: pending ---*/ diff --git a/test/staging/sm/extensions/getOwnPropertyNames-__proto__.js b/test/staging/sm/extensions/getOwnPropertyNames-__proto__.js index d3b70ad0e7..ff7cb20584 100644 --- a/test/staging/sm/extensions/getOwnPropertyNames-__proto__.js +++ b/test/staging/sm/extensions/getOwnPropertyNames-__proto__.js @@ -6,6 +6,7 @@ /*--- description: | __proto__ should show up with O.getOwnPropertyNames(O.prototype) +info: bugzilla.mozilla.org/show_bug.cgi?id=837630 esid: pending ---*/ diff --git a/test/staging/sm/extensions/keyword-unescaped-requirement.js b/test/staging/sm/extensions/keyword-unescaped-requirement.js index 5909b270bd..76bf428f30 100644 --- a/test/staging/sm/extensions/keyword-unescaped-requirement.js +++ b/test/staging/sm/extensions/keyword-unescaped-requirement.js @@ -6,6 +6,7 @@ /*--- description: | Escape sequences aren't allowed in bolded grammar tokens (that is, in keywords, possibly contextual keywords) +info: bugzilla.mozilla.org/show_bug.cgi?id=1204027 esid: pending ---*/ diff --git a/test/staging/sm/extensions/mutable-proto-special-form.js b/test/staging/sm/extensions/mutable-proto-special-form.js index d4d4f8e4d7..7c704cf66a 100644 --- a/test/staging/sm/extensions/mutable-proto-special-form.js +++ b/test/staging/sm/extensions/mutable-proto-special-form.js @@ -6,6 +6,7 @@ /*--- description: | Make __proto__ in object literals a special form not influenced by |Object.prototype| +info: bugzilla.mozilla.org/show_bug.cgi?id=948583 esid: pending ---*/ diff --git a/test/staging/sm/extensions/nested-delete-name-in-evalcode.js b/test/staging/sm/extensions/nested-delete-name-in-evalcode.js index c08a3246ec..9f215b697d 100644 --- a/test/staging/sm/extensions/nested-delete-name-in-evalcode.js +++ b/test/staging/sm/extensions/nested-delete-name-in-evalcode.js @@ -8,6 +8,7 @@ flags: - noStrict description: | |delete x| inside a function in eval code, where that eval code includes |var x| at top level, actually does delete the binding for x +info: bugzilla.mozilla.org/show_bug.cgi?id=616294 esid: pending ---*/ diff --git a/test/staging/sm/extensions/new-cross-compartment.js b/test/staging/sm/extensions/new-cross-compartment.js index 3790c60216..07b6b969a6 100644 --- a/test/staging/sm/extensions/new-cross-compartment.js +++ b/test/staging/sm/extensions/new-cross-compartment.js @@ -6,6 +6,7 @@ /*--- description: | |new| on a cross-compartment wrapper to a non-constructor shouldn't assert +info: bugzilla.mozilla.org/show_bug.cgi?id=1178653 esid: pending ---*/ diff --git a/test/staging/sm/extensions/proxy-array-target-length-definition.js b/test/staging/sm/extensions/proxy-array-target-length-definition.js index 1555b161f5..cca33587ae 100644 --- a/test/staging/sm/extensions/proxy-array-target-length-definition.js +++ b/test/staging/sm/extensions/proxy-array-target-length-definition.js @@ -6,6 +6,7 @@ /*--- description: | Redefining an array's |length| property when redefining the |length| property on a proxy with an array as target +info: bugzilla.mozilla.org/show_bug.cgi?id=905947 esid: pending ---*/ diff --git a/test/staging/sm/extensions/recursion.js b/test/staging/sm/extensions/recursion.js index 0828f6221d..6d3dd737a3 100644 --- a/test/staging/sm/extensions/recursion.js +++ b/test/staging/sm/extensions/recursion.js @@ -8,6 +8,7 @@ flags: - noStrict description: | Handle infinite recursion +info: bugzilla.mozilla.org/show_bug.cgi?id=622167 esid: pending features: [host-gc-required] ---*/ diff --git a/test/staging/sm/extensions/regress-469625-01.js b/test/staging/sm/extensions/regress-469625-01.js index c9492c1c27..cd855dacf8 100644 --- a/test/staging/sm/extensions/regress-469625-01.js +++ b/test/staging/sm/extensions/regress-469625-01.js @@ -6,6 +6,7 @@ /*--- description: | Array prototype and expression closures +info: bugzilla.mozilla.org/show_bug.cgi?id=469625 esid: pending ---*/ diff --git a/test/staging/sm/extensions/regress-480579.js b/test/staging/sm/extensions/regress-480579.js index 85e013dbe5..d8639f2921 100644 --- a/test/staging/sm/extensions/regress-480579.js +++ b/test/staging/sm/extensions/regress-480579.js @@ -6,6 +6,7 @@ /*--- description: | Do not assert: pobj_ == obj2 +info: bugzilla.mozilla.org/show_bug.cgi?id=480579 esid: pending ---*/ diff --git a/test/staging/sm/extensions/regress-481516.js b/test/staging/sm/extensions/regress-481516.js index 82f1b640ee..72ff8a6502 100644 --- a/test/staging/sm/extensions/regress-481516.js +++ b/test/staging/sm/extensions/regress-481516.js @@ -6,6 +6,7 @@ /*--- description: | pobj_ == obj2 +info: bugzilla.mozilla.org/show_bug.cgi?id=481516 esid: pending ---*/ diff --git a/test/staging/sm/extensions/reviver-mutates-holder-array-nonnative.js b/test/staging/sm/extensions/reviver-mutates-holder-array-nonnative.js index b778ba0483..bd72c8b146 100644 --- a/test/staging/sm/extensions/reviver-mutates-holder-array-nonnative.js +++ b/test/staging/sm/extensions/reviver-mutates-holder-array-nonnative.js @@ -6,6 +6,7 @@ /*--- description: | Behavior when JSON.parse walks over a non-native object +info: bugzilla.mozilla.org/show_bug.cgi?id=901380 esid: pending ---*/ diff --git a/test/staging/sm/extensions/reviver-mutates-holder-array.js b/test/staging/sm/extensions/reviver-mutates-holder-array.js index de9c2aaead..a8d4a25b62 100644 --- a/test/staging/sm/extensions/reviver-mutates-holder-array.js +++ b/test/staging/sm/extensions/reviver-mutates-holder-array.js @@ -6,6 +6,7 @@ /*--- description: | Behavior when the JSON.parse reviver mutates the holder array +info: bugzilla.mozilla.org/show_bug.cgi?id=901351 esid: pending ---*/ diff --git a/test/staging/sm/extensions/reviver-mutates-holder-object-nonnative.js b/test/staging/sm/extensions/reviver-mutates-holder-object-nonnative.js index 3a0f2177dd..11675e73ec 100644 --- a/test/staging/sm/extensions/reviver-mutates-holder-object-nonnative.js +++ b/test/staging/sm/extensions/reviver-mutates-holder-object-nonnative.js @@ -6,6 +6,7 @@ /*--- description: | Behavior when JSON.parse walks over a non-native object +info: bugzilla.mozilla.org/show_bug.cgi?id=901380 esid: pending ---*/ diff --git a/test/staging/sm/extensions/reviver-mutates-holder-object.js b/test/staging/sm/extensions/reviver-mutates-holder-object.js index 36db649a09..e30a00e450 100644 --- a/test/staging/sm/extensions/reviver-mutates-holder-object.js +++ b/test/staging/sm/extensions/reviver-mutates-holder-object.js @@ -6,6 +6,7 @@ /*--- description: | Behavior when the JSON.parse reviver mutates the holder object +info: bugzilla.mozilla.org/show_bug.cgi?id=901351 esid: pending ---*/ diff --git a/test/staging/sm/extensions/set-property-non-extensible.js b/test/staging/sm/extensions/set-property-non-extensible.js index bf76656e8b..3c1184fd26 100644 --- a/test/staging/sm/extensions/set-property-non-extensible.js +++ b/test/staging/sm/extensions/set-property-non-extensible.js @@ -8,6 +8,7 @@ flags: - noStrict info: | preventExtensions on global + bugzilla.mozilla.org/show_bug.cgi?id=600128 description: | Properly handle attempted addition of properties to non-extensible objects esid: pending diff --git a/test/staging/sm/extensions/typedarray-copyWithin-arguments-detaching.js b/test/staging/sm/extensions/typedarray-copyWithin-arguments-detaching.js index daaf63595d..14dca2e88d 100644 --- a/test/staging/sm/extensions/typedarray-copyWithin-arguments-detaching.js +++ b/test/staging/sm/extensions/typedarray-copyWithin-arguments-detaching.js @@ -6,6 +6,7 @@ /*--- description: | %TypedArray.prototype.copyWithin shouldn't misbehave horribly if index-argument conversion detaches the underlying ArrayBuffer +info: bugzilla.mozilla.org/show_bug.cgi?id=991981 esid: pending ---*/ diff --git a/test/staging/sm/extensions/typedarray-set-detach.js b/test/staging/sm/extensions/typedarray-set-detach.js index 870984fada..7b70a5813b 100644 --- a/test/staging/sm/extensions/typedarray-set-detach.js +++ b/test/staging/sm/extensions/typedarray-set-detach.js @@ -6,6 +6,7 @@ /*--- description: | Uint8Array.prototype.set issues when this array changes during setting +info: bugzilla.mozilla.org/show_bug.cgi?id=983344 esid: pending features: [host-gc-required] ---*/ diff --git a/test/staging/sm/extensions/typedarray-subarray-of-subarray.js b/test/staging/sm/extensions/typedarray-subarray-of-subarray.js index 725d7cd41a..7cdf14b219 100644 --- a/test/staging/sm/extensions/typedarray-subarray-of-subarray.js +++ b/test/staging/sm/extensions/typedarray-subarray-of-subarray.js @@ -6,6 +6,7 @@ /*--- description: | new Int8Array([1, 2, 3]).subarray(1).subarray(1)[0] === 3 +info: bugzilla.mozilla.org/show_bug.cgi?id=637643 esid: pending ---*/ diff --git a/test/staging/sm/extensions/weakmap.js b/test/staging/sm/extensions/weakmap.js index ccc1b00914..95d9e42421 100644 --- a/test/staging/sm/extensions/weakmap.js +++ b/test/staging/sm/extensions/weakmap.js @@ -6,6 +6,7 @@ /*--- description: | js weak maps +info: bugzilla.mozilla.org/show_bug.cgi?id=547941 esid: pending features: [host-gc-required] ---*/ diff --git a/test/staging/sm/generators/iterator-next-non-object.js b/test/staging/sm/generators/iterator-next-non-object.js index 5faba51b2a..61960ae54a 100644 --- a/test/staging/sm/generators/iterator-next-non-object.js +++ b/test/staging/sm/generators/iterator-next-non-object.js @@ -4,6 +4,7 @@ /*--- description: | IteratorNext should throw if the value returned by iterator.next() is not an object. +info: bugzilla.mozilla.org/show_bug.cgi?id=1016936 esid: pending ---*/ diff --git a/test/staging/sm/generators/return-finally.js b/test/staging/sm/generators/return-finally.js index 20a13271cb..356a0c0730 100644 --- a/test/staging/sm/generators/return-finally.js +++ b/test/staging/sm/generators/return-finally.js @@ -4,6 +4,7 @@ /*--- description: | Return value should not be overwritten by finally block with normal execution. +info: bugzilla.mozilla.org/show_bug.cgi?id=1202134 esid: pending ---*/ diff --git a/test/staging/sm/generators/yield-star-iterator-primitive.js b/test/staging/sm/generators/yield-star-iterator-primitive.js index 115802c900..92920ba198 100644 --- a/test/staging/sm/generators/yield-star-iterator-primitive.js +++ b/test/staging/sm/generators/yield-star-iterator-primitive.js @@ -4,6 +4,7 @@ /*--- description: | Returning non-object from @@iterator should throw +info: bugzilla.mozilla.org/show_bug.cgi?id=1021835 esid: pending ---*/ diff --git a/test/staging/sm/global/adding-global-var-nonextensible-error.js b/test/staging/sm/global/adding-global-var-nonextensible-error.js index c7aa7c1dee..18dea230d3 100644 --- a/test/staging/sm/global/adding-global-var-nonextensible-error.js +++ b/test/staging/sm/global/adding-global-var-nonextensible-error.js @@ -8,6 +8,7 @@ flags: - noStrict info: | preventExtensions on global + bugzilla.mozilla.org/show_bug.cgi?id=621432 description: | If a var statement can't create a global property because the global object isn't extensible, and an error is thrown while decompiling the global, don't assert esid: pending diff --git a/test/staging/sm/global/decodeURI-decodes-FFFE-FFFF.js b/test/staging/sm/global/decodeURI-decodes-FFFE-FFFF.js index 7cf07d0d12..31fc0b4a6e 100644 --- a/test/staging/sm/global/decodeURI-decodes-FFFE-FFFF.js +++ b/test/staging/sm/global/decodeURI-decodes-FFFE-FFFF.js @@ -6,6 +6,7 @@ /*--- description: | decodeURI{,Component} should return the specified character for '%EF%BF%BE' and '%EF%BF%BF', not return U+FFFD +info: bugzilla.mozilla.org/show_bug.cgi?id=520095 esid: pending ---*/ diff --git a/test/staging/sm/global/delete-global-NaN-property.js b/test/staging/sm/global/delete-global-NaN-property.js index 45bfda16dc..de414a95ea 100644 --- a/test/staging/sm/global/delete-global-NaN-property.js +++ b/test/staging/sm/global/delete-global-NaN-property.js @@ -8,6 +8,7 @@ flags: - onlyStrict description: | |delete window.NaN| should throw a TypeError +info: bugzilla.mozilla.org/show_bug.cgi?id=649570 esid: pending ---*/ diff --git a/test/staging/sm/global/direct-eval-but-not.js b/test/staging/sm/global/direct-eval-but-not.js index 6c84ab8ae8..df8cf34520 100644 --- a/test/staging/sm/global/direct-eval-but-not.js +++ b/test/staging/sm/global/direct-eval-but-not.js @@ -8,6 +8,7 @@ flags: - noStrict description: | Don't crash doing a direct eval when eval doesn't resolve to an object (let alone the original eval function) +info: bugzilla.mozilla.org/show_bug.cgi?id=609256 esid: pending ---*/ diff --git a/test/staging/sm/global/eval-in-strict-eval-in-normal-function.js b/test/staging/sm/global/eval-in-strict-eval-in-normal-function.js index 83601de3ef..226c4f9bf8 100644 --- a/test/staging/sm/global/eval-in-strict-eval-in-normal-function.js +++ b/test/staging/sm/global/eval-in-strict-eval-in-normal-function.js @@ -8,6 +8,7 @@ flags: - noStrict description: | Calls to eval with same code + varying strict mode of script containing eval == fail +info: bugzilla.mozilla.org/show_bug.cgi?id=620130 esid: pending ---*/ diff --git a/test/staging/sm/global/eval-inside-with-is-direct.js b/test/staging/sm/global/eval-inside-with-is-direct.js index 7f76c7d5c4..b216b459c1 100644 --- a/test/staging/sm/global/eval-inside-with-is-direct.js +++ b/test/staging/sm/global/eval-inside-with-is-direct.js @@ -8,6 +8,7 @@ flags: - noStrict description: | with (...) eval(...) is a direct eval +info: bugzilla.mozilla.org/show_bug.cgi?id=601307 esid: pending ---*/ diff --git a/test/staging/sm/global/eval-native-callback-is-indirect.js b/test/staging/sm/global/eval-native-callback-is-indirect.js index aa62bd7971..d21d4c2b8e 100644 --- a/test/staging/sm/global/eval-native-callback-is-indirect.js +++ b/test/staging/sm/global/eval-native-callback-is-indirect.js @@ -8,6 +8,7 @@ flags: - noStrict description: | eval called from a native function is indirect +info: bugzilla.mozilla.org/show_bug.cgi?id=604504 esid: pending ---*/ diff --git a/test/staging/sm/global/parseFloat-01.js b/test/staging/sm/global/parseFloat-01.js index 1b94f9586d..8813889f0e 100644 --- a/test/staging/sm/global/parseFloat-01.js +++ b/test/staging/sm/global/parseFloat-01.js @@ -6,6 +6,7 @@ /*--- description: | parseFloat(string) +info: bugzilla.mozilla.org/show_bug.cgi?id=613492 esid: pending ---*/ diff --git a/test/staging/sm/global/parseInt-01.js b/test/staging/sm/global/parseInt-01.js index a0cbd52ef8..b486be615f 100644 --- a/test/staging/sm/global/parseInt-01.js +++ b/test/staging/sm/global/parseInt-01.js @@ -6,6 +6,7 @@ /*--- description: | parseInt(string, radix) +info: bugzilla.mozilla.org/show_bug.cgi?id=577536 esid: pending ---*/ diff --git a/test/staging/sm/global/parseInt-default-to-decimal.js b/test/staging/sm/global/parseInt-default-to-decimal.js index 7ae0a104bd..d314fe4a13 100644 --- a/test/staging/sm/global/parseInt-default-to-decimal.js +++ b/test/staging/sm/global/parseInt-default-to-decimal.js @@ -6,6 +6,7 @@ /*--- description: | parseInt should treat leading-zero inputs (with radix unspecified) as decimal, not octal +info: bugzilla.mozilla.org/show_bug.cgi?id=583925 esid: pending ---*/ diff --git a/test/staging/sm/lexical-environment/const-declaration-in-for-loop.js b/test/staging/sm/lexical-environment/const-declaration-in-for-loop.js index 323a80820c..0f3caa8910 100644 --- a/test/staging/sm/lexical-environment/const-declaration-in-for-loop.js +++ b/test/staging/sm/lexical-environment/const-declaration-in-for-loop.js @@ -6,6 +6,7 @@ /*--- description: | Don't crash compiling a non-body-level for-loop whose loop declaration is a const +info: bugzilla.mozilla.org/show_bug.cgi?id=1146644 esid: pending ---*/ diff --git a/test/staging/sm/lexical-environment/eval-has-lexical-environment.js b/test/staging/sm/lexical-environment/eval-has-lexical-environment.js index 9c59855740..08de723e8c 100644 --- a/test/staging/sm/lexical-environment/eval-has-lexical-environment.js +++ b/test/staging/sm/lexical-environment/eval-has-lexical-environment.js @@ -8,6 +8,7 @@ flags: - noStrict description: | Eval always has a lexical environment +info: bugzilla.mozilla.org/show_bug.cgi?id=1193583 esid: pending ---*/ diff --git a/test/staging/sm/lexical-environment/for-loop-with-bindings-added-at-runtime.js b/test/staging/sm/lexical-environment/for-loop-with-bindings-added-at-runtime.js index 34c511208b..9ebfd34206 100644 --- a/test/staging/sm/lexical-environment/for-loop-with-bindings-added-at-runtime.js +++ b/test/staging/sm/lexical-environment/for-loop-with-bindings-added-at-runtime.js @@ -6,6 +6,7 @@ /*--- description: | Don't assert when freshening the scope chain for a for-loop whose head contains a lexical declaration, where the loop body might add more bindings at runtime +info: bugzilla.mozilla.org/show_bug.cgi?id=1149797 esid: pending ---*/ diff --git a/test/staging/sm/lexical-environment/for-loop.js b/test/staging/sm/lexical-environment/for-loop.js index 8b35e1469d..2bd34c0cbb 100644 --- a/test/staging/sm/lexical-environment/for-loop.js +++ b/test/staging/sm/lexical-environment/for-loop.js @@ -6,6 +6,7 @@ /*--- description: | for-loop semantics for for(;;) loops whose heads contain lexical declarations +info: bugzilla.mozilla.org/show_bug.cgi?id=985733 esid: pending ---*/ diff --git a/test/staging/sm/literals/numeric/idstart-after-numeric.js b/test/staging/sm/literals/numeric/idstart-after-numeric.js index 91fea80941..b35dad0530 100644 --- a/test/staging/sm/literals/numeric/idstart-after-numeric.js +++ b/test/staging/sm/literals/numeric/idstart-after-numeric.js @@ -6,6 +6,7 @@ /*--- description: | numeric literal followed by an identifier +info: bugzilla.mozilla.org/show_bug.cgi?id='523401' esid: pending ---*/ diff --git a/test/staging/sm/misc/builtin-methods-reject-null-undefined-this.js b/test/staging/sm/misc/builtin-methods-reject-null-undefined-this.js index 3cc099e1ef..4c898cab44 100644 --- a/test/staging/sm/misc/builtin-methods-reject-null-undefined-this.js +++ b/test/staging/sm/misc/builtin-methods-reject-null-undefined-this.js @@ -6,6 +6,7 @@ /*--- description: | ECMAScript built-in methods that immediately throw when |this| is |undefined| or |null| (due to CheckObjectCoercible, ToObject, or ToString) +info: bugzilla.mozilla.org/show_bug.cgi?id=619283 esid: pending ---*/ diff --git a/test/staging/sm/misc/enumerate-undefined.js b/test/staging/sm/misc/enumerate-undefined.js index e1ef04db45..c03de9a35c 100644 --- a/test/staging/sm/misc/enumerate-undefined.js +++ b/test/staging/sm/misc/enumerate-undefined.js @@ -6,6 +6,7 @@ /*--- description: | JS_EnumerateStandardClasses uses wrong attributes for undefined +info: bugzilla.mozilla.org/show_bug.cgi?id=547087 esid: pending ---*/ diff --git a/test/staging/sm/misc/explicit-undefined-optional-argument.js b/test/staging/sm/misc/explicit-undefined-optional-argument.js index 4c23959b15..bad8773c6a 100644 --- a/test/staging/sm/misc/explicit-undefined-optional-argument.js +++ b/test/staging/sm/misc/explicit-undefined-optional-argument.js @@ -6,6 +6,7 @@ /*--- description: | Properly handle explicitly-undefined optional arguments to a bunch of functions +info: bugzilla.mozilla.org/show_bug.cgi?id=373118 esid: pending ---*/ diff --git a/test/staging/sm/misc/function-definition-eval.js b/test/staging/sm/misc/function-definition-eval.js index 8b2070cc2c..ddd1102db1 100644 --- a/test/staging/sm/misc/function-definition-eval.js +++ b/test/staging/sm/misc/function-definition-eval.js @@ -8,6 +8,7 @@ flags: - noStrict description: | Implement the ES5 algorithm for processing function statements +info: bugzilla.mozilla.org/show_bug.cgi?id=577325 esid: pending ---*/ diff --git a/test/staging/sm/misc/future-reserved-words.js b/test/staging/sm/misc/future-reserved-words.js index 45052ef699..b423cc0030 100644 --- a/test/staging/sm/misc/future-reserved-words.js +++ b/test/staging/sm/misc/future-reserved-words.js @@ -8,6 +8,7 @@ flags: - noStrict description: | Implement FutureReservedWords per-spec +info: bugzilla.mozilla.org/show_bug.cgi?id=497869 esid: pending ---*/ diff --git a/test/staging/sm/misc/global-numeric-properties.js b/test/staging/sm/misc/global-numeric-properties.js index 3f38822719..4849306521 100644 --- a/test/staging/sm/misc/global-numeric-properties.js +++ b/test/staging/sm/misc/global-numeric-properties.js @@ -8,6 +8,7 @@ flags: - noStrict description: | undefined, Infinity, and NaN global properties should not be writable +info: bugzilla.mozilla.org/show_bug.cgi?id=537863 esid: pending ---*/ diff --git a/test/staging/sm/misc/line-paragraph-separator-parse-as-lineterminator.js b/test/staging/sm/misc/line-paragraph-separator-parse-as-lineterminator.js index e593adb43b..4ab91b9369 100644 --- a/test/staging/sm/misc/line-paragraph-separator-parse-as-lineterminator.js +++ b/test/staging/sm/misc/line-paragraph-separator-parse-as-lineterminator.js @@ -6,6 +6,7 @@ /*--- description: | U+2028 LINE SEPARATOR and U+2029 PARAGRAPH SEPARATOR must match the LineTerminator production when parsing code +info: bugzilla.mozilla.org/show_bug.cgi?id=663331 esid: pending ---*/ diff --git a/test/staging/sm/misc/redeclare-var-non-writable-property.js b/test/staging/sm/misc/redeclare-var-non-writable-property.js index acd213aa1b..77fb8d71a8 100644 --- a/test/staging/sm/misc/redeclare-var-non-writable-property.js +++ b/test/staging/sm/misc/redeclare-var-non-writable-property.js @@ -6,6 +6,7 @@ /*--- description: | |var| statements for existing, read-only/permanent properties should not be errors +info: bugzilla.mozilla.org/show_bug.cgi?id=539488 esid: pending ---*/ diff --git a/test/staging/sm/misc/syntax-error-end-of-for-head-part.js b/test/staging/sm/misc/syntax-error-end-of-for-head-part.js index 870928c1f3..716c149c99 100644 --- a/test/staging/sm/misc/syntax-error-end-of-for-head-part.js +++ b/test/staging/sm/misc/syntax-error-end-of-for-head-part.js @@ -6,6 +6,7 @@ /*--- description: | Syntax errors at the end of |for| statement header parts shouldn't cause crashes +info: bugzilla.mozilla.org/show_bug.cgi?id=672854 esid: pending ---*/ diff --git a/test/staging/sm/object/15.2.3.14-01.js b/test/staging/sm/object/15.2.3.14-01.js index 5454973bc5..fa9ce84a48 100644 --- a/test/staging/sm/object/15.2.3.14-01.js +++ b/test/staging/sm/object/15.2.3.14-01.js @@ -7,6 +7,7 @@ includes: [compareArray.js] description: | Object.keys(O) +info: bugzilla.mozilla.org/show_bug.cgi?id=307791 esid: pending ---*/ diff --git a/test/staging/sm/object/15.2.3.4-01.js b/test/staging/sm/object/15.2.3.4-01.js index 593c4d51a4..f0abf1ee37 100644 --- a/test/staging/sm/object/15.2.3.4-01.js +++ b/test/staging/sm/object/15.2.3.4-01.js @@ -6,6 +6,7 @@ /*--- description: | Object.getOwnPropertyNames should play nicely with enumerator caching +info: bugzilla.mozilla.org/show_bug.cgi?id=518663 esid: pending ---*/ diff --git a/test/staging/sm/object/15.2.3.4-02.js b/test/staging/sm/object/15.2.3.4-02.js index a15f0bc165..a508b1a9c7 100644 --- a/test/staging/sm/object/15.2.3.4-02.js +++ b/test/staging/sm/object/15.2.3.4-02.js @@ -7,6 +7,7 @@ includes: [compareArray.js] description: | Object.getOwnPropertyNames: array objects +info: bugzilla.mozilla.org/show_bug.cgi?id=518663 esid: pending ---*/ diff --git a/test/staging/sm/object/15.2.3.4-03.js b/test/staging/sm/object/15.2.3.4-03.js index 48304ffdca..adf55c3a43 100644 --- a/test/staging/sm/object/15.2.3.4-03.js +++ b/test/staging/sm/object/15.2.3.4-03.js @@ -6,6 +6,7 @@ /*--- description: | Object.getOwnPropertyNames: function objects +info: bugzilla.mozilla.org/show_bug.cgi?id=518663 esid: pending ---*/ diff --git a/test/staging/sm/object/15.2.3.4-04.js b/test/staging/sm/object/15.2.3.4-04.js index 972a48baad..e3dc73ccd7 100644 --- a/test/staging/sm/object/15.2.3.4-04.js +++ b/test/staging/sm/object/15.2.3.4-04.js @@ -6,6 +6,7 @@ /*--- description: | Object.getOwnPropertyNames: regular expression objects +info: bugzilla.mozilla.org/show_bug.cgi?id=518663 esid: pending ---*/ diff --git a/test/staging/sm/object/15.2.3.5-01.js b/test/staging/sm/object/15.2.3.5-01.js index 9d2cec7c66..27822c330b 100644 --- a/test/staging/sm/object/15.2.3.5-01.js +++ b/test/staging/sm/object/15.2.3.5-01.js @@ -6,6 +6,7 @@ /*--- description: | Object.create(O [, Properties]) +info: bugzilla.mozilla.org/show_bug.cgi?id=492840 esid: pending ---*/ diff --git a/test/staging/sm/object/15.2.3.6-define-over-method.js b/test/staging/sm/object/15.2.3.6-define-over-method.js index f288063eab..e268ae2169 100644 --- a/test/staging/sm/object/15.2.3.6-define-over-method.js +++ b/test/staging/sm/object/15.2.3.6-define-over-method.js @@ -6,6 +6,7 @@ /*--- description: | Do not assert: !(attrs & (JSPROP_GETTER | JSPROP_SETTER)) with Object.defineProperty +info: bugzilla.mozilla.org/show_bug.cgi?id=568786 esid: pending ---*/ diff --git a/test/staging/sm/object/15.2.3.7-01.js b/test/staging/sm/object/15.2.3.7-01.js index b8afc47ab1..a81ef617b7 100644 --- a/test/staging/sm/object/15.2.3.7-01.js +++ b/test/staging/sm/object/15.2.3.7-01.js @@ -6,6 +6,7 @@ /*--- description: | Object.defineProperties(O, Properties) +info: bugzilla.mozilla.org/show_bug.cgi?id=430133 esid: pending ---*/ diff --git a/test/staging/sm/object/add-property-non-extensible.js b/test/staging/sm/object/add-property-non-extensible.js index 7b04151eba..4ba7998a39 100644 --- a/test/staging/sm/object/add-property-non-extensible.js +++ b/test/staging/sm/object/add-property-non-extensible.js @@ -8,6 +8,7 @@ flags: - noStrict description: | Properly method-compile attempted addition of properties to non-extensible objects +info: bugzilla.mozilla.org/show_bug.cgi?id=602144 esid: pending ---*/ diff --git a/test/staging/sm/object/clear-dictionary-accessor-getset.js b/test/staging/sm/object/clear-dictionary-accessor-getset.js index 4a9df2d7fb..5ad110961b 100644 --- a/test/staging/sm/object/clear-dictionary-accessor-getset.js +++ b/test/staging/sm/object/clear-dictionary-accessor-getset.js @@ -6,6 +6,7 @@ /*--- description: | Properly handle GC of a dictionary accessor property whose [[Get]] or [[Set]] has been changed to |undefined| +info: bugzilla.mozilla.org/show_bug.cgi?id=1082662 esid: pending features: [host-gc-required] ---*/ diff --git a/test/staging/sm/object/extensibility-01.js b/test/staging/sm/object/extensibility-01.js index 931bd4ca3f..7dd8ff695b 100644 --- a/test/staging/sm/object/extensibility-01.js +++ b/test/staging/sm/object/extensibility-01.js @@ -8,6 +8,7 @@ flags: - noStrict description: | Implement Object.preventExtensions, Object.isExtensible +info: bugzilla.mozilla.org/show_bug.cgi?id=492849 esid: pending ---*/ diff --git a/test/staging/sm/object/extensibility-02.js b/test/staging/sm/object/extensibility-02.js index 8729709408..0076aee725 100644 --- a/test/staging/sm/object/extensibility-02.js +++ b/test/staging/sm/object/extensibility-02.js @@ -6,6 +6,7 @@ /*--- description: | Implement Object.preventExtensions, Object.isExtensible +info: bugzilla.mozilla.org/show_bug.cgi?id=492849 esid: pending ---*/ diff --git a/test/staging/sm/object/freeze.js b/test/staging/sm/object/freeze.js index 251296c90e..bc3db00449 100644 --- a/test/staging/sm/object/freeze.js +++ b/test/staging/sm/object/freeze.js @@ -6,6 +6,7 @@ /*--- description: | Object.freeze() should return its argument with no conversion when the argument is a primitive value +info: bugzilla.mozilla.org/show_bug.cgi?id=1076588 esid: pending features: [Symbol] ---*/ diff --git a/test/staging/sm/object/getOwnPropertyDescriptor.js b/test/staging/sm/object/getOwnPropertyDescriptor.js index 6667a0dcba..8c30063997 100644 --- a/test/staging/sm/object/getOwnPropertyDescriptor.js +++ b/test/staging/sm/object/getOwnPropertyDescriptor.js @@ -7,6 +7,7 @@ includes: [deepEqual.js] description: | Coerce the argument passed to Object.getOwnPropertyDescriptor using ToObject +info: bugzilla.mozilla.org/show_bug.cgi?id=1079188 esid: pending features: [Symbol] ---*/ diff --git a/test/staging/sm/object/getPrototypeOf-array.js b/test/staging/sm/object/getPrototypeOf-array.js index 35844b8a2b..8e05c766a2 100644 --- a/test/staging/sm/object/getPrototypeOf-array.js +++ b/test/staging/sm/object/getPrototypeOf-array.js @@ -6,6 +6,7 @@ /*--- description: | The [[Prototype]] of an object whose prototype chain contains an array isn't that array's [[Prototype]] +info: bugzilla.mozilla.org/show_bug.cgi?id=769041 esid: pending ---*/ diff --git a/test/staging/sm/object/getPrototypeOf.js b/test/staging/sm/object/getPrototypeOf.js index 615c3d2d6d..a1ea87c974 100644 --- a/test/staging/sm/object/getPrototypeOf.js +++ b/test/staging/sm/object/getPrototypeOf.js @@ -6,6 +6,7 @@ /*--- description: | Coerce the argument passed to Object.getPrototypeOf using ToObject +info: bugzilla.mozilla.org/show_bug.cgi?id=1079090 esid: pending features: [Symbol] ---*/ diff --git a/test/staging/sm/object/getter-name.js b/test/staging/sm/object/getter-name.js index 824878a36a..52034cfb30 100644 --- a/test/staging/sm/object/getter-name.js +++ b/test/staging/sm/object/getter-name.js @@ -4,6 +4,7 @@ /*--- description: | Object accessors should have get prefix +info: bugzilla.mozilla.org/show_bug.cgi?id=1180290 esid: pending ---*/ diff --git a/test/staging/sm/object/isExtensible.js b/test/staging/sm/object/isExtensible.js index 0f9428a8d8..e7ef7a8cac 100644 --- a/test/staging/sm/object/isExtensible.js +++ b/test/staging/sm/object/isExtensible.js @@ -6,6 +6,7 @@ /*--- description: | Object.isExtensible() should return false when given primitive values as input +info: bugzilla.mozilla.org/show_bug.cgi?id=1060873 esid: pending features: [Symbol] ---*/ diff --git a/test/staging/sm/object/isFrozen.js b/test/staging/sm/object/isFrozen.js index b0ce0fbd61..a89b72f1d2 100644 --- a/test/staging/sm/object/isFrozen.js +++ b/test/staging/sm/object/isFrozen.js @@ -6,6 +6,7 @@ /*--- description: | Object.isFrozen() should return true when given primitive values as input +info: bugzilla.mozilla.org/show_bug.cgi?id=1071464 esid: pending features: [Symbol] ---*/ diff --git a/test/staging/sm/object/isPrototypeOf.js b/test/staging/sm/object/isPrototypeOf.js index 31c7418395..73afe0938c 100644 --- a/test/staging/sm/object/isPrototypeOf.js +++ b/test/staging/sm/object/isPrototypeOf.js @@ -6,6 +6,7 @@ /*--- description: | Object.prototype.isPrototypeOf +info: bugzilla.mozilla.org/show_bug.cgi?id=619283 esid: pending ---*/ diff --git a/test/staging/sm/object/isSealed.js b/test/staging/sm/object/isSealed.js index 4fb0c16ac8..4962ec5a26 100644 --- a/test/staging/sm/object/isSealed.js +++ b/test/staging/sm/object/isSealed.js @@ -6,6 +6,7 @@ /*--- description: | Object.isSealed() should return true when given primitive values as input +info: bugzilla.mozilla.org/show_bug.cgi?id=1062860 esid: pending features: [Symbol] ---*/ diff --git a/test/staging/sm/object/keys.js b/test/staging/sm/object/keys.js index 243d8647fd..5897428ee8 100644 --- a/test/staging/sm/object/keys.js +++ b/test/staging/sm/object/keys.js @@ -7,6 +7,7 @@ includes: [compareArray.js] description: | Coerce the argument passed to Object.keys using ToObject +info: bugzilla.mozilla.org/show_bug.cgi?id=1038545 esid: pending features: [Symbol] ---*/ diff --git a/test/staging/sm/object/mutation-prevention-methods.js b/test/staging/sm/object/mutation-prevention-methods.js index 8911eb3f57..6459c881b3 100644 --- a/test/staging/sm/object/mutation-prevention-methods.js +++ b/test/staging/sm/object/mutation-prevention-methods.js @@ -6,6 +6,7 @@ /*--- description: | Object.is{Sealed,Frozen}, Object.{seal,freeze} +info: bugzilla.mozilla.org/show_bug.cgi?id=492849 esid: pending ---*/ diff --git a/test/staging/sm/object/object-toString-01.js b/test/staging/sm/object/object-toString-01.js index 00336c0927..cef063a498 100644 --- a/test/staging/sm/object/object-toString-01.js +++ b/test/staging/sm/object/object-toString-01.js @@ -6,6 +6,7 @@ /*--- description: | ({}).toString.call(null) == "[object Null]", ({}).toString.call(undefined) == "[object Undefined]" +info: bugzilla.mozilla.org/show_bug.cgi?id=575522 esid: pending ---*/ diff --git a/test/staging/sm/object/preventExtensions-idempotent.js b/test/staging/sm/object/preventExtensions-idempotent.js index ba28c1c2d1..22f8223513 100644 --- a/test/staging/sm/object/preventExtensions-idempotent.js +++ b/test/staging/sm/object/preventExtensions-idempotent.js @@ -6,6 +6,7 @@ /*--- description: | Object.preventExtensions should be idempotent +info: bugzilla.mozilla.org/show_bug.cgi?id=599459 esid: pending ---*/ diff --git a/test/staging/sm/object/preventExtensions.js b/test/staging/sm/object/preventExtensions.js index b029ee57ca..e2be62ecc3 100644 --- a/test/staging/sm/object/preventExtensions.js +++ b/test/staging/sm/object/preventExtensions.js @@ -6,6 +6,7 @@ /*--- description: | Object.preventExtensions() should return its argument with no conversion when the argument is a primitive value +info: bugzilla.mozilla.org/show_bug.cgi?id=1073446 esid: pending features: [Symbol] ---*/ diff --git a/test/staging/sm/object/propertyIsEnumerable.js b/test/staging/sm/object/propertyIsEnumerable.js index 10001a147c..7302965d2f 100644 --- a/test/staging/sm/object/propertyIsEnumerable.js +++ b/test/staging/sm/object/propertyIsEnumerable.js @@ -6,6 +6,7 @@ /*--- description: | Object.prototype.propertyIsEnumerable +info: bugzilla.mozilla.org/show_bug.cgi?id=619283 esid: pending ---*/ diff --git a/test/staging/sm/object/proto-property-change-writability-set.js b/test/staging/sm/object/proto-property-change-writability-set.js index 74a70007b0..360aeddea0 100644 --- a/test/staging/sm/object/proto-property-change-writability-set.js +++ b/test/staging/sm/object/proto-property-change-writability-set.js @@ -8,6 +8,7 @@ flags: - noStrict description: | Don't assert anything about a shape from the property cache until it's known the cache entry matches +info: bugzilla.mozilla.org/show_bug.cgi?id=713944 esid: pending ---*/ diff --git a/test/staging/sm/object/seal.js b/test/staging/sm/object/seal.js index 9280e97aad..41c87babd0 100644 --- a/test/staging/sm/object/seal.js +++ b/test/staging/sm/object/seal.js @@ -6,6 +6,7 @@ /*--- description: | Object.seal() should return its argument with no conversion when the argument is a primitive value +info: bugzilla.mozilla.org/show_bug.cgi?id=1075294 esid: pending features: [Symbol] ---*/ diff --git a/test/staging/sm/object/toLocaleString.js b/test/staging/sm/object/toLocaleString.js index 1510e375be..3744a5c254 100644 --- a/test/staging/sm/object/toLocaleString.js +++ b/test/staging/sm/object/toLocaleString.js @@ -6,6 +6,7 @@ /*--- description: | Object.prototype.toLocaleString +info: bugzilla.mozilla.org/show_bug.cgi?id=653789 esid: pending ---*/ diff --git a/test/staging/sm/object/vacuous-accessor-unqualified-name.js b/test/staging/sm/object/vacuous-accessor-unqualified-name.js index dd66fe4b61..ab35dfa9c2 100644 --- a/test/staging/sm/object/vacuous-accessor-unqualified-name.js +++ b/test/staging/sm/object/vacuous-accessor-unqualified-name.js @@ -6,6 +6,7 @@ /*--- description: | Using a name referring to a { get: undefined, set: undefined } descriptor shouldn't assert +info: bugzilla.mozilla.org/show_bug.cgi?id=560216 esid: pending ---*/ diff --git a/test/staging/sm/regress/regress-410852.js b/test/staging/sm/regress/regress-410852.js index 402731da30..554a17e39c 100644 --- a/test/staging/sm/regress/regress-410852.js +++ b/test/staging/sm/regress/regress-410852.js @@ -6,6 +6,7 @@ /*--- description: | Valgrind errors in jsemit.cpp +info: bugzilla.mozilla.org/show_bug.cgi?id=410852 esid: pending ---*/ diff --git a/test/staging/sm/regress/regress-441477-01.js b/test/staging/sm/regress/regress-441477-01.js index 20ca5104e4..1c96693dbc 100644 --- a/test/staging/sm/regress/regress-441477-01.js +++ b/test/staging/sm/regress/regress-441477-01.js @@ -23,12 +23,12 @@ function test() { try { - for (var i = 0; i < 5;) - { - if (i > 5) - throw "bad"; - i++; - continue; + for (var i = 0; i < 5;) + { + if (i > 5) + throw "bad"; + i++; + continue; } } catch(ex) diff --git a/test/staging/sm/regress/regress-449666.js b/test/staging/sm/regress/regress-449666.js index 9badd8dba3..0e7682c95b 100644 --- a/test/staging/sm/regress/regress-449666.js +++ b/test/staging/sm/regress/regress-449666.js @@ -8,6 +8,7 @@ flags: - noStrict description: | Do not assert: JSSTRING_IS_FLAT(str_) +info: bugzilla.mozilla.org/show_bug.cgi?id=449666 esid: pending ---*/ diff --git a/test/staging/sm/regress/regress-470758-02.js b/test/staging/sm/regress/regress-470758-02.js index 60158cff77..e89e7368eb 100644 --- a/test/staging/sm/regress/regress-470758-02.js +++ b/test/staging/sm/regress/regress-470758-02.js @@ -6,6 +6,7 @@ /*--- description: | Promote evald initializer into upvar +info: bugzilla.mozilla.org/show_bug.cgi?id=470758 esid: pending ---*/ diff --git a/test/staging/sm/regress/regress-618572.js b/test/staging/sm/regress/regress-618572.js index 37c9fc4742..3db2905a6f 100644 --- a/test/staging/sm/regress/regress-618572.js +++ b/test/staging/sm/regress/regress-618572.js @@ -6,6 +6,7 @@ /*--- description: | Do not assert when ungetting a Unicode char sequence +info: bugzilla.mozilla.org/show_bug.cgi?id=618572 esid: pending ---*/ diff --git a/test/staging/sm/statements/arrow-function-at-end-of-for-statement-head.js b/test/staging/sm/statements/arrow-function-at-end-of-for-statement-head.js index a97d99d5cd..a1dd59e23f 100644 --- a/test/staging/sm/statements/arrow-function-at-end-of-for-statement-head.js +++ b/test/staging/sm/statements/arrow-function-at-end-of-for-statement-head.js @@ -6,6 +6,7 @@ /*--- description: | Don't assert when an arrow function occurs at the end of a declaration init-component of a for(;;) loop head +info: bugzilla.mozilla.org/show_bug.cgi?id=1302994 esid: pending ---*/ diff --git a/test/staging/sm/statements/arrow-function-in-for-statement-head.js b/test/staging/sm/statements/arrow-function-in-for-statement-head.js index d950d573d9..76b937de52 100644 --- a/test/staging/sm/statements/arrow-function-in-for-statement-head.js +++ b/test/staging/sm/statements/arrow-function-in-for-statement-head.js @@ -6,6 +6,7 @@ /*--- description: | |for (x => 0 in 1;;) break;| must be a syntax error per ES6, not an elaborate nop +info: bugzilla.mozilla.org/show_bug.cgi?id=1163851 esid: pending ---*/ diff --git a/test/staging/sm/statements/for-in-with-declaration.js b/test/staging/sm/statements/for-in-with-declaration.js index b7cf3a0842..dcc1a68608 100644 --- a/test/staging/sm/statements/for-in-with-declaration.js +++ b/test/staging/sm/statements/for-in-with-declaration.js @@ -6,6 +6,7 @@ /*--- description: | Declarations in for-in loop heads must not contain |in|-expression initializers +info: bugzilla.mozilla.org/show_bug.cgi?id=1163851 esid: pending ---*/ diff --git a/test/staging/sm/statements/for-in-with-gc-and-unvisited-deletion.js b/test/staging/sm/statements/for-in-with-gc-and-unvisited-deletion.js index ffe6763763..210fa8ed35 100644 --- a/test/staging/sm/statements/for-in-with-gc-and-unvisited-deletion.js +++ b/test/staging/sm/statements/for-in-with-gc-and-unvisited-deletion.js @@ -6,6 +6,7 @@ /*--- description: | Don't mishandle deletion of a property from the internal iterator created for a for-in loop, when a gc occurs just after it +info: bugzilla.mozilla.org/show_bug.cgi?id=1462939 esid: pending features: [host-gc-required] ---*/ diff --git a/test/staging/sm/statements/for-inof-finally.js b/test/staging/sm/statements/for-inof-finally.js index ccbafd659f..74dceb0e95 100644 --- a/test/staging/sm/statements/for-inof-finally.js +++ b/test/staging/sm/statements/for-inof-finally.js @@ -4,6 +4,7 @@ /*--- description: | Leaving for-in and try should handle stack value in correct order +info: bugzilla.mozilla.org/show_bug.cgi?id=1332881 esid: pending ---*/ diff --git a/test/staging/sm/statements/for-inof-loop-const-declaration.js b/test/staging/sm/statements/for-inof-loop-const-declaration.js index 55c5c48757..9601bbd9a7 100644 --- a/test/staging/sm/statements/for-inof-loop-const-declaration.js +++ b/test/staging/sm/statements/for-inof-loop-const-declaration.js @@ -6,6 +6,7 @@ /*--- description: | Support const declarations in for-of loop heads +info: bugzilla.mozilla.org/show_bug.cgi?id=1278150 esid: pending ---*/ diff --git a/test/staging/sm/statements/for-inof-name-iteration-expression-contains-index-string.js b/test/staging/sm/statements/for-inof-name-iteration-expression-contains-index-string.js index b1e482cc2c..1029a81beb 100644 --- a/test/staging/sm/statements/for-inof-name-iteration-expression-contains-index-string.js +++ b/test/staging/sm/statements/for-inof-name-iteration-expression-contains-index-string.js @@ -6,6 +6,7 @@ /*--- description: | Don't assert parsing a for-in/of loop whose target is a name, where the expression being iterated over contains a string containing an index +info: bugzilla.mozilla.org/show_bug.cgi?id=1235640 esid: pending ---*/ diff --git a/test/staging/sm/statements/for-loop-declaration-contains-computed-name.js b/test/staging/sm/statements/for-loop-declaration-contains-computed-name.js index 1bc64823b8..81a54865af 100644 --- a/test/staging/sm/statements/for-loop-declaration-contains-computed-name.js +++ b/test/staging/sm/statements/for-loop-declaration-contains-computed-name.js @@ -6,6 +6,7 @@ /*--- description: | Support computed property names in destructuring declarations in for-in/of loop heads +info: bugzilla.mozilla.org/show_bug.cgi?id=1233767 esid: pending ---*/ diff --git a/test/staging/sm/statements/for-loop-declaration-contains-initializer.js b/test/staging/sm/statements/for-loop-declaration-contains-initializer.js index 02790809d3..1f36966e5b 100644 --- a/test/staging/sm/statements/for-loop-declaration-contains-initializer.js +++ b/test/staging/sm/statements/for-loop-declaration-contains-initializer.js @@ -6,6 +6,7 @@ /*--- description: | Support initializer defaults in destructuring declarations in for-in/of loop heads +info: bugzilla.mozilla.org/show_bug.cgi?id=1233767 esid: pending ---*/ diff --git a/test/staging/sm/statements/for-of-iterator-primitive.js b/test/staging/sm/statements/for-of-iterator-primitive.js index e73ed088f3..e8275887cb 100644 --- a/test/staging/sm/statements/for-of-iterator-primitive.js +++ b/test/staging/sm/statements/for-of-iterator-primitive.js @@ -4,6 +4,7 @@ /*--- description: | Returning non-object from @@iterator should throw +info: bugzilla.mozilla.org/show_bug.cgi?id=1021835 esid: pending ---*/ diff --git a/test/staging/sm/statements/for-of-var-with-initializer.js b/test/staging/sm/statements/for-of-var-with-initializer.js index e8e2e06cfa..b2d9a415a5 100644 --- a/test/staging/sm/statements/for-of-var-with-initializer.js +++ b/test/staging/sm/statements/for-of-var-with-initializer.js @@ -6,6 +6,7 @@ /*--- description: | Don't assert parsing |for (var x = 3 of 42);| +info: bugzilla.mozilla.org/show_bug.cgi?id=1164741 esid: pending ---*/ diff --git a/test/staging/sm/statements/if-constant-folding.js b/test/staging/sm/statements/if-constant-folding.js index 26b874c46c..690188b50e 100644 --- a/test/staging/sm/statements/if-constant-folding.js +++ b/test/staging/sm/statements/if-constant-folding.js @@ -6,6 +6,7 @@ /*--- description: | Don't crash constant-folding an |if| governed by a truthy constant, whose alternative statement is another |if| +info: bugzilla.mozilla.org/show_bug.cgi?id=1183400 esid: pending ---*/ diff --git a/test/staging/sm/statements/try-completion.js b/test/staging/sm/statements/try-completion.js index 48adaeb5d5..a723e32439 100644 --- a/test/staging/sm/statements/try-completion.js +++ b/test/staging/sm/statements/try-completion.js @@ -4,6 +4,7 @@ /*--- description: | try block should return try value if finally returned normally +info: bugzilla.mozilla.org/show_bug.cgi?id=819125 esid: pending ---*/ diff --git a/test/staging/sm/strict/assign-to-callee-name.js b/test/staging/sm/strict/assign-to-callee-name.js index 5d4bebdf44..fc57147ef5 100644 --- a/test/staging/sm/strict/assign-to-callee-name.js +++ b/test/staging/sm/strict/assign-to-callee-name.js @@ -8,6 +8,7 @@ flags: - noStrict description: | Assigning to a function expression's name within that function should throw a TypeError in strict mode code +info: bugzilla.mozilla.org/show_bug.cgi?id=610350 esid: pending ---*/ diff --git a/test/staging/sm/strict/directive-prologue-01.js b/test/staging/sm/strict/directive-prologue-01.js index 8bc7bfa8e1..8b079eca71 100644 --- a/test/staging/sm/strict/directive-prologue-01.js +++ b/test/staging/sm/strict/directive-prologue-01.js @@ -8,6 +8,7 @@ flags: - noStrict description: | A string literal containing an octal escape before a strict mode directive should be a syntax error +info: bugzilla.mozilla.org/show_bug.cgi?id=601262 esid: pending ---*/ diff --git a/test/staging/sm/strict/this-for-function-expression-recursion.js b/test/staging/sm/strict/this-for-function-expression-recursion.js index ac2b0929ab..031bc2d0b7 100644 --- a/test/staging/sm/strict/this-for-function-expression-recursion.js +++ b/test/staging/sm/strict/this-for-function-expression-recursion.js @@ -8,6 +8,7 @@ flags: - noStrict description: | JSOP_CALLEE should push undefined, not null, for this +info: bugzilla.mozilla.org/show_bug.cgi?id=611276 esid: pending ---*/ diff --git a/test/staging/sm/syntax/declaration-forbidden-in-label.js b/test/staging/sm/syntax/declaration-forbidden-in-label.js index 03e1ccfc0d..7f51775d5b 100644 --- a/test/staging/sm/syntax/declaration-forbidden-in-label.js +++ b/test/staging/sm/syntax/declaration-forbidden-in-label.js @@ -6,6 +6,7 @@ /*--- description: | Properly implement the spec's distinctions between StatementListItem and Statement grammar productions and their uses +info: bugzilla.mozilla.org/show_bug.cgi?id=1288459 esid: pending ---*/ diff --git a/test/staging/sm/syntax/escaped-let-static-identifier.js b/test/staging/sm/syntax/escaped-let-static-identifier.js index 0b15834e7e..ab74ceaf99 100644 --- a/test/staging/sm/syntax/escaped-let-static-identifier.js +++ b/test/staging/sm/syntax/escaped-let-static-identifier.js @@ -6,6 +6,7 @@ /*--- description: | |let| and |static| are forbidden as Identifier only in strict mode code, and it's permissible to use them as Identifier (with or without containing escapes) in non-strict code +info: bugzilla.mozilla.org/show_bug.cgi?id=1288460 esid: pending ---*/ diff --git a/test/staging/sm/syntax/keyword-unescaped-requirement.js b/test/staging/sm/syntax/keyword-unescaped-requirement.js index ed788bc514..6587547c53 100644 --- a/test/staging/sm/syntax/keyword-unescaped-requirement.js +++ b/test/staging/sm/syntax/keyword-unescaped-requirement.js @@ -6,6 +6,7 @@ /*--- description: | Escape sequences aren't allowed in bolded grammar tokens (that is, in keywords, possibly contextual keywords) +info: bugzilla.mozilla.org/show_bug.cgi?id=1204027 esid: pending ---*/ diff --git a/test/staging/sm/syntax/let-as-label.js b/test/staging/sm/syntax/let-as-label.js index e89d109b0f..681f6c9a10 100644 --- a/test/staging/sm/syntax/let-as-label.js +++ b/test/staging/sm/syntax/let-as-label.js @@ -8,6 +8,7 @@ flags: - noStrict description: | let can't be used as a label in strict mode code +info: bugzilla.mozilla.org/show_bug.cgi?id=1288459 esid: pending ---*/ diff --git a/test/staging/sm/syntax/linefeed-at-eof-in-unterminated-string-or-template.js b/test/staging/sm/syntax/linefeed-at-eof-in-unterminated-string-or-template.js index 424632d119..2d602cba4d 100644 --- a/test/staging/sm/syntax/linefeed-at-eof-in-unterminated-string-or-template.js +++ b/test/staging/sm/syntax/linefeed-at-eof-in-unterminated-string-or-template.js @@ -6,6 +6,7 @@ /*--- description: | Properly handle the case of U+005C REVERSE SOLIDUS U+000D CARRIAGE RETURN at the end of source text being tokenized, in the middle of a string or template literal, where the next code point in memory (outside the bounds of the source text) is U+000A LINE FEED +info: bugzilla.mozilla.org/show_bug.cgi?id=1476409 esid: pending ---*/ diff --git a/test/staging/sm/syntax/syntax-parsed-arrow-then-bigint.js b/test/staging/sm/syntax/syntax-parsed-arrow-then-bigint.js index 0abf0f8997..d8a77f92ef 100644 --- a/test/staging/sm/syntax/syntax-parsed-arrow-then-bigint.js +++ b/test/staging/sm/syntax/syntax-parsed-arrow-then-bigint.js @@ -6,6 +6,7 @@ /*--- description: | Properly evaluate a bigint literal that's initially tokenized by a syntax parser (because the bigint literal appears immediately after an arrow function with expression body) +info: bugzilla.mozilla.org/show_bug.cgi?id=1596706 esid: pending ---*/ diff --git a/test/staging/sm/syntax/syntax-parsed-arrow-then-directive.js b/test/staging/sm/syntax/syntax-parsed-arrow-then-directive.js index fbcb850098..e59d18b1f3 100644 --- a/test/staging/sm/syntax/syntax-parsed-arrow-then-directive.js +++ b/test/staging/sm/syntax/syntax-parsed-arrow-then-directive.js @@ -6,6 +6,7 @@ /*--- description: | Properly apply a directive comment that's only tokenized by a syntax parser (because the directive comment appears immediately after an arrow function with expression body) +info: bugzilla.mozilla.org/show_bug.cgi?id=1596706 esid: pending ---*/ diff --git a/test/staging/sm/syntax/yield-as-identifier.js b/test/staging/sm/syntax/yield-as-identifier.js index 5454a77032..9120850979 100644 --- a/test/staging/sm/syntax/yield-as-identifier.js +++ b/test/staging/sm/syntax/yield-as-identifier.js @@ -6,6 +6,7 @@ /*--- description: | |yield| is sometimes a valid identifier +info: bugzilla.mozilla.org/show_bug.cgi?id=1288459 esid: pending ---*/ diff --git a/test/staging/sm/types/8.12.5-01.js b/test/staging/sm/types/8.12.5-01.js index 1c063d1f98..0d3027f146 100644 --- a/test/staging/sm/types/8.12.5-01.js +++ b/test/staging/sm/types/8.12.5-01.js @@ -8,6 +8,7 @@ flags: - noStrict description: | Assignments to a property that has a getter but not a setter should not throw a TypeError per ES5 (at least not until strict mode is supported) +info: bugzilla.mozilla.org/show_bug.cgi?id=523846 esid: pending ---*/