Changeset 247469 in webkit
- Timestamp:
- Jul 15, 2019 9:11:15 PM (5 years ago)
- Location:
- trunk/JSTests
- Files:
-
- 159 added
- 5 deleted
- 49 edited
- 18 copied
Legend:
- Unmodified
- Added
- Removed
-
trunk/JSTests/ChangeLog
r247457 r247469 1 2019-07-15 Keith Miller <keith_miller@apple.com> 2 3 Update test262 4 https://bugs.webkit.org/show_bug.cgi?id=199801 5 6 Rubber-stamped by Yusuke Suzuki. 7 8 * test262/expectations.yaml: 9 * test262/latest-changes-summary.txt: 10 * test262/test/built-ins/FinalizationGroup/FinalizationGroupCleanupIteratorPrototype/Symbol.toStringTag.js: Added. 11 (fg.new.FinalizationGroup): 12 (callback): 13 * test262/test/built-ins/FinalizationGroup/FinalizationGroupCleanupIteratorPrototype/next-job-not-active-throws.js: Added. 14 (fg.new.FinalizationGroup): 15 (callback): 16 * test262/test/built-ins/FinalizationGroup/FinalizationGroupCleanupIteratorPrototype/next-length.js: Added. 17 (fg.new.FinalizationGroup): 18 (callback): 19 * test262/test/built-ins/FinalizationGroup/FinalizationGroupCleanupIteratorPrototype/next-missing-internal-throws.js: Added. 20 (fg.new.FinalizationGroup): 21 (callback): 22 * test262/test/built-ins/FinalizationGroup/FinalizationGroupCleanupIteratorPrototype/next-name.js: Added. 23 (fg.new.FinalizationGroup): 24 (callback): 25 * test262/test/built-ins/FinalizationGroup/FinalizationGroupCleanupIteratorPrototype/next-not-object-throws.js: Added. 26 (fg.new.FinalizationGroup): 27 (callback): 28 * test262/test/built-ins/FinalizationGroup/FinalizationGroupCleanupIteratorPrototype/next-prop-desc.js: Added. 29 (fg.new.FinalizationGroup): 30 (callback): 31 * test262/test/built-ins/FinalizationGroup/FinalizationGroupCleanupIteratorPrototype/proto.js: Added. 32 (callback): 33 (fg.new.FinalizationGroup): 34 * test262/test/built-ins/FinalizationGroup/constructor.js: Added. 35 * test262/test/built-ins/FinalizationGroup/gc-has-one-chance-to-call-cleanupCallback.js: Added. 36 (cb): 37 (fg.new.FinalizationGroup): 38 (emptyCells): 39 (async.fn): 40 (fn.then.async): 41 * test262/test/built-ins/FinalizationGroup/instance-extensible.js: Added. 42 (fg.new.FinalizationGroup): 43 * test262/test/built-ins/FinalizationGroup/length.js: Added. 44 * test262/test/built-ins/FinalizationGroup/name.js: Added. 45 * test262/test/built-ins/FinalizationGroup/newtarget-prototype-is-not-object.js: Added. 46 (newTarget): 47 (fn): 48 * test262/test/built-ins/FinalizationGroup/prop-desc.js: Added. 49 * test262/test/built-ins/FinalizationGroup/proto-from-ctor-realm.js: Added. 50 (fn): 51 * test262/test/built-ins/FinalizationGroup/proto.js: Added. 52 * test262/test/built-ins/FinalizationGroup/prototype-from-newtarget-abrupt.js: Added. 53 (newTarget): 54 * test262/test/built-ins/FinalizationGroup/prototype-from-newtarget-custom.js: Added. 55 (newTarget): 56 * test262/test/built-ins/FinalizationGroup/prototype-from-newtarget.js: Added. 57 (fg.new.FinalizationGroup): 58 * test262/test/built-ins/FinalizationGroup/prototype/Symbol.toStringTag.js: Added. 59 * test262/test/built-ins/FinalizationGroup/prototype/cleanupSome/callback-iterator-proto.js: Added. 60 (callback): 61 (fg.new.FinalizationGroup): 62 * test262/test/built-ins/FinalizationGroup/prototype/cleanupSome/callback-not-callable-throws.js: Added. 63 (fg.new.FinalizationGroup): 64 * test262/test/built-ins/FinalizationGroup/prototype/cleanupSome/cleanup-prevented-with-reference.js: Added. 65 (cb): 66 (fg.new.FinalizationGroup): 67 (emptyCells): 68 * test262/test/built-ins/FinalizationGroup/prototype/cleanupSome/cleanup-prevented-with-unregister.js: Added. 69 (fg.new.FinalizationGroup): 70 (fg.cleanupSome.cb): 71 * test262/test/built-ins/FinalizationGroup/prototype/cleanupSome/cleanupcallback-iterator-proto.js: Added. 72 (callback): 73 * test262/test/built-ins/FinalizationGroup/prototype/cleanupSome/custom-this.js: Added. 74 (fn): 75 (cb): 76 * test262/test/built-ins/FinalizationGroup/prototype/cleanupSome/gc-cleanup-not-prevented-with-wr-deref.js: Added. 77 (cb): 78 (fg.new.FinalizationGroup): 79 (emptyCells): 80 * test262/test/built-ins/FinalizationGroup/prototype/cleanupSome/iterator-dynamic.js: Added. 81 (fg.new.FinalizationGroup): 82 (callback): 83 * test262/test/built-ins/FinalizationGroup/prototype/cleanupSome/iterator-holdings-multiple-values.js: Added. 84 (fg.new.FinalizationGroup): 85 (callback): 86 * test262/test/built-ins/FinalizationGroup/prototype/cleanupSome/length.js: Added. 87 * test262/test/built-ins/FinalizationGroup/prototype/cleanupSome/name.js: Added. 88 * test262/test/built-ins/FinalizationGroup/prototype/cleanupSome/poisoned-callback-throws.js: Added. 89 (poisoned): 90 (fg.new.FinalizationGroup): 91 (emptyCells): 92 * test262/test/built-ins/FinalizationGroup/prototype/cleanupSome/poisoned-cleanup-callback-throws.js: Added. 93 (poisoned): 94 (emptyCells): 95 * test262/test/built-ins/FinalizationGroup/prototype/cleanupSome/prop-desc.js: Added. 96 * test262/test/built-ins/FinalizationGroup/prototype/cleanupSome/return-undefined-with-gc.js: Added. 97 (fn): 98 (cb): 99 (emptyCells): 100 (prototype.assert.sameValue.fg.cleanupSome): 101 * test262/test/built-ins/FinalizationGroup/prototype/cleanupSome/return-undefined.js: Added. 102 (fn): 103 (cb): 104 (poisoned): 105 (assert.sameValue.fg.cleanupSome): 106 (prototype.assert.sameValue.fg.cleanupSome): 107 * test262/test/built-ins/FinalizationGroup/prototype/cleanupSome/this-does-not-have-internal-cells-throws.js: Added. 108 (cb): 109 * test262/test/built-ins/FinalizationGroup/prototype/cleanupSome/this-not-object-throws.js: Added. 110 (cb): 111 * test262/test/built-ins/FinalizationGroup/prototype/constructor.js: Added. 112 * test262/test/built-ins/FinalizationGroup/prototype/prop-desc.js: Added. 113 * test262/test/built-ins/FinalizationGroup/prototype/proto.js: Added. 114 * test262/test/built-ins/FinalizationGroup/prototype/register/custom-this.js: Added. 115 (fn): 116 * test262/test/built-ins/FinalizationGroup/prototype/register/holdings-any-value-type.js: Added. 117 (fn): 118 * test262/test/built-ins/FinalizationGroup/prototype/register/holdings-same-as-target.js: Added. 119 (fg.new.FinalizationGroup): 120 * test262/test/built-ins/FinalizationGroup/prototype/register/length.js: Added. 121 * test262/test/built-ins/FinalizationGroup/prototype/register/name.js: Added. 122 * test262/test/built-ins/FinalizationGroup/prototype/register/prop-desc.js: Added. 123 * test262/test/built-ins/FinalizationGroup/prototype/register/return-undefined-register-itself.js: Added. 124 (fn): 125 * test262/test/built-ins/FinalizationGroup/prototype/register/return-undefined.js: Added. 126 (fn): 127 * test262/test/built-ins/FinalizationGroup/prototype/register/target-not-object-throws.js: Added. 128 (fg.new.FinalizationGroup): 129 * test262/test/built-ins/FinalizationGroup/prototype/register/this-does-not-have-internal-target-throws.js: Added. 130 * test262/test/built-ins/FinalizationGroup/prototype/register/this-not-object-throws.js: Added. 131 * test262/test/built-ins/FinalizationGroup/prototype/register/unregisterToken-not-object-or-undefined-throws.js: Added. 132 (fg.new.FinalizationGroup): 133 * test262/test/built-ins/FinalizationGroup/prototype/register/unregisterToken-same-as-holdings-and-target.js: Added. 134 (fg.new.FinalizationGroup): 135 * test262/test/built-ins/FinalizationGroup/prototype/register/unregisterToken-same-as-holdings.js: Added. 136 (fg.new.FinalizationGroup): 137 * test262/test/built-ins/FinalizationGroup/prototype/register/unregisterToken-same-as-target.js: Added. 138 (fg.new.FinalizationGroup): 139 * test262/test/built-ins/FinalizationGroup/prototype/unregister/custom-this.js: Added. 140 (fn): 141 * test262/test/built-ins/FinalizationGroup/prototype/unregister/length.js: Added. 142 * test262/test/built-ins/FinalizationGroup/prototype/unregister/name.js: Added. 143 * test262/test/built-ins/FinalizationGroup/prototype/unregister/prop-desc.js: Added. 144 * test262/test/built-ins/FinalizationGroup/prototype/unregister/this-does-not-have-internal-cells-throws.js: Added. 145 * test262/test/built-ins/FinalizationGroup/prototype/unregister/this-not-object-throws.js: Added. 146 * test262/test/built-ins/FinalizationGroup/prototype/unregister/unregister.js: Added. 147 (fn): 148 * test262/test/built-ins/FinalizationGroup/prototype/unregister/unregisterToken-not-object-throws.js: Added. 149 (fg.new.FinalizationGroup): 150 * test262/test/built-ins/FinalizationGroup/returns-new-object-from-constructor.js: Added. 151 (cleanupCallback): 152 (let.key.of.Object.getOwnPropertyNames): 153 (set for): 154 * test262/test/built-ins/FinalizationGroup/target-not-callable-throws.js: Added. 155 * test262/test/built-ins/FinalizationGroup/undefined-newtarget-throws.js: Added. 156 (FinalizationGroup): 157 * test262/test/built-ins/FinalizationGroup/unnaffected-by-poisoned-cleanupCallback.js: Added. 158 (cleanupCallback): 159 (let.key.of.Object.getOwnPropertyNames): 160 (set for): 161 * test262/test/built-ins/Function/StrictFunction_restricted-properties.js: 162 * test262/test/built-ins/Function/prototype/bind/BoundFunction_restricted-properties.js: 163 * test262/test/built-ins/Function/prototype/restricted-property-arguments.js: 164 * test262/test/built-ins/Function/prototype/restricted-property-caller.js: 165 * test262/test/built-ins/Object/prototype/toString/proxy-function-async.js: Added. 166 (asyncProxy.new.Proxy.async): 167 * test262/test/built-ins/Object/prototype/toString/proxy-function.js: 168 (asyncProxy.new.Proxy.async): 169 * test262/test/built-ins/Object/prototype/toString/symbol-tag-non-str-builtin.js: Added. 170 (setIter.set Symbol): 171 (set defaultTag): 172 (gen): 173 (get return): 174 (set new): 175 * test262/test/built-ins/Object/prototype/toString/symbol-tag-non-str-proxy-function.js: Added. 176 (generatorProxy.new.Proxy): 177 (asyncProxy.new.Proxy.async): 178 * test262/test/built-ins/Object/subclass-object-arg.js: 179 * test262/test/built-ins/Promise/all/invoke-resolve-get-error-close.js: 180 * test262/test/built-ins/Promise/all/resolve-element-function-name.js: 181 * test262/test/built-ins/Promise/allSettled/invoke-resolve-get-error-close.js: 182 * test262/test/built-ins/Promise/allSettled/reject-element-function-name.js: 183 * test262/test/built-ins/Promise/allSettled/resolve-element-function-name.js: 184 * test262/test/built-ins/Promise/executor-function-name.js: 185 * test262/test/built-ins/Promise/race/invoke-resolve-get-error-close.js: 186 * test262/test/built-ins/Promise/reject-function-name.js: 187 * test262/test/built-ins/Promise/resolve-function-name.js: 188 * test262/test/built-ins/Set/prototype/values/does-not-have-setdata-internal-slot-weakset.js: 189 * test262/test/built-ins/WeakRef/constructor.js: Added. 190 * test262/test/built-ins/WeakRef/instance-extensible.js: Added. 191 * test262/test/built-ins/WeakRef/length.js: Added. 192 * test262/test/built-ins/WeakRef/name.js: Added. 193 * test262/test/built-ins/WeakRef/newtarget-prototype-is-not-object.js: Added. 194 (newTarget): 195 * test262/test/built-ins/WeakRef/prop-desc.js: Added. 196 * test262/test/built-ins/WeakRef/proto-from-ctor-realm.js: Added. 197 * test262/test/built-ins/WeakRef/proto.js: Added. 198 * test262/test/built-ins/WeakRef/prototype-from-newtarget-abrupt.js: Added. 199 (newTarget): 200 * test262/test/built-ins/WeakRef/prototype-from-newtarget-custom.js: Added. 201 (newTarget): 202 * test262/test/built-ins/WeakRef/prototype-from-newtarget.js: Added. 203 * test262/test/built-ins/WeakRef/prototype/Symbol.toStringTag.js: Added. 204 * test262/test/built-ins/WeakRef/prototype/constructor.js: Added. 205 * test262/test/built-ins/WeakRef/prototype/deref/custom-this.js: Added. 206 * test262/test/built-ins/WeakRef/prototype/deref/gc-cleanup-not-prevented-with-wr-deref.js: Added. 207 (emptyCells): 208 * test262/test/built-ins/WeakRef/prototype/deref/length.js: Added. 209 * test262/test/built-ins/WeakRef/prototype/deref/name.js: Added. 210 * test262/test/built-ins/WeakRef/prototype/deref/prop-desc.js: Added. 211 * test262/test/built-ins/WeakRef/prototype/deref/return-target.js: Added. 212 * test262/test/built-ins/WeakRef/prototype/deref/this-does-not-have-internal-target-throws.js: Added. 213 (fg.new.FinalizationGroup): 214 * test262/test/built-ins/WeakRef/prototype/deref/this-not-object-throws.js: Added. 215 * test262/test/built-ins/WeakRef/prototype/prop-desc.js: Added. 216 * test262/test/built-ins/WeakRef/prototype/proto.js: Added. 217 * test262/test/built-ins/WeakRef/returns-new-object-from-constructor.js: Added. 218 (let.key.of.Object.getOwnPropertyNames): 219 (set for): 220 * test262/test/built-ins/WeakRef/target-not-object-throws.js: Added. 221 * test262/test/built-ins/WeakRef/undefined-newtarget-throws.js: Added. 222 * test262/test/intl402/BigInt/prototype/toLocaleString/builtin.js: 223 * test262/test/intl402/BigInt/prototype/toLocaleString/default-options-object-prototype.js: 224 * test262/test/intl402/BigInt/prototype/toLocaleString/length.js: 225 * test262/test/intl402/BigInt/prototype/toLocaleString/returns-same-results-as-NumberFormat.js: 226 * test262/test/intl402/BigInt/prototype/toLocaleString/taint-Intl-NumberFormat.js: 227 * test262/test/intl402/BigInt/prototype/toLocaleString/this-value-invalid.js: 228 * test262/test/intl402/BigInt/prototype/toLocaleString/throws-same-exceptions-as-NumberFormat.js: 229 * test262/test/intl402/DateTimeFormat/constructor-options-order-quarter.js: Removed. 230 * test262/test/intl402/DateTimeFormat/constructor-options-quarter-invalid.js: Removed. 231 * test262/test/intl402/DateTimeFormat/constructor-options-quarter-valid.js: Removed. 232 * test262/test/intl402/DateTimeFormat/prototype/format/dayPeriod-long-en.js: Added. 233 * test262/test/intl402/DateTimeFormat/prototype/format/dayPeriod-narrow-en.js: Added. 234 * test262/test/intl402/DateTimeFormat/prototype/format/dayPeriod-short-en.js: Added. 235 * test262/test/intl402/DateTimeFormat/prototype/format/fractionalSecondDigits.js: Added. 236 * test262/test/intl402/DateTimeFormat/prototype/formatRange/argument-date-string.js: 237 * test262/test/intl402/DateTimeFormat/prototype/formatRange/argument-near-time-boundaries.js: 238 * test262/test/intl402/DateTimeFormat/prototype/formatRange/argument-to-integer.js: 239 * test262/test/intl402/DateTimeFormat/prototype/formatRange/builtin.js: 240 * test262/test/intl402/DateTimeFormat/prototype/formatRange/prop-desc.js: 241 * test262/test/intl402/DateTimeFormat/prototype/formatRangeToParts/argument-date-string.js: 242 * test262/test/intl402/DateTimeFormat/prototype/formatRangeToParts/argument-near-time-boundaries.js: 243 * test262/test/intl402/DateTimeFormat/prototype/formatRangeToParts/argument-to-integer.js: 244 * test262/test/intl402/DateTimeFormat/prototype/formatRangeToParts/builtin.js: 245 * test262/test/intl402/DateTimeFormat/prototype/formatRangeToParts/prop-desc.js: 246 * test262/test/intl402/DateTimeFormat/prototype/formatToParts/dayPeriod-long-en.js: Added. 247 (assertParts): 248 (assertPartsNumeric): 249 * test262/test/intl402/DateTimeFormat/prototype/formatToParts/dayPeriod-narrow-en.js: Added. 250 (assertParts): 251 (assertPartsNumeric): 252 * test262/test/intl402/DateTimeFormat/prototype/formatToParts/dayPeriod-short-en.js: Added. 253 (assertParts): 254 (assertPartsNumeric): 255 * test262/test/intl402/DateTimeFormat/prototype/formatToParts/fractionalSecondDigits.js: Added. 256 (assertParts): 257 * test262/test/intl402/DateTimeFormat/prototype/resolvedOptions/order-quarter.js: Removed. 258 * test262/test/intl402/DateTimeFormat/taint-Object-prototype-quarter.js: Removed. 259 * test262/test/intl402/RelativeTimeFormat/prototype/format/en-us-numeric-auto.js: 260 * test262/test/intl402/RelativeTimeFormat/prototype/formatToParts/en-us-numeric-auto.js: 261 * test262/test/language/expressions/arrow-function/ArrowFunction_restricted-properties.js: 262 * test262/test/language/expressions/class/elements/private-field-access-on-inner-arrow-function.js: Added. 263 (C.prototype.method): 264 * test262/test/language/expressions/class/elements/private-field-access-on-inner-function.js: Added. 265 (C.prototype.method.innerFunction): 266 (C.prototype.method): 267 * test262/test/language/expressions/class/elements/private-getter-access-on-inner-arrow-function.js: Added. 268 (C): 269 (C.method): 270 * test262/test/language/expressions/class/elements/private-getter-access-on-inner-function.js: Added. 271 (C): 272 (C.method.innerFunction): 273 (C.method): 274 * test262/test/language/expressions/class/elements/private-getter-is-not-a-own-property.js: Added. 275 (C): 276 (C.checkPrivateGetter): 277 * test262/test/language/expressions/class/elements/private-method-access-on-inner-arrow-function.js: Added. 278 (C): 279 (C.method): 280 * test262/test/language/expressions/class/elements/private-method-access-on-inner-function.js: Added. 281 (C): 282 (C.method.innerFunction): 283 (C.method): 284 * test262/test/language/expressions/class/elements/private-method-is-not-a-own-property.js: Added. 285 (C): 286 (C.checkPrivateMethod): 287 * test262/test/language/expressions/class/elements/private-setter-access-on-inner-arrow-function.js: Added. 288 (C): 289 (C.method): 290 * test262/test/language/expressions/class/elements/private-setter-access-on-inner-function.js: Added. 291 (C): 292 (C.method.innerFunction): 293 (C.method): 294 * test262/test/language/expressions/class/elements/private-setter-is-not-a-own-property.js: Added. 295 (C): 296 (C.checkPrivateSetter): 297 * test262/test/language/expressions/class/elements/prod-private-getter-before-super-return-in-field-initializer.js: 298 * test262/test/language/expressions/class/elements/prod-private-method-before-super-return-in-field-initializer.js: 299 * test262/test/language/expressions/class/elements/prod-private-setter-before-super-return-in-field-initializer.js: 300 * test262/test/language/expressions/class/poisoned-underscore-proto.js: Added. 301 * test262/test/language/expressions/class/private-getter-brand-check-multiple-evaluations-of-class-eval-indirect.js: Copied from JSTests/test262/test/language/statements/class/elements/private-getter-brand-check-multiple-evaluations-of-class.js. 302 (let.classStringExpression): 303 (let.classStringExpression.access): 304 (let.createAndInstantiateClass): 305 * test262/test/language/expressions/class/private-getter-brand-check-multiple-evaluations-of-class-eval.js: Copied from JSTests/test262/test/language/statements/class/elements/private-getter-brand-check-multiple-evaluations-of-class.js. 306 (let.classStringExpression): 307 (let.classStringExpression.access): 308 (let.createAndInstantiateClass): 309 * test262/test/language/expressions/class/private-getter-brand-check-multiple-evaluations-of-class-factory.js: Copied from JSTests/test262/test/language/statements/class/elements/private-getter-brand-check-multiple-evaluations-of-class.js. 310 (const.C): 311 (let.createAndInstantiateClass): 312 * test262/test/language/expressions/class/private-getter-brand-check-multiple-evaluations-of-class-function-ctor.js: Copied from JSTests/test262/test/language/statements/class/elements/private-getter-brand-check-multiple-evaluations-of-class.js. 313 (let.classStringExpression.return.prototype.m): 314 (let.classStringExpression.return.prototype.access): 315 (let.createAndInstantiateClass): 316 * test262/test/language/expressions/class/private-getter-brand-check-multiple-evaluations-of-class-realm-function-ctor.js: Copied from JSTests/test262/test/language/statements/class/elements/private-getter-brand-check-multiple-evaluations-of-class.js. 317 (let.classStringExpression.return.prototype.m): 318 (let.classStringExpression.return.prototype.access): 319 (let.createAndInstantiateClass): 320 * test262/test/language/expressions/class/private-getter-brand-check-multiple-evaluations-of-class-realm.js: Copied from JSTests/test262/test/language/statements/class/elements/private-getter-brand-check-multiple-evaluations-of-class.js. 321 (let.classStringExpression): 322 (let.classStringExpression.access): 323 (let.createAndInstantiateClass): 324 * test262/test/language/expressions/class/private-method-brand-check-multiple-evaluations-of-class-eval-indirect.js: Copied from JSTests/test262/test/language/statements/class/elements/private-getter-brand-check-multiple-evaluations-of-class.js. 325 (let.classStringExpression.prototype.m): 326 (let.classStringExpression.prototype.access): 327 (let.classStringExpression): 328 (let.createAndInstantiateClass): 329 * test262/test/language/expressions/class/private-method-brand-check-multiple-evaluations-of-class-eval.js: Copied from JSTests/test262/test/language/statements/class/elements/private-getter-brand-check-multiple-evaluations-of-class.js. 330 (let.classStringExpression.prototype.m): 331 (let.classStringExpression.prototype.access): 332 (let.classStringExpression): 333 (let.createAndInstantiateClass): 334 * test262/test/language/expressions/class/private-method-brand-check-multiple-evaluations-of-class-factory.js: Copied from JSTests/test262/test/language/statements/class/elements/private-getter-brand-check-multiple-evaluations-of-class.js. 335 (const.C): 336 (let.createAndInstantiateClass): 337 * test262/test/language/expressions/class/private-method-brand-check-multiple-evaluations-of-class-function-ctor.js: Copied from JSTests/test262/test/language/statements/class/elements/private-getter-brand-check-multiple-evaluations-of-class.js. 338 (let.classStringExpression.return.C.prototype.m): 339 (let.classStringExpression.return.C.prototype.access): 340 (let.classStringExpression.return.C): 341 (let.createAndInstantiateClass): 342 * test262/test/language/expressions/class/private-method-brand-check-multiple-evaluations-of-class-realm-function-ctor.js: Copied from JSTests/test262/test/language/statements/class/elements/private-getter-brand-check-multiple-evaluations-of-class.js. 343 (let.classStringExpression.return.C.prototype.m): 344 (let.classStringExpression.return.C.prototype.access): 345 (let.classStringExpression.return.C): 346 (let.createAndInstantiateClass): 347 * test262/test/language/expressions/class/private-method-brand-check-multiple-evaluations-of-class-realm.js: Copied from JSTests/test262/test/language/statements/class/elements/private-getter-brand-check-multiple-evaluations-of-class.js. 348 (let.classStringExpression): 349 (let.classStringExpression.access): 350 (let.createAndInstantiateClass): 351 * test262/test/language/expressions/class/private-setter-brand-check-multiple-evaluations-of-class-eval-indirect.js: Copied from JSTests/test262/test/language/statements/class/elements/private-getter-brand-check-multiple-evaluations-of-class.js. 352 (let.classStringExpression): 353 (let.classStringExpression.access): 354 (let.createAndInstantiateClass): 355 * test262/test/language/expressions/class/private-setter-brand-check-multiple-evaluations-of-class-eval.js: Copied from JSTests/test262/test/language/statements/class/elements/private-getter-brand-check-multiple-evaluations-of-class.js. 356 (let.classStringExpression): 357 (let.classStringExpression.access): 358 (let.createAndInstantiateClass): 359 * test262/test/language/expressions/class/private-setter-brand-check-multiple-evaluations-of-class-factory.js: Copied from JSTests/test262/test/language/statements/class/elements/private-getter-brand-check-multiple-evaluations-of-class.js. 360 (const.C): 361 (let.createAndInstantiateClass): 362 * test262/test/language/expressions/class/private-setter-brand-check-multiple-evaluations-of-class-function-ctor.js: Copied from JSTests/test262/test/language/statements/class/elements/private-getter-brand-check-multiple-evaluations-of-class.js. 363 (let.classStringExpression.return.prototype.m): 364 (let.classStringExpression.return.prototype.access): 365 (let.createAndInstantiateClass): 366 * test262/test/language/expressions/class/private-setter-brand-check-multiple-evaluations-of-class-realm-function-ctor.js: Copied from JSTests/test262/test/language/statements/class/elements/private-getter-brand-check-multiple-evaluations-of-class.js. 367 (let.classStringExpression.return.prototype.m): 368 (let.classStringExpression.return.prototype.access): 369 (let.createAndInstantiateClass): 370 * test262/test/language/expressions/class/private-setter-brand-check-multiple-evaluations-of-class-realm.js: Copied from JSTests/test262/test/language/statements/class/elements/private-getter-brand-check-multiple-evaluations-of-class.js. 371 (let.classStringExpression): 372 (let.classStringExpression.access): 373 (let.createAndInstantiateClass): 374 * test262/test/language/expressions/new.target/unary-expr.js: Added. 375 (new): 376 (async): 377 * test262/test/language/expressions/super/call-poisoned-underscore-proto.js: Added. 378 (A): 379 * test262/test/language/expressions/super/prop-poisoned-underscore-proto.js: Added. 380 * test262/test/language/identifiers/vals-cjk-escaped.js: Added. 381 * test262/test/language/identifiers/vals-cjk.js: Added. 382 * test262/test/language/statements/class/elements/private-class-field-on-frozen-objects.js: 383 * test262/test/language/statements/class/elements/private-field-access-on-inner-arrow-function.js: Added. 384 (C.prototype.method): 385 (C): 386 * test262/test/language/statements/class/elements/private-field-access-on-inner-function.js: Added. 387 (C.prototype.method.innerFunction): 388 (C.prototype.method): 389 (C): 390 * test262/test/language/statements/class/elements/private-field-is-not-clobbered-by-computed-property.js: Added. 391 (C.prototype.checkPrivateField): 392 (C): 393 * test262/test/language/statements/class/elements/private-field-visible-to-direct-eval-on-initializer.js: Added. 394 (C): 395 * test262/test/language/statements/class/elements/private-field-visible-to-direct-eval.js: Added. 396 (C.prototype.getWithEval): 397 (C): 398 (D): 399 * test262/test/language/statements/class/elements/private-getter-access-on-inner-arrow-function.js: Added. 400 (C.prototype.get m): 401 (C.prototype.method): 402 (C): 403 * test262/test/language/statements/class/elements/private-getter-access-on-inner-function.js: Added. 404 (C.prototype.get m): 405 (C.prototype.method.innerFunction): 406 (C.prototype.method): 407 (C): 408 * test262/test/language/statements/class/elements/private-getter-brand-check-multiple-evaluations-of-class.js: 409 (let.createAndInstantiateClass): 410 * test262/test/language/statements/class/elements/private-getter-is-not-a-own-property.js: Added. 411 (C.prototype.get m): 412 (C.prototype.checkPrivateGetter): 413 (C): 414 * test262/test/language/statements/class/elements/private-getter-is-not-clobbered-by-computed-property.js: Added. 415 (C.prototype.get m): 416 (C.prototype.checkPrivateGetter): 417 (C): 418 * test262/test/language/statements/class/elements/private-getter-visible-to-direct-eval-on-initializer.js: Added. 419 (C.prototype.get m): 420 (C): 421 * test262/test/language/statements/class/elements/private-getter-visible-to-direct-eval.js: Added. 422 (C.prototype.get m): 423 (C.prototype.getWithEval): 424 (C): 425 (D.prototype.get m): 426 (D): 427 * test262/test/language/statements/class/elements/private-method-access-on-inner-arrow-function.js: Added. 428 (C.prototype.m): 429 (C.prototype.method): 430 (C): 431 * test262/test/language/statements/class/elements/private-method-access-on-inner-function.js: Added. 432 (C.prototype.m): 433 (C.prototype.method.innerFunction): 434 (C.prototype.method): 435 (C): 436 * test262/test/language/statements/class/elements/private-method-is-not-a-own-property.js: Added. 437 (C.prototype.m): 438 (C.prototype.checkPrivateMethod): 439 (C): 440 * test262/test/language/statements/class/elements/private-method-is-not-clobbered-by-computed-property.js: Added. 441 (C.prototype.m): 442 (C.prototype.checkPrivateMethod): 443 (C): 444 * test262/test/language/statements/class/elements/private-method-visible-to-direct-eval-on-initializer.js: Added. 445 (C.prototype.m): 446 (C): 447 * test262/test/language/statements/class/elements/private-method-visible-to-direct-eval.js: Added. 448 (C.prototype.m): 449 (C.prototype.getWithEval): 450 (C): 451 (D.prototype.m): 452 (D): 453 * test262/test/language/statements/class/elements/private-setter-access-on-inner-arrow-function.js: Added. 454 (C.prototype.set m): 455 (C.prototype.method): 456 (C): 457 * test262/test/language/statements/class/elements/private-setter-access-on-inner-function.js: Added. 458 (C.prototype.set m): 459 (C.prototype.method.innerFunction): 460 (C.prototype.method): 461 (C): 462 * test262/test/language/statements/class/elements/private-setter-is-not-a-own-property.js: Added. 463 (C.prototype.set m): 464 (C.prototype.checkPrivateSetter): 465 (C): 466 * test262/test/language/statements/class/elements/private-setter-is-not-clobbered-by-computed-property.js: Added. 467 (C.prototype.set m): 468 (C.prototype.checkPrivateSetter): 469 (C): 470 * test262/test/language/statements/class/elements/private-setter-visible-to-direct-eval-on-initializer.js: Added. 471 (C.prototype.set m): 472 (C): 473 * test262/test/language/statements/class/elements/private-setter-visible-to-direct-eval.js: Added. 474 (C.prototype.set m): 475 (C.prototype.setWithEval): 476 (C): 477 (D.prototype.set m): 478 (D): 479 * test262/test/language/statements/class/elements/prod-private-getter-before-super-return-in-field-initializer.js: 480 * test262/test/language/statements/class/elements/prod-private-method-before-super-return-in-field-initializer.js: 481 * test262/test/language/statements/class/elements/prod-private-setter-before-super-return-in-field-initializer.js: 482 * test262/test/language/statements/class/elements/super-access-inside-a-private-getter.js: Added. 483 (A.prototype.method): 484 (A): 485 (C.prototype.get m): 486 (C.prototype.access): 487 (C): 488 * test262/test/language/statements/class/elements/super-access-inside-a-private-method.js: Added. 489 (A.prototype.method): 490 (A): 491 (C.prototype.m): 492 (C.prototype.access): 493 (C): 494 * test262/test/language/statements/class/elements/super-access-inside-a-private-setter.js: Added. 495 (A.prototype.method): 496 (A): 497 (C.prototype.set m): 498 (C.prototype.access): 499 (C): 500 * test262/test/language/statements/class/poisoned-underscore-proto.js: Added. 501 (A): 502 * test262/test/language/statements/function/13.2-30-s.js: 503 * test262/test262-Revision.txt: 504 1 505 2019-07-15 Yusuke Suzuki <ysuzuki@apple.com> 2 506 -
trunk/JSTests/test262/expectations.yaml
r247173 r247469 883 883 default: 'Test262Error: Expected SameValue(«Error», «Error») to be true' 884 884 strict mode: 'Test262Error: Expected SameValue(«Error», «Error») to be true' 885 test/built-ins/Function/StrictFunction_restricted-properties.js: 886 default: 'Test262Error: Expected a TypeError to be thrown but no exception was thrown at all' 885 test/built-ins/FinalizationGroup/FinalizationGroupCleanupIteratorPrototype/Symbol.toStringTag.js: 886 default: "ReferenceError: Can't find variable: FinalizationGroup" 887 strict mode: "ReferenceError: Can't find variable: FinalizationGroup" 888 test/built-ins/FinalizationGroup/FinalizationGroupCleanupIteratorPrototype/next-job-not-active-throws.js: 889 default: "ReferenceError: Can't find variable: FinalizationGroup" 890 strict mode: "ReferenceError: Can't find variable: FinalizationGroup" 891 test/built-ins/FinalizationGroup/FinalizationGroupCleanupIteratorPrototype/next-length.js: 892 default: "ReferenceError: Can't find variable: FinalizationGroup" 893 strict mode: "ReferenceError: Can't find variable: FinalizationGroup" 894 test/built-ins/FinalizationGroup/FinalizationGroupCleanupIteratorPrototype/next-missing-internal-throws.js: 895 default: "ReferenceError: Can't find variable: FinalizationGroup" 896 strict mode: "ReferenceError: Can't find variable: FinalizationGroup" 897 test/built-ins/FinalizationGroup/FinalizationGroupCleanupIteratorPrototype/next-name.js: 898 default: "ReferenceError: Can't find variable: FinalizationGroup" 899 strict mode: "ReferenceError: Can't find variable: FinalizationGroup" 900 test/built-ins/FinalizationGroup/FinalizationGroupCleanupIteratorPrototype/next-not-object-throws.js: 901 default: "ReferenceError: Can't find variable: FinalizationGroup" 902 strict mode: "ReferenceError: Can't find variable: FinalizationGroup" 903 test/built-ins/FinalizationGroup/FinalizationGroupCleanupIteratorPrototype/next-prop-desc.js: 904 default: "ReferenceError: Can't find variable: FinalizationGroup" 905 strict mode: "ReferenceError: Can't find variable: FinalizationGroup" 906 test/built-ins/FinalizationGroup/FinalizationGroupCleanupIteratorPrototype/proto.js: 907 default: "ReferenceError: Can't find variable: FinalizationGroup" 908 strict mode: "ReferenceError: Can't find variable: FinalizationGroup" 909 test/built-ins/FinalizationGroup/constructor.js: 910 default: 'Test262Error: typeof FinalizationGroup is function Expected SameValue(«undefined», «function») to be true' 911 strict mode: 'Test262Error: typeof FinalizationGroup is function Expected SameValue(«undefined», «function») to be true' 912 test/built-ins/FinalizationGroup/gc-has-one-chance-to-call-cleanupCallback.js: 913 default: "ReferenceError: Can't find variable: FinalizationGroup" 914 strict mode: "ReferenceError: Can't find variable: FinalizationGroup" 915 test/built-ins/FinalizationGroup/instance-extensible.js: 916 default: "ReferenceError: Can't find variable: FinalizationGroup" 917 strict mode: "ReferenceError: Can't find variable: FinalizationGroup" 918 test/built-ins/FinalizationGroup/length.js: 919 default: "ReferenceError: Can't find variable: FinalizationGroup" 920 strict mode: "ReferenceError: Can't find variable: FinalizationGroup" 921 test/built-ins/FinalizationGroup/name.js: 922 default: "ReferenceError: Can't find variable: FinalizationGroup" 923 strict mode: "ReferenceError: Can't find variable: FinalizationGroup" 924 test/built-ins/FinalizationGroup/newtarget-prototype-is-not-object.js: 925 default: "ReferenceError: Can't find variable: FinalizationGroup" 926 strict mode: "ReferenceError: Can't find variable: FinalizationGroup" 927 test/built-ins/FinalizationGroup/prop-desc.js: 928 default: 'Test262Error: obj should have an own property FinalizationGroup' 929 strict mode: 'Test262Error: obj should have an own property FinalizationGroup' 930 test/built-ins/FinalizationGroup/proto-from-ctor-realm.js: 931 default: "ReferenceError: Can't find variable: FinalizationGroup" 932 strict mode: "ReferenceError: Can't find variable: FinalizationGroup" 933 test/built-ins/FinalizationGroup/proto.js: 934 default: "ReferenceError: Can't find variable: FinalizationGroup" 935 strict mode: "ReferenceError: Can't find variable: FinalizationGroup" 936 test/built-ins/FinalizationGroup/prototype-from-newtarget-abrupt.js: 937 default: 'Test262Error: Expected a Test262Error but got a ReferenceError' 938 strict mode: 'Test262Error: Expected a Test262Error but got a ReferenceError' 939 test/built-ins/FinalizationGroup/prototype-from-newtarget-custom.js: 940 default: "ReferenceError: Can't find variable: FinalizationGroup" 941 strict mode: "ReferenceError: Can't find variable: FinalizationGroup" 942 test/built-ins/FinalizationGroup/prototype-from-newtarget.js: 943 default: "ReferenceError: Can't find variable: FinalizationGroup" 944 strict mode: "ReferenceError: Can't find variable: FinalizationGroup" 945 test/built-ins/FinalizationGroup/prototype/Symbol.toStringTag.js: 946 default: "ReferenceError: Can't find variable: FinalizationGroup" 947 strict mode: "ReferenceError: Can't find variable: FinalizationGroup" 948 test/built-ins/FinalizationGroup/prototype/cleanupSome/callback-iterator-proto.js: 949 default: "ReferenceError: Can't find variable: FinalizationGroup" 950 strict mode: "ReferenceError: Can't find variable: FinalizationGroup" 951 test/built-ins/FinalizationGroup/prototype/cleanupSome/callback-not-callable-throws.js: 952 default: "ReferenceError: Can't find variable: FinalizationGroup" 953 strict mode: "ReferenceError: Can't find variable: FinalizationGroup" 954 test/built-ins/FinalizationGroup/prototype/cleanupSome/cleanup-prevented-with-reference.js: 955 default: "ReferenceError: Can't find variable: FinalizationGroup" 956 strict mode: "ReferenceError: Can't find variable: FinalizationGroup" 957 test/built-ins/FinalizationGroup/prototype/cleanupSome/cleanup-prevented-with-unregister.js: 958 default: "ReferenceError: Can't find variable: FinalizationGroup" 959 strict mode: "ReferenceError: Can't find variable: FinalizationGroup" 960 test/built-ins/FinalizationGroup/prototype/cleanupSome/cleanupcallback-iterator-proto.js: 961 default: "ReferenceError: Can't find variable: FinalizationGroup" 962 strict mode: "ReferenceError: Can't find variable: FinalizationGroup" 963 test/built-ins/FinalizationGroup/prototype/cleanupSome/custom-this.js: 964 default: "ReferenceError: Can't find variable: FinalizationGroup" 965 strict mode: "ReferenceError: Can't find variable: FinalizationGroup" 966 test/built-ins/FinalizationGroup/prototype/cleanupSome/gc-cleanup-not-prevented-with-wr-deref.js: 967 default: "ReferenceError: Can't find variable: FinalizationGroup" 968 strict mode: "ReferenceError: Can't find variable: FinalizationGroup" 969 test/built-ins/FinalizationGroup/prototype/cleanupSome/iterator-dynamic.js: 970 default: "ReferenceError: Can't find variable: FinalizationGroup" 971 strict mode: "ReferenceError: Can't find variable: FinalizationGroup" 972 test/built-ins/FinalizationGroup/prototype/cleanupSome/iterator-holdings-multiple-values.js: 973 default: "ReferenceError: Can't find variable: FinalizationGroup" 974 strict mode: "ReferenceError: Can't find variable: FinalizationGroup" 975 test/built-ins/FinalizationGroup/prototype/cleanupSome/length.js: 976 default: "ReferenceError: Can't find variable: FinalizationGroup" 977 strict mode: "ReferenceError: Can't find variable: FinalizationGroup" 978 test/built-ins/FinalizationGroup/prototype/cleanupSome/name.js: 979 default: "ReferenceError: Can't find variable: FinalizationGroup" 980 strict mode: "ReferenceError: Can't find variable: FinalizationGroup" 981 test/built-ins/FinalizationGroup/prototype/cleanupSome/prop-desc.js: 982 default: "ReferenceError: Can't find variable: FinalizationGroup" 983 strict mode: "ReferenceError: Can't find variable: FinalizationGroup" 984 test/built-ins/FinalizationGroup/prototype/cleanupSome/this-does-not-have-internal-cells-throws.js: 985 default: "ReferenceError: Can't find variable: FinalizationGroup" 986 strict mode: "ReferenceError: Can't find variable: FinalizationGroup" 987 test/built-ins/FinalizationGroup/prototype/cleanupSome/this-not-object-throws.js: 988 default: "ReferenceError: Can't find variable: FinalizationGroup" 989 strict mode: "ReferenceError: Can't find variable: FinalizationGroup" 990 test/built-ins/FinalizationGroup/prototype/constructor.js: 991 default: "ReferenceError: Can't find variable: FinalizationGroup" 992 strict mode: "ReferenceError: Can't find variable: FinalizationGroup" 993 test/built-ins/FinalizationGroup/prototype/prop-desc.js: 994 default: "ReferenceError: Can't find variable: FinalizationGroup" 995 strict mode: "ReferenceError: Can't find variable: FinalizationGroup" 996 test/built-ins/FinalizationGroup/prototype/proto.js: 997 default: "ReferenceError: Can't find variable: FinalizationGroup" 998 strict mode: "ReferenceError: Can't find variable: FinalizationGroup" 999 test/built-ins/FinalizationGroup/prototype/register/custom-this.js: 1000 default: "ReferenceError: Can't find variable: FinalizationGroup" 1001 strict mode: "ReferenceError: Can't find variable: FinalizationGroup" 1002 test/built-ins/FinalizationGroup/prototype/register/holdings-any-value-type.js: 1003 default: "ReferenceError: Can't find variable: FinalizationGroup" 1004 strict mode: "ReferenceError: Can't find variable: FinalizationGroup" 1005 test/built-ins/FinalizationGroup/prototype/register/holdings-same-as-target.js: 1006 default: "ReferenceError: Can't find variable: FinalizationGroup" 1007 strict mode: "ReferenceError: Can't find variable: FinalizationGroup" 1008 test/built-ins/FinalizationGroup/prototype/register/length.js: 1009 default: "ReferenceError: Can't find variable: FinalizationGroup" 1010 strict mode: "ReferenceError: Can't find variable: FinalizationGroup" 1011 test/built-ins/FinalizationGroup/prototype/register/name.js: 1012 default: "ReferenceError: Can't find variable: FinalizationGroup" 1013 strict mode: "ReferenceError: Can't find variable: FinalizationGroup" 1014 test/built-ins/FinalizationGroup/prototype/register/prop-desc.js: 1015 default: "ReferenceError: Can't find variable: FinalizationGroup" 1016 strict mode: "ReferenceError: Can't find variable: FinalizationGroup" 1017 test/built-ins/FinalizationGroup/prototype/register/return-undefined-register-itself.js: 1018 default: "ReferenceError: Can't find variable: FinalizationGroup" 1019 strict mode: "ReferenceError: Can't find variable: FinalizationGroup" 1020 test/built-ins/FinalizationGroup/prototype/register/return-undefined.js: 1021 default: "ReferenceError: Can't find variable: FinalizationGroup" 1022 strict mode: "ReferenceError: Can't find variable: FinalizationGroup" 1023 test/built-ins/FinalizationGroup/prototype/register/target-not-object-throws.js: 1024 default: "ReferenceError: Can't find variable: FinalizationGroup" 1025 strict mode: "ReferenceError: Can't find variable: FinalizationGroup" 1026 test/built-ins/FinalizationGroup/prototype/register/this-does-not-have-internal-target-throws.js: 1027 default: "ReferenceError: Can't find variable: FinalizationGroup" 1028 strict mode: "ReferenceError: Can't find variable: FinalizationGroup" 1029 test/built-ins/FinalizationGroup/prototype/register/this-not-object-throws.js: 1030 default: "ReferenceError: Can't find variable: FinalizationGroup" 1031 strict mode: "ReferenceError: Can't find variable: FinalizationGroup" 1032 test/built-ins/FinalizationGroup/prototype/register/unregisterToken-not-object-or-undefined-throws.js: 1033 default: "ReferenceError: Can't find variable: FinalizationGroup" 1034 strict mode: "ReferenceError: Can't find variable: FinalizationGroup" 1035 test/built-ins/FinalizationGroup/prototype/register/unregisterToken-same-as-holdings-and-target.js: 1036 default: "ReferenceError: Can't find variable: FinalizationGroup" 1037 strict mode: "ReferenceError: Can't find variable: FinalizationGroup" 1038 test/built-ins/FinalizationGroup/prototype/register/unregisterToken-same-as-holdings.js: 1039 default: "ReferenceError: Can't find variable: FinalizationGroup" 1040 strict mode: "ReferenceError: Can't find variable: FinalizationGroup" 1041 test/built-ins/FinalizationGroup/prototype/register/unregisterToken-same-as-target.js: 1042 default: "ReferenceError: Can't find variable: FinalizationGroup" 1043 strict mode: "ReferenceError: Can't find variable: FinalizationGroup" 1044 test/built-ins/FinalizationGroup/prototype/unregister/custom-this.js: 1045 default: "ReferenceError: Can't find variable: FinalizationGroup" 1046 strict mode: "ReferenceError: Can't find variable: FinalizationGroup" 1047 test/built-ins/FinalizationGroup/prototype/unregister/length.js: 1048 default: "ReferenceError: Can't find variable: FinalizationGroup" 1049 strict mode: "ReferenceError: Can't find variable: FinalizationGroup" 1050 test/built-ins/FinalizationGroup/prototype/unregister/name.js: 1051 default: "ReferenceError: Can't find variable: FinalizationGroup" 1052 strict mode: "ReferenceError: Can't find variable: FinalizationGroup" 1053 test/built-ins/FinalizationGroup/prototype/unregister/prop-desc.js: 1054 default: "ReferenceError: Can't find variable: FinalizationGroup" 1055 strict mode: "ReferenceError: Can't find variable: FinalizationGroup" 1056 test/built-ins/FinalizationGroup/prototype/unregister/this-does-not-have-internal-cells-throws.js: 1057 default: "ReferenceError: Can't find variable: FinalizationGroup" 1058 strict mode: "ReferenceError: Can't find variable: FinalizationGroup" 1059 test/built-ins/FinalizationGroup/prototype/unregister/this-not-object-throws.js: 1060 default: "ReferenceError: Can't find variable: FinalizationGroup" 1061 strict mode: "ReferenceError: Can't find variable: FinalizationGroup" 1062 test/built-ins/FinalizationGroup/prototype/unregister/unregister.js: 1063 default: "ReferenceError: Can't find variable: FinalizationGroup" 1064 strict mode: "ReferenceError: Can't find variable: FinalizationGroup" 1065 test/built-ins/FinalizationGroup/prototype/unregister/unregisterToken-not-object-throws.js: 1066 default: "ReferenceError: Can't find variable: FinalizationGroup" 1067 strict mode: "ReferenceError: Can't find variable: FinalizationGroup" 1068 test/built-ins/FinalizationGroup/returns-new-object-from-constructor.js: 1069 default: "ReferenceError: Can't find variable: FinalizationGroup" 1070 strict mode: "ReferenceError: Can't find variable: FinalizationGroup" 1071 test/built-ins/FinalizationGroup/target-not-callable-throws.js: 1072 default: 'Test262Error: typeof FinalizationGroup is function Expected SameValue(«undefined», «function») to be true' 1073 strict mode: 'Test262Error: typeof FinalizationGroup is function Expected SameValue(«undefined», «function») to be true' 1074 test/built-ins/FinalizationGroup/undefined-newtarget-throws.js: 1075 default: 'Test262Error: typeof FinalizationGroup is function Expected SameValue(«undefined», «function») to be true' 1076 strict mode: 'Test262Error: typeof FinalizationGroup is function Expected SameValue(«undefined», «function») to be true' 1077 test/built-ins/FinalizationGroup/unnaffected-by-poisoned-cleanupCallback.js: 1078 default: "ReferenceError: Can't find variable: FinalizationGroup" 1079 strict mode: "ReferenceError: Can't find variable: FinalizationGroup" 887 1080 test/built-ins/Function/call-bind-this-realm-undef.js: 888 1081 default: 'Test262Error: implicit undefined Expected SameValue(«[object global]», «[object Undefined]») to be true' … … 912 1105 default: 'Test262Error: Expected SameValue(«[object Object]», «[object Object]») to be true' 913 1106 strict mode: 'Test262Error: Expected SameValue(«[object Object]», «[object Object]») to be true' 914 test/built-ins/Function/prototype/restricted-property-arguments.js:915 default: "ReferenceError: Can't find variable: verifyNotEnumerable"916 strict mode: "ReferenceError: Can't find variable: verifyNotEnumerable"917 test/built-ins/Function/prototype/restricted-property-caller.js:918 default: "ReferenceError: Can't find variable: verifyNotEnumerable"919 strict mode: "ReferenceError: Can't find variable: verifyNotEnumerable"920 1107 test/built-ins/Function/prototype/toString/AsyncFunction.js: 921 1108 default: "SyntaxError: Unexpected token ';'. Expected a ')' or a ',' after a parameter declaration." … … 1084 1271 default: 'Test262Error: function proxy Expected SameValue(«[object Object]», «[object Function]») to be true' 1085 1272 strict mode: 'Test262Error: function proxy Expected SameValue(«[object Object]», «[object Function]») to be true' 1086 test/built-ins/Object/subclass-object-arg.js: 1087 default: 'Test262Error: Expected SameValue(«undefined», «1») to be true' 1088 strict mode: 'Test262Error: Expected SameValue(«undefined», «1») to be true' 1273 test/built-ins/Object/prototype/toString/symbol-tag-non-str-builtin.js: 1274 default: 'Test262Error: Expected SameValue(«[object Math]», «[object Object]») to be true' 1275 strict mode: 'Test262Error: Expected SameValue(«[object Math]», «[object Object]») to be true' 1276 test/built-ins/Object/prototype/toString/symbol-tag-non-str-proxy-function.js: 1277 default: 'Test262Error: generator function proxy without Symbol.toStringTag Expected SameValue(«[object Object]», «[object Function]») to be true' 1278 strict mode: 'Test262Error: generator function proxy without Symbol.toStringTag Expected SameValue(«[object Object]», «[object Function]») to be true' 1279 test/built-ins/Promise/all/invoke-resolve-get-error-close.js: 1280 default: 'Test262Error: Expected SameValue(«0», «1») to be true' 1281 strict mode: 'Test262Error: Expected SameValue(«0», «1») to be true' 1089 1282 test/built-ins/Promise/all/resolve-element-function-nonconstructor.js: 1090 1283 default: 'Test262Error: Expected a TypeError to be thrown but no exception was thrown at all' 1091 1284 strict mode: 'Test262Error: Expected a TypeError to be thrown but no exception was thrown at all' 1285 test/built-ins/Promise/allSettled/invoke-resolve-get-error-close.js: 1286 default: 'Test262Error: Expected SameValue(«0», «1») to be true' 1287 strict mode: 'Test262Error: Expected SameValue(«0», «1») to be true' 1092 1288 test/built-ins/Promise/allSettled/reject-element-function-nonconstructor.js: 1093 1289 default: 'Test262Error: Expected a TypeError to be thrown but no exception was thrown at all' … … 1102 1298 default: 'Test262Error: Expected SameValue(«[object Promise]», «[object Promise]») to be true' 1103 1299 strict mode: 'Test262Error: Expected SameValue(«[object Promise]», «[object Promise]») to be true' 1300 test/built-ins/Promise/race/invoke-resolve-get-error-close.js: 1301 default: 'Test262Error: Expected SameValue(«0», «1») to be true' 1302 strict mode: 'Test262Error: Expected SameValue(«0», «1») to be true' 1104 1303 test/built-ins/Promise/reject-function-nonconstructor.js: 1105 1304 default: 'Test262Error: Expected a TypeError to be thrown but no exception was thrown at all' … … 1802 2001 default: 'Test262Error: Expected SameValue(«[object WeakMap]», «[object WeakMap]») to be true' 1803 2002 strict mode: 'Test262Error: Expected SameValue(«[object WeakMap]», «[object WeakMap]») to be true' 2003 test/built-ins/WeakRef/proto-from-ctor-realm.js: 2004 default: 'Test262Error: newTarget.prototype is undefined Expected SameValue(«[object WeakRef]», «[object WeakRef]») to be true' 2005 strict mode: 'Test262Error: newTarget.prototype is undefined Expected SameValue(«[object WeakRef]», «[object WeakRef]») to be true' 2006 test/built-ins/WeakRef/prototype/deref/gc-cleanup-not-prevented-with-wr-deref.js: 2007 default: "TypeError: $262.gc is not a function. (In '$262.gc()', '$262.gc' is undefined)" 2008 strict mode: "TypeError: $262.gc is not a function. (In '$262.gc()', '$262.gc' is undefined)" 2009 test/built-ins/WeakRef/prototype/deref/this-does-not-have-internal-target-throws.js: 2010 default: "ReferenceError: Can't find variable: FinalizationGroup" 2011 strict mode: "ReferenceError: Can't find variable: FinalizationGroup" 1804 2012 test/built-ins/WeakSet/proto-from-ctor-realm.js: 1805 2013 default: 'Test262Error: Expected SameValue(«[object WeakSet]», «[object WeakSet]») to be true' … … 1832 2040 default: 'Test262Error: Expected [second, localeMatcher, second, timeZoneName, formatMatcher] and [second, fractionalSecondDigits, localeMatcher, second, timeZoneName, fractionalSecondDigits, formatMatcher] to have the same contents. undefined' 1833 2041 strict mode: 'Test262Error: Expected [second, localeMatcher, second, timeZoneName, formatMatcher] and [second, fractionalSecondDigits, localeMatcher, second, timeZoneName, fractionalSecondDigits, formatMatcher] to have the same contents. undefined' 1834 test/intl402/DateTimeFormat/constructor-options-order-quarter.js:1835 default: 'Test262Error: Expected [year, month, year, month] and [year, quarter, month, year, quarter, month] to have the same contents. undefined'1836 strict mode: 'Test262Error: Expected [year, month, year, month] and [year, quarter, month, year, quarter, month] to have the same contents. undefined'1837 test/intl402/DateTimeFormat/constructor-options-quarter-invalid.js:1838 default: 'Test262Error: new Intl.DateTimeFormat("en", { quarter: "" }) throws RangeError Expected a RangeError to be thrown but no exception was thrown at all'1839 strict mode: 'Test262Error: new Intl.DateTimeFormat("en", { quarter: "" }) throws RangeError Expected a RangeError to be thrown but no exception was thrown at all'1840 test/intl402/DateTimeFormat/constructor-options-quarter-valid.js:1841 default: 'Test262Error: Expected SameValue(«undefined», «long») to be true'1842 strict mode: 'Test262Error: Expected SameValue(«undefined», «long») to be true'1843 2042 test/intl402/DateTimeFormat/constructor-options-throwing-getters-dayPeriod.js: 1844 2043 default: 'Test262Error: Exception from dayPeriod getter should be propagated Expected a CustomError to be thrown but no exception was thrown at all' … … 1853 2052 default: "Test262Error: Options value for property numberingSystem doesn't override locale extension key nu. Expected SameValue(«arab», «latn») to be true" 1854 2053 strict mode: "Test262Error: Options value for property numberingSystem doesn't override locale extension key nu. Expected SameValue(«arab», «latn») to be true" 2054 test/intl402/DateTimeFormat/prototype/format/dayPeriod-long-en.js: 2055 default: 'Test262Error: 00:00, long format Expected SameValue(«12/12/2017», «at night») to be true' 2056 strict mode: 'Test262Error: 00:00, long format Expected SameValue(«12/12/2017», «at night») to be true' 2057 test/intl402/DateTimeFormat/prototype/format/dayPeriod-narrow-en.js: 2058 default: 'Test262Error: 00:00, narrow format Expected SameValue(«12/12/2017», «at night») to be true' 2059 strict mode: 'Test262Error: 00:00, narrow format Expected SameValue(«12/12/2017», «at night») to be true' 2060 test/intl402/DateTimeFormat/prototype/format/dayPeriod-short-en.js: 2061 default: 'Test262Error: 00:00, short format Expected SameValue(«12/12/2017», «at night») to be true' 2062 strict mode: 'Test262Error: 00:00, short format Expected SameValue(«12/12/2017», «at night») to be true' 1855 2063 test/intl402/DateTimeFormat/prototype/format/format-function-name.js: 1856 2064 default: 'Test262Error: Expected SameValue(«true», «false») to be true' 1857 2065 strict mode: 'Test262Error: Expected SameValue(«true», «false») to be true' 2066 test/intl402/DateTimeFormat/prototype/format/fractionalSecondDigits.js: 2067 default: 'Test262Error: 1 fractionalSecondDigits round down Expected SameValue(«02:03», «02:03.2») to be true' 2068 strict mode: 'Test262Error: 1 fractionalSecondDigits round down Expected SameValue(«02:03», «02:03.2») to be true' 2069 test/intl402/DateTimeFormat/prototype/formatToParts/dayPeriod-long-en.js: 2070 default: 'Test262Error: length should be 1, 00:00, long format Expected SameValue(«5», «1») to be true' 2071 strict mode: 'Test262Error: length should be 1, 00:00, long format Expected SameValue(«5», «1») to be true' 2072 test/intl402/DateTimeFormat/prototype/formatToParts/dayPeriod-narrow-en.js: 2073 default: 'Test262Error: length should be 1, 00:00, narrow format Expected SameValue(«5», «1») to be true' 2074 strict mode: 'Test262Error: length should be 1, 00:00, narrow format Expected SameValue(«5», «1») to be true' 2075 test/intl402/DateTimeFormat/prototype/formatToParts/dayPeriod-short-en.js: 2076 default: 'Test262Error: length should be 1, 00:00, short format Expected SameValue(«5», «1») to be true' 2077 strict mode: 'Test262Error: length should be 1, 00:00, short format Expected SameValue(«5», «1») to be true' 2078 test/intl402/DateTimeFormat/prototype/formatToParts/fractionalSecondDigits.js: 2079 default: 'Test262Error: length should be 5, 1 fractionalSecondDigits round down Expected SameValue(«3», «5») to be true' 2080 strict mode: 'Test262Error: length should be 5, 1 fractionalSecondDigits round down Expected SameValue(«3», «5») to be true' 1858 2081 test/intl402/DateTimeFormat/prototype/resolvedOptions/order-dayPeriod.js: 1859 2082 default: 'Test262Error: Expected [locale, calendar, numberingSystem, timeZone, hour, hourCycle, hour12, minute] and [locale, calendar, numberingSystem, timeZone, hourCycle, hour12, dayPeriod, hour, minute] to have the same contents. undefined' … … 1862 2085 default: 'Test262Error: Expected [locale, calendar, numberingSystem, timeZone, minute, second] and [locale, calendar, numberingSystem, timeZone, minute, second, fractionalSecondDigits] to have the same contents. undefined' 1863 2086 strict mode: 'Test262Error: Expected [locale, calendar, numberingSystem, timeZone, minute, second] and [locale, calendar, numberingSystem, timeZone, minute, second, fractionalSecondDigits] to have the same contents. undefined' 1864 test/intl402/DateTimeFormat/prototype/resolvedOptions/order-quarter.js:1865 default: 'Test262Error: Expected [locale, calendar, numberingSystem, timeZone, year, month, day] and [locale, calendar, numberingSystem, timeZone, year, quarter, month, day] to have the same contents. undefined'1866 strict mode: 'Test262Error: Expected [locale, calendar, numberingSystem, timeZone, year, month, day] and [locale, calendar, numberingSystem, timeZone, year, quarter, month, day] to have the same contents. undefined'1867 2087 test/intl402/DateTimeFormat/prototype/resolvedOptions/order.js: 1868 2088 default: 'Test262Error: Expected [locale, calendar, numberingSystem, timeZone, weekday, era, year, month, day, hour, hourCycle, hour12, minute, second, timeZoneName] and [locale, calendar, numberingSystem, timeZone, hourCycle, hour12, weekday, era, year, month, day, hour, minute, second, timeZoneName] to have the same contents. undefined' … … 1886 2106 default: 'Test262Error: Expected [locale, numberingSystem, style, currency, currencyDisplay, minimumIntegerDigits, minimumFractionDigits, maximumFractionDigits, minimumSignificantDigits, maximumSignificantDigits, useGrouping] and [locale, numberingSystem, style, currency, currencyDisplay, minimumIntegerDigits, minimumSignificantDigits, maximumSignificantDigits, useGrouping] to have the same contents. undefined' 1887 2107 strict mode: 'Test262Error: Expected [locale, numberingSystem, style, currency, currencyDisplay, minimumIntegerDigits, minimumFractionDigits, maximumFractionDigits, minimumSignificantDigits, maximumSignificantDigits, useGrouping] and [locale, numberingSystem, style, currency, currencyDisplay, minimumIntegerDigits, minimumSignificantDigits, maximumSignificantDigits, useGrouping] to have the same contents. undefined' 2108 test/intl402/fallback-locales-are-supported.js: 2109 default: "Test262Error: Locale zh-Hans-CN is supported, but fallback zh-Hans isn't. Expected SameValue(«-1», «-1») to be false (Testing with Collator.)" 2110 strict mode: "Test262Error: Locale zh-Hans-CN is supported, but fallback zh-Hans isn't. Expected SameValue(«-1», «-1») to be false (Testing with Collator.)" 1888 2111 test/intl402/supportedLocalesOf-returned-array-elements-are-not-frozen.js: 1889 2112 default: 'Test262Error: Property 0 of object returned by SupportedLocales is not writable. Expected SameValue(«false», «true») to be true (Testing with Collator.)' … … 2205 2428 default: 'Test262Error: Expected SameValue(«true», «false») to be true' 2206 2429 strict mode: 'Test262Error: Expected SameValue(«true», «false») to be true' 2430 test/language/expressions/class/poisoned-underscore-proto.js: 2431 default: 'Test262Error: should not be called' 2432 strict mode: 'Test262Error: should not be called' 2207 2433 test/language/expressions/compound-assignment/S11.13.2_A5.10_T1.js: 2208 2434 default: "ReferenceError: Can't find variable: x" … … 2487 2713 default: 'Test262Error: Expected true but got false' 2488 2714 strict mode: 'Test262Error: Expected true but got false' 2715 test/language/expressions/super/call-poisoned-underscore-proto.js: 2716 default: 'Test262Error: should not be called' 2717 strict mode: 'Test262Error: should not be called' 2489 2718 test/language/expressions/super/call-proto-not-ctor.js: 2490 2719 default: 'Test262Error: did not perform ArgumentsListEvaluation Expected SameValue(«true», «false») to be true' 2491 2720 strict mode: 'Test262Error: did not perform ArgumentsListEvaluation Expected SameValue(«true», «false») to be true' 2721 test/language/expressions/super/prop-poisoned-underscore-proto.js: 2722 default: 'Test262Error: should not be called' 2723 strict mode: 'Test262Error: should not be called' 2492 2724 test/language/expressions/yield/star-iterable.js: 2493 2725 default: 'Test262Error: First result `done` flag Expected SameValue(«false», «undefined») to be true' … … 2654 2886 default: "SyntaxError: Cannot declare a generator function named 'constructor'." 2655 2887 strict mode: "SyntaxError: Cannot declare a generator function named 'constructor'." 2888 test/language/statements/class/poisoned-underscore-proto.js: 2889 default: 'Test262Error: should not be called' 2890 strict mode: 'Test262Error: should not be called' 2656 2891 test/language/statements/class/subclass/bound-function.js: 2657 2892 default: 'Test262Error: Expected SameValue(«[object Object]», «[object Object]») to be true' -
trunk/JSTests/test262/latest-changes-summary.txt
r246499 r247469 1 M harness/propertyHelper.js 2 A test/built-ins/Array/prop-desc.js 3 D test/built-ins/Date/prototype/toJSON/15.9.5.44-0-1.js 4 D test/built-ins/Date/prototype/toJSON/15.9.5.44-0-2.js 5 A test/built-ins/Date/prototype/toJSON/builtin.js 6 A test/built-ins/Date/prototype/toJSON/invoke-abrupt.js 7 A test/built-ins/Date/prototype/toJSON/invoke-arguments.js 8 A test/built-ins/Date/prototype/toJSON/invoke-result.js 9 A test/built-ins/Date/prototype/toJSON/length.js 10 M test/built-ins/Date/prototype/toJSON/name.js 11 A test/built-ins/Date/prototype/toJSON/non-finite.js 12 A test/built-ins/Date/prototype/toJSON/to-object.js 13 A test/built-ins/Date/prototype/toJSON/to-primitive-abrupt.js 14 A test/built-ins/Date/prototype/toJSON/to-primitive-symbol.js 15 A test/built-ins/Date/prototype/toJSON/to-primitive-value-of.js 16 D test/built-ins/Function/prototype/apply/S15.3.4.3_A10.js 17 D test/built-ins/Function/prototype/apply/S15.3.4.3_A11.js 18 D test/built-ins/Function/prototype/apply/S15.3.4.3_A13.js 19 D test/built-ins/Function/prototype/apply/S15.3.4.3_A14.js 20 D test/built-ins/Function/prototype/apply/S15.3.4.3_A15.js 21 D test/built-ins/Function/prototype/apply/S15.3.4.3_A16.js 22 D test/built-ins/Function/prototype/apply/S15.3.4.3_A2_T1.js 23 D test/built-ins/Function/prototype/apply/S15.3.4.3_A2_T2.js 24 D test/built-ins/Function/prototype/apply/S15.3.4.3_A6_T2.js 25 D test/built-ins/Function/prototype/apply/S15.3.4.3_A6_T3.js 26 D test/built-ins/Function/prototype/apply/S15.3.4.3_A9.js 27 A test/built-ins/Function/prototype/apply/argarray-not-object-realm.js 28 A test/built-ins/Function/prototype/apply/argarray-not-object.js 29 A test/built-ins/Function/prototype/apply/get-index-abrupt.js 30 A test/built-ins/Function/prototype/apply/get-length-abrupt.js 31 A test/built-ins/Function/prototype/apply/length.js 32 A test/built-ins/Function/prototype/apply/this-not-callable-realm.js 33 A test/built-ins/Function/prototype/apply/this-not-callable.js 34 A test/built-ins/Function/prototype/bind/get-fn-realm-recursive.js 35 M test/built-ins/Function/prototype/bind/get-fn-realm.js 36 D test/built-ins/JSON/parse/15.12.2-0-1.js 37 D test/built-ins/JSON/parse/15.12.2-0-2.js 38 D test/built-ins/JSON/parse/15.12.2-0-3.js 39 A test/built-ins/JSON/parse/builtin.js 40 A test/built-ins/JSON/parse/length.js 41 M test/built-ins/JSON/parse/name.js 42 A test/built-ins/JSON/parse/prop-desc.js 43 A test/built-ins/JSON/parse/text-negative-zero.js 44 A test/built-ins/JSON/parse/text-non-string-primitive.js 45 A test/built-ins/JSON/parse/text-object-abrupt.js 46 A test/built-ins/JSON/parse/text-object.js 47 A test/built-ins/Object/subclass-object-arg.js 48 D test/built-ins/Promise/S25.4.3.1_A1.1_T1.js 49 D test/built-ins/Promise/S25.4.3.1_A2.1_T1.js 50 D test/built-ins/Promise/S25.4.3.1_A2.2_T1.js 51 D test/built-ins/Promise/S25.4.3.1_A2.3_T1.js 52 D test/built-ins/Promise/S25.4.3.1_A2.4_T1.js 53 D test/built-ins/Promise/S25.4.3.1_A3.1_T1.js 54 D test/built-ins/Promise/S25.4.3.1_A4.1_T1.js 55 D test/built-ins/Promise/S25.4.3.1_A5.1_T1.js 56 D test/built-ins/Promise/S25.4.3.1_A5.1_T2.js 57 A test/built-ins/Promise/constructor.js 58 A test/built-ins/Promise/executor-call-context-sloppy.js 59 A test/built-ins/Promise/executor-call-context-strict.js 60 A test/built-ins/Promise/executor-not-callable.js 61 A test/built-ins/Promise/get-prototype-abrupt-executor-not-callable.js 62 A test/built-ins/Promise/get-prototype-abrupt.js 63 A test/built-ins/Promise/promise.js 64 A test/built-ins/Promise/undefined-newtarget.js 65 M test/built-ins/Proxy/apply/call-parameters.js 66 M test/built-ins/Proxy/apply/call-result.js 67 A test/built-ins/Proxy/apply/null-handler-realm.js 68 M test/built-ins/Proxy/apply/null-handler.js 69 M test/built-ins/Proxy/apply/return-abrupt.js 70 M test/built-ins/Proxy/apply/trap-is-not-callable.js 71 M test/built-ins/Proxy/apply/trap-is-null.js 72 M test/built-ins/Proxy/apply/trap-is-undefined-no-property.js 73 M test/built-ins/Proxy/apply/trap-is-undefined.js 74 M test/built-ins/Proxy/construct/call-parameters.js 75 M test/built-ins/Proxy/construct/call-result.js 76 A test/built-ins/Proxy/construct/null-handler-realm.js 77 M test/built-ins/Proxy/construct/null-handler.js 78 M test/built-ins/Proxy/construct/return-is-abrupt.js 79 A test/built-ins/Proxy/construct/return-not-object-throws-boolean-realm.js 80 M test/built-ins/Proxy/construct/return-not-object-throws-boolean.js 81 A test/built-ins/Proxy/construct/return-not-object-throws-null-realm.js 82 A test/built-ins/Proxy/construct/return-not-object-throws-null.js 83 A test/built-ins/Proxy/construct/return-not-object-throws-number-realm.js 84 M test/built-ins/Proxy/construct/return-not-object-throws-number.js 85 A test/built-ins/Proxy/construct/return-not-object-throws-string-realm.js 86 M test/built-ins/Proxy/construct/return-not-object-throws-string.js 87 A test/built-ins/Proxy/construct/return-not-object-throws-symbol-realm.js 88 M test/built-ins/Proxy/construct/return-not-object-throws-symbol.js 89 A test/built-ins/Proxy/construct/return-not-object-throws-undefined-realm.js 90 M test/built-ins/Proxy/construct/return-not-object-throws-undefined.js 91 M test/built-ins/Proxy/construct/trap-is-not-callable.js 92 M test/built-ins/Proxy/construct/trap-is-null.js 93 M test/built-ins/Proxy/construct/trap-is-undefined-no-property.js 94 A test/built-ins/Proxy/construct/trap-is-undefined-proto-from-cross-realm-newtarget.js 95 D test/built-ins/Proxy/construct/trap-is-undefined-proto-from-ctor-realm.js 96 A test/built-ins/Proxy/construct/trap-is-undefined-proto-from-newtarget-realm.js 97 M test/built-ins/Proxy/construct/trap-is-undefined.js 98 M test/built-ins/Proxy/defineProperty/targetdesc-not-configurable-writable-desc-not-writable.js 99 M test/built-ins/Proxy/deleteProperty/targetdesc-is-configurable-target-is-not-extensible.js 100 A test/built-ins/Proxy/get-fn-realm-recursive.js 101 M test/built-ins/Proxy/get-fn-realm.js 102 M test/built-ins/Proxy/getOwnPropertyDescriptor/resultdesc-is-not-configurable-not-writable-targetdesc-is-writable.js 103 M test/built-ins/RegExp/property-escapes/generated/ASCII.js 104 M test/built-ins/RegExp/property-escapes/generated/ASCII_Hex_Digit.js 105 M test/built-ins/RegExp/property-escapes/generated/Alphabetic.js 106 M test/built-ins/RegExp/property-escapes/generated/Any.js 107 M test/built-ins/RegExp/property-escapes/generated/Assigned.js 108 M test/built-ins/RegExp/property-escapes/generated/Bidi_Control.js 109 M test/built-ins/RegExp/property-escapes/generated/Bidi_Mirrored.js 110 M test/built-ins/RegExp/property-escapes/generated/Case_Ignorable.js 111 M test/built-ins/RegExp/property-escapes/generated/Cased.js 112 M test/built-ins/RegExp/property-escapes/generated/Changes_When_Casefolded.js 113 M test/built-ins/RegExp/property-escapes/generated/Changes_When_Casemapped.js 114 M test/built-ins/RegExp/property-escapes/generated/Changes_When_Lowercased.js 115 M test/built-ins/RegExp/property-escapes/generated/Changes_When_NFKC_Casefolded.js 116 M test/built-ins/RegExp/property-escapes/generated/Changes_When_Titlecased.js 117 M test/built-ins/RegExp/property-escapes/generated/Changes_When_Uppercased.js 118 M test/built-ins/RegExp/property-escapes/generated/Dash.js 119 M test/built-ins/RegExp/property-escapes/generated/Default_Ignorable_Code_Point.js 120 M test/built-ins/RegExp/property-escapes/generated/Deprecated.js 121 M test/built-ins/RegExp/property-escapes/generated/Diacritic.js 122 M test/built-ins/RegExp/property-escapes/generated/Emoji.js 123 M test/built-ins/RegExp/property-escapes/generated/Emoji_Component.js 124 M test/built-ins/RegExp/property-escapes/generated/Emoji_Modifier.js 125 M test/built-ins/RegExp/property-escapes/generated/Emoji_Modifier_Base.js 126 M test/built-ins/RegExp/property-escapes/generated/Emoji_Presentation.js 127 M test/built-ins/RegExp/property-escapes/generated/Extended_Pictographic.js 128 M test/built-ins/RegExp/property-escapes/generated/Extender.js 129 M test/built-ins/RegExp/property-escapes/generated/General_Category_-_Cased_Letter.js 130 M test/built-ins/RegExp/property-escapes/generated/General_Category_-_Close_Punctuation.js 131 M test/built-ins/RegExp/property-escapes/generated/General_Category_-_Connector_Punctuation.js 132 M test/built-ins/RegExp/property-escapes/generated/General_Category_-_Control.js 133 M test/built-ins/RegExp/property-escapes/generated/General_Category_-_Currency_Symbol.js 134 M test/built-ins/RegExp/property-escapes/generated/General_Category_-_Dash_Punctuation.js 135 M test/built-ins/RegExp/property-escapes/generated/General_Category_-_Decimal_Number.js 136 M test/built-ins/RegExp/property-escapes/generated/General_Category_-_Enclosing_Mark.js 137 M test/built-ins/RegExp/property-escapes/generated/General_Category_-_Final_Punctuation.js 138 M test/built-ins/RegExp/property-escapes/generated/General_Category_-_Format.js 139 M test/built-ins/RegExp/property-escapes/generated/General_Category_-_Initial_Punctuation.js 140 M test/built-ins/RegExp/property-escapes/generated/General_Category_-_Letter.js 141 M test/built-ins/RegExp/property-escapes/generated/General_Category_-_Letter_Number.js 142 M test/built-ins/RegExp/property-escapes/generated/General_Category_-_Line_Separator.js 143 M test/built-ins/RegExp/property-escapes/generated/General_Category_-_Lowercase_Letter.js 144 M test/built-ins/RegExp/property-escapes/generated/General_Category_-_Mark.js 145 M test/built-ins/RegExp/property-escapes/generated/General_Category_-_Math_Symbol.js 146 M test/built-ins/RegExp/property-escapes/generated/General_Category_-_Modifier_Letter.js 147 M test/built-ins/RegExp/property-escapes/generated/General_Category_-_Modifier_Symbol.js 148 M test/built-ins/RegExp/property-escapes/generated/General_Category_-_Nonspacing_Mark.js 149 M test/built-ins/RegExp/property-escapes/generated/General_Category_-_Number.js 150 M test/built-ins/RegExp/property-escapes/generated/General_Category_-_Open_Punctuation.js 151 M test/built-ins/RegExp/property-escapes/generated/General_Category_-_Other.js 152 M test/built-ins/RegExp/property-escapes/generated/General_Category_-_Other_Letter.js 153 M test/built-ins/RegExp/property-escapes/generated/General_Category_-_Other_Number.js 154 M test/built-ins/RegExp/property-escapes/generated/General_Category_-_Other_Punctuation.js 155 M test/built-ins/RegExp/property-escapes/generated/General_Category_-_Other_Symbol.js 156 M test/built-ins/RegExp/property-escapes/generated/General_Category_-_Paragraph_Separator.js 157 M test/built-ins/RegExp/property-escapes/generated/General_Category_-_Private_Use.js 158 M test/built-ins/RegExp/property-escapes/generated/General_Category_-_Punctuation.js 159 M test/built-ins/RegExp/property-escapes/generated/General_Category_-_Separator.js 160 M test/built-ins/RegExp/property-escapes/generated/General_Category_-_Space_Separator.js 161 M test/built-ins/RegExp/property-escapes/generated/General_Category_-_Spacing_Mark.js 162 M test/built-ins/RegExp/property-escapes/generated/General_Category_-_Surrogate.js 163 M test/built-ins/RegExp/property-escapes/generated/General_Category_-_Symbol.js 164 M test/built-ins/RegExp/property-escapes/generated/General_Category_-_Titlecase_Letter.js 165 M test/built-ins/RegExp/property-escapes/generated/General_Category_-_Unassigned.js 166 M test/built-ins/RegExp/property-escapes/generated/General_Category_-_Uppercase_Letter.js 167 M test/built-ins/RegExp/property-escapes/generated/Grapheme_Base.js 168 M test/built-ins/RegExp/property-escapes/generated/Grapheme_Extend.js 169 M test/built-ins/RegExp/property-escapes/generated/Hex_Digit.js 170 M test/built-ins/RegExp/property-escapes/generated/IDS_Binary_Operator.js 171 M test/built-ins/RegExp/property-escapes/generated/IDS_Trinary_Operator.js 172 M test/built-ins/RegExp/property-escapes/generated/ID_Continue.js 173 M test/built-ins/RegExp/property-escapes/generated/ID_Start.js 174 M test/built-ins/RegExp/property-escapes/generated/Ideographic.js 175 M test/built-ins/RegExp/property-escapes/generated/Join_Control.js 176 M test/built-ins/RegExp/property-escapes/generated/Logical_Order_Exception.js 177 M test/built-ins/RegExp/property-escapes/generated/Lowercase.js 178 M test/built-ins/RegExp/property-escapes/generated/Math.js 179 M test/built-ins/RegExp/property-escapes/generated/Noncharacter_Code_Point.js 180 M test/built-ins/RegExp/property-escapes/generated/Pattern_Syntax.js 181 M test/built-ins/RegExp/property-escapes/generated/Pattern_White_Space.js 182 M test/built-ins/RegExp/property-escapes/generated/Quotation_Mark.js 183 M test/built-ins/RegExp/property-escapes/generated/Radical.js 184 M test/built-ins/RegExp/property-escapes/generated/Regional_Indicator.js 185 M test/built-ins/RegExp/property-escapes/generated/Script_-_Adlam.js 186 M test/built-ins/RegExp/property-escapes/generated/Script_-_Ahom.js 187 M test/built-ins/RegExp/property-escapes/generated/Script_-_Anatolian_Hieroglyphs.js 188 M test/built-ins/RegExp/property-escapes/generated/Script_-_Arabic.js 189 M test/built-ins/RegExp/property-escapes/generated/Script_-_Armenian.js 190 M test/built-ins/RegExp/property-escapes/generated/Script_-_Avestan.js 191 M test/built-ins/RegExp/property-escapes/generated/Script_-_Balinese.js 192 M test/built-ins/RegExp/property-escapes/generated/Script_-_Bamum.js 193 M test/built-ins/RegExp/property-escapes/generated/Script_-_Bassa_Vah.js 194 M test/built-ins/RegExp/property-escapes/generated/Script_-_Batak.js 195 M test/built-ins/RegExp/property-escapes/generated/Script_-_Bengali.js 196 M test/built-ins/RegExp/property-escapes/generated/Script_-_Bhaiksuki.js 197 M test/built-ins/RegExp/property-escapes/generated/Script_-_Bopomofo.js 198 M test/built-ins/RegExp/property-escapes/generated/Script_-_Brahmi.js 199 M test/built-ins/RegExp/property-escapes/generated/Script_-_Braille.js 200 M test/built-ins/RegExp/property-escapes/generated/Script_-_Buginese.js 201 M test/built-ins/RegExp/property-escapes/generated/Script_-_Buhid.js 202 M test/built-ins/RegExp/property-escapes/generated/Script_-_Canadian_Aboriginal.js 203 M test/built-ins/RegExp/property-escapes/generated/Script_-_Carian.js 204 M test/built-ins/RegExp/property-escapes/generated/Script_-_Caucasian_Albanian.js 205 M test/built-ins/RegExp/property-escapes/generated/Script_-_Chakma.js 206 M test/built-ins/RegExp/property-escapes/generated/Script_-_Cham.js 207 M test/built-ins/RegExp/property-escapes/generated/Script_-_Cherokee.js 208 M test/built-ins/RegExp/property-escapes/generated/Script_-_Common.js 209 M test/built-ins/RegExp/property-escapes/generated/Script_-_Coptic.js 210 M test/built-ins/RegExp/property-escapes/generated/Script_-_Cuneiform.js 211 M test/built-ins/RegExp/property-escapes/generated/Script_-_Cypriot.js 212 M test/built-ins/RegExp/property-escapes/generated/Script_-_Cyrillic.js 213 M test/built-ins/RegExp/property-escapes/generated/Script_-_Deseret.js 214 M test/built-ins/RegExp/property-escapes/generated/Script_-_Devanagari.js 215 M test/built-ins/RegExp/property-escapes/generated/Script_-_Dogra.js 216 M test/built-ins/RegExp/property-escapes/generated/Script_-_Duployan.js 217 M test/built-ins/RegExp/property-escapes/generated/Script_-_Egyptian_Hieroglyphs.js 218 M test/built-ins/RegExp/property-escapes/generated/Script_-_Elbasan.js 219 M test/built-ins/RegExp/property-escapes/generated/Script_-_Elymaic.js 220 M test/built-ins/RegExp/property-escapes/generated/Script_-_Ethiopic.js 221 M test/built-ins/RegExp/property-escapes/generated/Script_-_Georgian.js 222 M test/built-ins/RegExp/property-escapes/generated/Script_-_Glagolitic.js 223 M test/built-ins/RegExp/property-escapes/generated/Script_-_Gothic.js 224 M test/built-ins/RegExp/property-escapes/generated/Script_-_Grantha.js 225 M test/built-ins/RegExp/property-escapes/generated/Script_-_Greek.js 226 M test/built-ins/RegExp/property-escapes/generated/Script_-_Gujarati.js 227 M test/built-ins/RegExp/property-escapes/generated/Script_-_Gunjala_Gondi.js 228 M test/built-ins/RegExp/property-escapes/generated/Script_-_Gurmukhi.js 229 M test/built-ins/RegExp/property-escapes/generated/Script_-_Han.js 230 M test/built-ins/RegExp/property-escapes/generated/Script_-_Hangul.js 231 M test/built-ins/RegExp/property-escapes/generated/Script_-_Hanifi_Rohingya.js 232 M test/built-ins/RegExp/property-escapes/generated/Script_-_Hanunoo.js 233 M test/built-ins/RegExp/property-escapes/generated/Script_-_Hatran.js 234 M test/built-ins/RegExp/property-escapes/generated/Script_-_Hebrew.js 235 M test/built-ins/RegExp/property-escapes/generated/Script_-_Hiragana.js 236 M test/built-ins/RegExp/property-escapes/generated/Script_-_Imperial_Aramaic.js 237 M test/built-ins/RegExp/property-escapes/generated/Script_-_Inherited.js 238 M test/built-ins/RegExp/property-escapes/generated/Script_-_Inscriptional_Pahlavi.js 239 M test/built-ins/RegExp/property-escapes/generated/Script_-_Inscriptional_Parthian.js 240 M test/built-ins/RegExp/property-escapes/generated/Script_-_Javanese.js 241 M test/built-ins/RegExp/property-escapes/generated/Script_-_Kaithi.js 242 M test/built-ins/RegExp/property-escapes/generated/Script_-_Kannada.js 243 M test/built-ins/RegExp/property-escapes/generated/Script_-_Katakana.js 244 M test/built-ins/RegExp/property-escapes/generated/Script_-_Kayah_Li.js 245 M test/built-ins/RegExp/property-escapes/generated/Script_-_Kharoshthi.js 246 M test/built-ins/RegExp/property-escapes/generated/Script_-_Khmer.js 247 M test/built-ins/RegExp/property-escapes/generated/Script_-_Khojki.js 248 M test/built-ins/RegExp/property-escapes/generated/Script_-_Khudawadi.js 249 M test/built-ins/RegExp/property-escapes/generated/Script_-_Lao.js 250 M test/built-ins/RegExp/property-escapes/generated/Script_-_Latin.js 251 M test/built-ins/RegExp/property-escapes/generated/Script_-_Lepcha.js 252 M test/built-ins/RegExp/property-escapes/generated/Script_-_Limbu.js 253 M test/built-ins/RegExp/property-escapes/generated/Script_-_Linear_A.js 254 M test/built-ins/RegExp/property-escapes/generated/Script_-_Linear_B.js 255 M test/built-ins/RegExp/property-escapes/generated/Script_-_Lisu.js 256 M test/built-ins/RegExp/property-escapes/generated/Script_-_Lycian.js 257 M test/built-ins/RegExp/property-escapes/generated/Script_-_Lydian.js 258 M test/built-ins/RegExp/property-escapes/generated/Script_-_Mahajani.js 259 M test/built-ins/RegExp/property-escapes/generated/Script_-_Makasar.js 260 M test/built-ins/RegExp/property-escapes/generated/Script_-_Malayalam.js 261 M test/built-ins/RegExp/property-escapes/generated/Script_-_Mandaic.js 262 M test/built-ins/RegExp/property-escapes/generated/Script_-_Manichaean.js 263 M test/built-ins/RegExp/property-escapes/generated/Script_-_Marchen.js 264 M test/built-ins/RegExp/property-escapes/generated/Script_-_Masaram_Gondi.js 265 M test/built-ins/RegExp/property-escapes/generated/Script_-_Medefaidrin.js 266 M test/built-ins/RegExp/property-escapes/generated/Script_-_Meetei_Mayek.js 267 M test/built-ins/RegExp/property-escapes/generated/Script_-_Mende_Kikakui.js 268 M test/built-ins/RegExp/property-escapes/generated/Script_-_Meroitic_Cursive.js 269 M test/built-ins/RegExp/property-escapes/generated/Script_-_Meroitic_Hieroglyphs.js 270 M test/built-ins/RegExp/property-escapes/generated/Script_-_Miao.js 271 M test/built-ins/RegExp/property-escapes/generated/Script_-_Modi.js 272 M test/built-ins/RegExp/property-escapes/generated/Script_-_Mongolian.js 273 M test/built-ins/RegExp/property-escapes/generated/Script_-_Mro.js 274 M test/built-ins/RegExp/property-escapes/generated/Script_-_Multani.js 275 M test/built-ins/RegExp/property-escapes/generated/Script_-_Myanmar.js 276 M test/built-ins/RegExp/property-escapes/generated/Script_-_Nabataean.js 277 M test/built-ins/RegExp/property-escapes/generated/Script_-_Nandinagari.js 278 M test/built-ins/RegExp/property-escapes/generated/Script_-_New_Tai_Lue.js 279 M test/built-ins/RegExp/property-escapes/generated/Script_-_Newa.js 280 M test/built-ins/RegExp/property-escapes/generated/Script_-_Nko.js 281 M test/built-ins/RegExp/property-escapes/generated/Script_-_Nushu.js 282 M test/built-ins/RegExp/property-escapes/generated/Script_-_Nyiakeng_Puachue_Hmong.js 283 M test/built-ins/RegExp/property-escapes/generated/Script_-_Ogham.js 284 M test/built-ins/RegExp/property-escapes/generated/Script_-_Ol_Chiki.js 285 M test/built-ins/RegExp/property-escapes/generated/Script_-_Old_Hungarian.js 286 M test/built-ins/RegExp/property-escapes/generated/Script_-_Old_Italic.js 287 M test/built-ins/RegExp/property-escapes/generated/Script_-_Old_North_Arabian.js 288 M test/built-ins/RegExp/property-escapes/generated/Script_-_Old_Permic.js 289 M test/built-ins/RegExp/property-escapes/generated/Script_-_Old_Persian.js 290 M test/built-ins/RegExp/property-escapes/generated/Script_-_Old_Sogdian.js 291 M test/built-ins/RegExp/property-escapes/generated/Script_-_Old_South_Arabian.js 292 M test/built-ins/RegExp/property-escapes/generated/Script_-_Old_Turkic.js 293 M test/built-ins/RegExp/property-escapes/generated/Script_-_Oriya.js 294 M test/built-ins/RegExp/property-escapes/generated/Script_-_Osage.js 295 M test/built-ins/RegExp/property-escapes/generated/Script_-_Osmanya.js 296 M test/built-ins/RegExp/property-escapes/generated/Script_-_Pahawh_Hmong.js 297 M test/built-ins/RegExp/property-escapes/generated/Script_-_Palmyrene.js 298 M test/built-ins/RegExp/property-escapes/generated/Script_-_Pau_Cin_Hau.js 299 M test/built-ins/RegExp/property-escapes/generated/Script_-_Phags_Pa.js 300 M test/built-ins/RegExp/property-escapes/generated/Script_-_Phoenician.js 301 M test/built-ins/RegExp/property-escapes/generated/Script_-_Psalter_Pahlavi.js 302 M test/built-ins/RegExp/property-escapes/generated/Script_-_Rejang.js 303 M test/built-ins/RegExp/property-escapes/generated/Script_-_Runic.js 304 M test/built-ins/RegExp/property-escapes/generated/Script_-_Samaritan.js 305 M test/built-ins/RegExp/property-escapes/generated/Script_-_Saurashtra.js 306 M test/built-ins/RegExp/property-escapes/generated/Script_-_Sharada.js 307 M test/built-ins/RegExp/property-escapes/generated/Script_-_Shavian.js 308 M test/built-ins/RegExp/property-escapes/generated/Script_-_Siddham.js 309 M test/built-ins/RegExp/property-escapes/generated/Script_-_SignWriting.js 310 M test/built-ins/RegExp/property-escapes/generated/Script_-_Sinhala.js 311 M test/built-ins/RegExp/property-escapes/generated/Script_-_Sogdian.js 312 M test/built-ins/RegExp/property-escapes/generated/Script_-_Sora_Sompeng.js 313 M test/built-ins/RegExp/property-escapes/generated/Script_-_Soyombo.js 314 M test/built-ins/RegExp/property-escapes/generated/Script_-_Sundanese.js 315 M test/built-ins/RegExp/property-escapes/generated/Script_-_Syloti_Nagri.js 316 M test/built-ins/RegExp/property-escapes/generated/Script_-_Syriac.js 317 M test/built-ins/RegExp/property-escapes/generated/Script_-_Tagalog.js 318 M test/built-ins/RegExp/property-escapes/generated/Script_-_Tagbanwa.js 319 M test/built-ins/RegExp/property-escapes/generated/Script_-_Tai_Le.js 320 M test/built-ins/RegExp/property-escapes/generated/Script_-_Tai_Tham.js 321 M test/built-ins/RegExp/property-escapes/generated/Script_-_Tai_Viet.js 322 M test/built-ins/RegExp/property-escapes/generated/Script_-_Takri.js 323 M test/built-ins/RegExp/property-escapes/generated/Script_-_Tamil.js 324 M test/built-ins/RegExp/property-escapes/generated/Script_-_Tangut.js 325 M test/built-ins/RegExp/property-escapes/generated/Script_-_Telugu.js 326 M test/built-ins/RegExp/property-escapes/generated/Script_-_Thaana.js 327 M test/built-ins/RegExp/property-escapes/generated/Script_-_Thai.js 328 M test/built-ins/RegExp/property-escapes/generated/Script_-_Tibetan.js 329 M test/built-ins/RegExp/property-escapes/generated/Script_-_Tifinagh.js 330 M test/built-ins/RegExp/property-escapes/generated/Script_-_Tirhuta.js 331 M test/built-ins/RegExp/property-escapes/generated/Script_-_Ugaritic.js 332 M test/built-ins/RegExp/property-escapes/generated/Script_-_Vai.js 333 M test/built-ins/RegExp/property-escapes/generated/Script_-_Wancho.js 334 M test/built-ins/RegExp/property-escapes/generated/Script_-_Warang_Citi.js 335 M test/built-ins/RegExp/property-escapes/generated/Script_-_Yi.js 336 M test/built-ins/RegExp/property-escapes/generated/Script_-_Zanabazar_Square.js 337 M test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Adlam.js 338 M test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Ahom.js 339 M test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Anatolian_Hieroglyphs.js 340 M test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Arabic.js 341 M test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Armenian.js 342 M test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Avestan.js 343 M test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Balinese.js 344 M test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Bamum.js 345 M test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Bassa_Vah.js 346 M test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Batak.js 347 M test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Bengali.js 348 M test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Bhaiksuki.js 349 M test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Bopomofo.js 350 M test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Brahmi.js 351 M test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Braille.js 352 M test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Buginese.js 353 M test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Buhid.js 354 M test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Canadian_Aboriginal.js 355 M test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Carian.js 356 M test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Caucasian_Albanian.js 357 M test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Chakma.js 358 M test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Cham.js 359 M test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Cherokee.js 360 M test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Common.js 361 M test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Coptic.js 362 M test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Cuneiform.js 363 M test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Cypriot.js 364 M test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Cyrillic.js 365 M test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Deseret.js 366 M test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Devanagari.js 367 M test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Dogra.js 368 M test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Duployan.js 369 M test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Egyptian_Hieroglyphs.js 370 M test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Elbasan.js 371 M test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Elymaic.js 372 M test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Ethiopic.js 373 M test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Georgian.js 374 M test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Glagolitic.js 375 M test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Gothic.js 376 M test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Grantha.js 377 M test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Greek.js 378 M test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Gujarati.js 379 M test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Gunjala_Gondi.js 380 M test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Gurmukhi.js 381 M test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Han.js 382 M test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Hangul.js 383 M test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Hanifi_Rohingya.js 384 M test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Hanunoo.js 385 M test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Hatran.js 386 M test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Hebrew.js 387 M test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Hiragana.js 388 M test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Imperial_Aramaic.js 389 M test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Inherited.js 390 M test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Inscriptional_Pahlavi.js 391 M test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Inscriptional_Parthian.js 392 M test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Javanese.js 393 M test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Kaithi.js 394 M test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Kannada.js 395 M test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Katakana.js 396 M test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Kayah_Li.js 397 M test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Kharoshthi.js 398 M test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Khmer.js 399 M test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Khojki.js 400 M test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Khudawadi.js 401 M test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Lao.js 402 M test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Latin.js 403 M test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Lepcha.js 404 M test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Limbu.js 405 M test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Linear_A.js 406 M test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Linear_B.js 407 M test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Lisu.js 408 M test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Lycian.js 409 M test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Lydian.js 410 M test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Mahajani.js 411 M test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Makasar.js 412 M test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Malayalam.js 413 M test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Mandaic.js 414 M test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Manichaean.js 415 M test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Marchen.js 416 M test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Masaram_Gondi.js 417 M test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Medefaidrin.js 418 M test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Meetei_Mayek.js 419 M test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Mende_Kikakui.js 420 M test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Meroitic_Cursive.js 421 M test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Meroitic_Hieroglyphs.js 422 M test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Miao.js 423 M test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Modi.js 424 M test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Mongolian.js 425 M test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Mro.js 426 M test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Multani.js 427 M test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Myanmar.js 428 M test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Nabataean.js 429 M test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Nandinagari.js 430 M test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_New_Tai_Lue.js 431 M test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Newa.js 432 M test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Nko.js 433 M test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Nushu.js 434 M test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Nyiakeng_Puachue_Hmong.js 435 M test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Ogham.js 436 M test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Ol_Chiki.js 437 M test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Old_Hungarian.js 438 M test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Old_Italic.js 439 M test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Old_North_Arabian.js 440 M test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Old_Permic.js 441 M test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Old_Persian.js 442 M test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Old_Sogdian.js 443 M test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Old_South_Arabian.js 444 M test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Old_Turkic.js 445 M test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Oriya.js 446 M test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Osage.js 447 M test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Osmanya.js 448 M test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Pahawh_Hmong.js 449 M test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Palmyrene.js 450 M test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Pau_Cin_Hau.js 451 M test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Phags_Pa.js 452 M test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Phoenician.js 453 M test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Psalter_Pahlavi.js 454 M test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Rejang.js 455 M test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Runic.js 456 M test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Samaritan.js 457 M test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Saurashtra.js 458 M test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Sharada.js 459 M test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Shavian.js 460 M test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Siddham.js 461 M test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_SignWriting.js 462 M test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Sinhala.js 463 M test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Sogdian.js 464 M test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Sora_Sompeng.js 465 M test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Soyombo.js 466 M test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Sundanese.js 467 M test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Syloti_Nagri.js 468 M test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Syriac.js 469 M test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Tagalog.js 470 M test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Tagbanwa.js 471 M test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Tai_Le.js 472 M test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Tai_Tham.js 473 M test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Tai_Viet.js 474 M test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Takri.js 475 M test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Tamil.js 476 M test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Tangut.js 477 M test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Telugu.js 478 M test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Thaana.js 479 M test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Thai.js 480 M test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Tibetan.js 481 M test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Tifinagh.js 482 M test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Tirhuta.js 483 M test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Ugaritic.js 484 M test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Vai.js 485 M test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Wancho.js 486 M test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Warang_Citi.js 487 M test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Yi.js 488 M test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Zanabazar_Square.js 489 M test/built-ins/RegExp/property-escapes/generated/Sentence_Terminal.js 490 M test/built-ins/RegExp/property-escapes/generated/Soft_Dotted.js 491 M test/built-ins/RegExp/property-escapes/generated/Terminal_Punctuation.js 492 M test/built-ins/RegExp/property-escapes/generated/Unified_Ideograph.js 493 M test/built-ins/RegExp/property-escapes/generated/Uppercase.js 494 M test/built-ins/RegExp/property-escapes/generated/Variation_Selector.js 495 M test/built-ins/RegExp/property-escapes/generated/White_Space.js 496 M test/built-ins/RegExp/property-escapes/generated/XID_Continue.js 497 M test/built-ins/RegExp/property-escapes/generated/XID_Start.js 498 D test/built-ins/String/prototype/toString/S15.5.4.2_A1_T1.js 499 D test/built-ins/String/prototype/toString/S15.5.4.2_A1_T2.js 500 D test/built-ins/String/prototype/toString/S15.5.4.2_A1_T3.js 501 D test/built-ins/String/prototype/toString/S15.5.4.2_A1_T4.js 502 D test/built-ins/String/prototype/toString/S15.5.4.2_A2_T1.js 503 D test/built-ins/String/prototype/toString/S15.5.4.2_A2_T2.js 504 D test/built-ins/String/prototype/toString/S15.5.4.2_A3_T1.js 505 D test/built-ins/String/prototype/toString/S15.5.4.2_A4_T1.js 506 A test/built-ins/String/prototype/toString/length.js 507 M test/built-ins/String/prototype/toString/name.js 508 A test/built-ins/String/prototype/toString/non-generic-realm.js 509 A test/built-ins/String/prototype/toString/non-generic.js 510 A test/built-ins/String/prototype/toString/string-object.js 511 A test/built-ins/String/prototype/toString/string-primitive.js 512 D test/built-ins/String/prototype/valueOf/S15.5.4.3_A1_T1.js 513 D test/built-ins/String/prototype/valueOf/S15.5.4.3_A1_T2.js 514 D test/built-ins/String/prototype/valueOf/S15.5.4.3_A1_T3.js 515 D test/built-ins/String/prototype/valueOf/S15.5.4.3_A1_T4.js 516 D test/built-ins/String/prototype/valueOf/S15.5.4.3_A2_T1.js 517 D test/built-ins/String/prototype/valueOf/S15.5.4.3_A2_T2.js 518 M test/built-ins/String/prototype/valueOf/length.js 519 M test/built-ins/String/prototype/valueOf/name.js 520 A test/built-ins/String/prototype/valueOf/non-generic-realm.js 521 A test/built-ins/String/prototype/valueOf/non-generic.js 522 A test/built-ins/String/prototype/valueOf/string-object.js 523 A test/built-ins/String/prototype/valueOf/string-primitive.js 524 A test/built-ins/Symbol/not-callable.js 525 R100 test/built-ins/TypedArray/stability.js test/built-ins/TypedArray/prototype/sort/stability.js 526 A test/harness/verifyProperty-same-value.js 527 A test/intl402/DateTimeFormat/constructor-options-dayPeriod-invalid.js 528 A test/intl402/DateTimeFormat/constructor-options-dayPeriod-valid.js 529 A test/intl402/DateTimeFormat/constructor-options-fractionalSecondDigits-invalid.js 530 A test/intl402/DateTimeFormat/constructor-options-fractionalSecondDigits-valid.js 531 A test/intl402/DateTimeFormat/constructor-options-order-dayPeriod.js 532 A test/intl402/DateTimeFormat/constructor-options-order-fractionalSecondDigits.js 533 A test/intl402/DateTimeFormat/constructor-options-order-quarter.js 534 A test/intl402/DateTimeFormat/constructor-options-quarter-invalid.js 535 A test/intl402/DateTimeFormat/constructor-options-quarter-valid.js 536 A test/intl402/DateTimeFormat/constructor-options-throwing-getters-dayPeriod.js 537 A test/intl402/DateTimeFormat/constructor-options-throwing-getters-fractionalSecondDigits.js 538 A test/intl402/DateTimeFormat/constructor-options-throwing-getters-quarter.js 539 A test/intl402/DateTimeFormat/numbering-system-calendar-options.js 1 A test/built-ins/FinalizationGroup/FinalizationGroupCleanupIteratorPrototype/Symbol.toStringTag.js 2 A test/built-ins/FinalizationGroup/FinalizationGroupCleanupIteratorPrototype/next-job-not-active-throws.js 3 A test/built-ins/FinalizationGroup/FinalizationGroupCleanupIteratorPrototype/next-length.js 4 A test/built-ins/FinalizationGroup/FinalizationGroupCleanupIteratorPrototype/next-missing-internal-throws.js 5 A test/built-ins/FinalizationGroup/FinalizationGroupCleanupIteratorPrototype/next-name.js 6 A test/built-ins/FinalizationGroup/FinalizationGroupCleanupIteratorPrototype/next-not-object-throws.js 7 A test/built-ins/FinalizationGroup/FinalizationGroupCleanupIteratorPrototype/next-prop-desc.js 8 A test/built-ins/FinalizationGroup/FinalizationGroupCleanupIteratorPrototype/proto.js 9 A test/built-ins/FinalizationGroup/constructor.js 10 A test/built-ins/FinalizationGroup/gc-has-one-chance-to-call-cleanupCallback.js 11 A test/built-ins/FinalizationGroup/instance-extensible.js 12 A test/built-ins/FinalizationGroup/length.js 13 A test/built-ins/FinalizationGroup/name.js 14 A test/built-ins/FinalizationGroup/newtarget-prototype-is-not-object.js 15 A test/built-ins/FinalizationGroup/prop-desc.js 16 A test/built-ins/FinalizationGroup/proto-from-ctor-realm.js 17 A test/built-ins/FinalizationGroup/proto.js 18 A test/built-ins/FinalizationGroup/prototype/Symbol.toStringTag.js 19 A test/built-ins/FinalizationGroup/prototype/cleanupSome/callback-iterator-proto.js 20 A test/built-ins/FinalizationGroup/prototype/cleanupSome/callback-not-callable-throws.js 21 A test/built-ins/FinalizationGroup/prototype/cleanupSome/cleanup-prevented-with-reference.js 22 A test/built-ins/FinalizationGroup/prototype/cleanupSome/cleanup-prevented-with-unregister.js 23 A test/built-ins/FinalizationGroup/prototype/cleanupSome/cleanupcallback-iterator-proto.js 24 A test/built-ins/FinalizationGroup/prototype/cleanupSome/custom-this.js 25 A test/built-ins/FinalizationGroup/prototype/cleanupSome/gc-cleanup-not-prevented-with-wr-deref.js 26 A test/built-ins/FinalizationGroup/prototype/cleanupSome/iterator-dynamic.js 27 A test/built-ins/FinalizationGroup/prototype/cleanupSome/iterator-holdings-multiple-values.js 28 A test/built-ins/FinalizationGroup/prototype/cleanupSome/length.js 29 A test/built-ins/FinalizationGroup/prototype/cleanupSome/name.js 30 A test/built-ins/FinalizationGroup/prototype/cleanupSome/poisoned-callback-throws.js 31 A test/built-ins/FinalizationGroup/prototype/cleanupSome/poisoned-cleanup-callback-throws.js 32 A test/built-ins/FinalizationGroup/prototype/cleanupSome/prop-desc.js 33 A test/built-ins/FinalizationGroup/prototype/cleanupSome/return-undefined-with-gc.js 34 A test/built-ins/FinalizationGroup/prototype/cleanupSome/return-undefined.js 35 A test/built-ins/FinalizationGroup/prototype/cleanupSome/this-does-not-have-internal-cells-throws.js 36 A test/built-ins/FinalizationGroup/prototype/cleanupSome/this-not-object-throws.js 37 A test/built-ins/FinalizationGroup/prototype/constructor.js 38 A test/built-ins/FinalizationGroup/prototype/prop-desc.js 39 A test/built-ins/FinalizationGroup/prototype/proto.js 40 A test/built-ins/FinalizationGroup/prototype/register/custom-this.js 41 A test/built-ins/FinalizationGroup/prototype/register/holdings-any-value-type.js 42 A test/built-ins/FinalizationGroup/prototype/register/holdings-same-as-target.js 43 A test/built-ins/FinalizationGroup/prototype/register/length.js 44 A test/built-ins/FinalizationGroup/prototype/register/name.js 45 A test/built-ins/FinalizationGroup/prototype/register/prop-desc.js 46 A test/built-ins/FinalizationGroup/prototype/register/return-undefined-register-itself.js 47 A test/built-ins/FinalizationGroup/prototype/register/return-undefined.js 48 A test/built-ins/FinalizationGroup/prototype/register/target-not-object-throws.js 49 A test/built-ins/FinalizationGroup/prototype/register/this-does-not-have-internal-target-throws.js 50 A test/built-ins/FinalizationGroup/prototype/register/this-not-object-throws.js 51 A test/built-ins/FinalizationGroup/prototype/register/unregisterToken-not-object-or-undefined-throws.js 52 A test/built-ins/FinalizationGroup/prototype/register/unregisterToken-same-as-holdings-and-target.js 53 A test/built-ins/FinalizationGroup/prototype/register/unregisterToken-same-as-holdings.js 54 A test/built-ins/FinalizationGroup/prototype/register/unregisterToken-same-as-target.js 55 A test/built-ins/FinalizationGroup/prototype/unregister/custom-this.js 56 A test/built-ins/FinalizationGroup/prototype/unregister/length.js 57 A test/built-ins/FinalizationGroup/prototype/unregister/name.js 58 A test/built-ins/FinalizationGroup/prototype/unregister/prop-desc.js 59 A test/built-ins/FinalizationGroup/prototype/unregister/this-does-not-have-internal-cells-throws.js 60 A test/built-ins/FinalizationGroup/prototype/unregister/this-not-object-throws.js 61 A test/built-ins/FinalizationGroup/prototype/unregister/unregister.js 62 A test/built-ins/FinalizationGroup/prototype/unregister/unregisterToken-not-object-throws.js 63 A test/built-ins/FinalizationGroup/prototype-from-newtarget-abrupt.js 64 A test/built-ins/FinalizationGroup/prototype-from-newtarget-custom.js 65 A test/built-ins/FinalizationGroup/prototype-from-newtarget.js 66 A test/built-ins/FinalizationGroup/returns-new-object-from-constructor.js 67 A test/built-ins/FinalizationGroup/target-not-callable-throws.js 68 A test/built-ins/FinalizationGroup/undefined-newtarget-throws.js 69 A test/built-ins/FinalizationGroup/unnaffected-by-poisoned-cleanupCallback.js 70 M test/built-ins/Function/StrictFunction_restricted-properties.js 71 M test/built-ins/Function/prototype/bind/BoundFunction_restricted-properties.js 72 M test/built-ins/Function/prototype/restricted-property-arguments.js 73 M test/built-ins/Function/prototype/restricted-property-caller.js 74 A test/built-ins/Object/prototype/toString/proxy-function-async.js 75 M test/built-ins/Object/prototype/toString/proxy-function.js 76 A test/built-ins/Object/prototype/toString/symbol-tag-non-str-builtin.js 77 A test/built-ins/Object/prototype/toString/symbol-tag-non-str-proxy-function.js 78 M test/built-ins/Object/subclass-object-arg.js 79 M test/built-ins/Promise/all/invoke-resolve-get-error-close.js 80 M test/built-ins/Promise/all/resolve-element-function-name.js 81 M test/built-ins/Promise/allSettled/invoke-resolve-get-error-close.js 82 M test/built-ins/Promise/allSettled/reject-element-function-name.js 83 M test/built-ins/Promise/allSettled/resolve-element-function-name.js 84 M test/built-ins/Promise/executor-function-name.js 85 M test/built-ins/Promise/race/invoke-resolve-get-error-close.js 86 M test/built-ins/Promise/reject-function-name.js 87 M test/built-ins/Promise/resolve-function-name.js 88 M test/built-ins/Set/prototype/values/does-not-have-setdata-internal-slot-weakset.js 89 A test/built-ins/WeakRef/constructor.js 90 A test/built-ins/WeakRef/instance-extensible.js 91 A test/built-ins/WeakRef/length.js 92 A test/built-ins/WeakRef/name.js 93 A test/built-ins/WeakRef/newtarget-prototype-is-not-object.js 94 A test/built-ins/WeakRef/prop-desc.js 95 A test/built-ins/WeakRef/proto-from-ctor-realm.js 96 A test/built-ins/WeakRef/proto.js 97 A test/built-ins/WeakRef/prototype/Symbol.toStringTag.js 98 A test/built-ins/WeakRef/prototype/constructor.js 99 A test/built-ins/WeakRef/prototype/deref/custom-this.js 100 A test/built-ins/WeakRef/prototype/deref/gc-cleanup-not-prevented-with-wr-deref.js 101 A test/built-ins/WeakRef/prototype/deref/length.js 102 A test/built-ins/WeakRef/prototype/deref/name.js 103 A test/built-ins/WeakRef/prototype/deref/prop-desc.js 104 A test/built-ins/WeakRef/prototype/deref/return-target.js 105 A test/built-ins/WeakRef/prototype/deref/this-does-not-have-internal-target-throws.js 106 A test/built-ins/WeakRef/prototype/deref/this-not-object-throws.js 107 A test/built-ins/WeakRef/prototype/prop-desc.js 108 A test/built-ins/WeakRef/prototype/proto.js 109 A test/built-ins/WeakRef/prototype-from-newtarget-abrupt.js 110 A test/built-ins/WeakRef/prototype-from-newtarget-custom.js 111 A test/built-ins/WeakRef/prototype-from-newtarget.js 112 A test/built-ins/WeakRef/returns-new-object-from-constructor.js 113 A test/built-ins/WeakRef/target-not-object-throws.js 114 A test/built-ins/WeakRef/undefined-newtarget-throws.js 115 M test/intl402/BigInt/prototype/toLocaleString/builtin.js 116 M test/intl402/BigInt/prototype/toLocaleString/default-options-object-prototype.js 117 M test/intl402/BigInt/prototype/toLocaleString/length.js 118 M test/intl402/BigInt/prototype/toLocaleString/returns-same-results-as-NumberFormat.js 119 M test/intl402/BigInt/prototype/toLocaleString/taint-Intl-NumberFormat.js 120 M test/intl402/BigInt/prototype/toLocaleString/this-value-invalid.js 121 M test/intl402/BigInt/prototype/toLocaleString/throws-same-exceptions-as-NumberFormat.js 122 D test/intl402/DateTimeFormat/constructor-options-order-quarter.js 123 D test/intl402/DateTimeFormat/constructor-options-quarter-invalid.js 124 D test/intl402/DateTimeFormat/constructor-options-quarter-valid.js 125 A test/intl402/DateTimeFormat/prototype/format/dayPeriod-long-en.js 126 A test/intl402/DateTimeFormat/prototype/format/dayPeriod-narrow-en.js 127 A test/intl402/DateTimeFormat/prototype/format/dayPeriod-short-en.js 128 A test/intl402/DateTimeFormat/prototype/format/fractionalSecondDigits.js 540 129 M test/intl402/DateTimeFormat/prototype/formatRange/argument-date-string.js 541 130 M test/intl402/DateTimeFormat/prototype/formatRange/argument-near-time-boundaries.js 542 131 M test/intl402/DateTimeFormat/prototype/formatRange/argument-to-integer.js 543 M test/intl402/DateTimeFormat/prototype/formatRange/date-is-infinity-throws.js 544 M test/intl402/DateTimeFormat/prototype/formatRange/date-is-nan-throws.js 545 M test/intl402/DateTimeFormat/prototype/formatRange/date-undefined-throws.js 546 M test/intl402/DateTimeFormat/prototype/formatRange/date-x-greater-than-y-throws.js 547 M test/intl402/DateTimeFormat/prototype/formatRange/en-US.js 548 M test/intl402/DateTimeFormat/prototype/formatRange/this-is-not-object-throws.js 132 M test/intl402/DateTimeFormat/prototype/formatRange/builtin.js 133 M test/intl402/DateTimeFormat/prototype/formatRange/prop-desc.js 549 134 M test/intl402/DateTimeFormat/prototype/formatRangeToParts/argument-date-string.js 550 135 M test/intl402/DateTimeFormat/prototype/formatRangeToParts/argument-near-time-boundaries.js 551 136 M test/intl402/DateTimeFormat/prototype/formatRangeToParts/argument-to-integer.js 552 M test/intl402/DateTimeFormat/prototype/formatRangeToParts/date-is-infinity-throws.js 553 M test/intl402/DateTimeFormat/prototype/formatRangeToParts/date-is-nan-throws.js 554 M test/intl402/DateTimeFormat/prototype/formatRangeToParts/date-undefined-throws.js 555 M test/intl402/DateTimeFormat/prototype/formatRangeToParts/date-x-greater-than-y-throws.js 556 M test/intl402/DateTimeFormat/prototype/formatRangeToParts/en-US.js 557 M test/intl402/DateTimeFormat/prototype/formatRangeToParts/this-is-not-object-throws.js 558 A test/intl402/DateTimeFormat/prototype/resolvedOptions/order-dayPeriod.js 559 A test/intl402/DateTimeFormat/prototype/resolvedOptions/order-fractionalSecondDigits.js 560 A test/intl402/DateTimeFormat/prototype/resolvedOptions/order-quarter.js 561 A test/intl402/DateTimeFormat/taint-Object-prototype-dayPeriod.js 562 A test/intl402/DateTimeFormat/taint-Object-prototype-fractionalSecondDigits.js 563 A test/intl402/DateTimeFormat/taint-Object-prototype-quarter.js 564 A test/intl402/NumberFormat/numbering-system-options.js 565 M test/intl402/NumberFormat/prototype/resolvedOptions/order.js 566 M test/intl402/NumberFormat/style-unit.js 567 M test/language/asi/S7.9_A5.7_T1.js 568 M test/language/expressions/assignment/non-simple-target.js 569 M test/language/expressions/assignment/target-boolean.js 570 M test/language/expressions/assignment/target-cover-newtarget.js 571 M test/language/expressions/assignment/target-cover-yieldexpr.js 572 M test/language/expressions/assignment/target-newtarget.js 573 M test/language/expressions/assignment/target-null.js 574 M test/language/expressions/assignment/target-number.js 575 M test/language/expressions/assignment/target-string.js 576 M test/language/expressions/async-function/early-errors-expression-not-simple-assignment-target.js 577 M test/language/expressions/async-generator/early-errors-expression-not-simple-assignment-target.js 578 M test/language/expressions/await/early-errors-await-not-simple-assignment-target.js 579 R088 test/language/expressions/class/elements/derived-cls-direct-eval-err-contains-superproperty-1.js test/language/expressions/class/elements/derived-cls-direct-eval-contains-superproperty-1.js 580 R085 test/language/expressions/class/elements/derived-cls-direct-eval-err-contains-superproperty-2.js test/language/expressions/class/elements/derived-cls-direct-eval-contains-superproperty-2.js 581 R088 test/language/expressions/class/elements/derived-cls-indirect-eval-err-contains-superproperty-1.js test/language/expressions/class/elements/derived-cls-indirect-eval-contains-superproperty-1.js 582 R086 test/language/expressions/class/elements/derived-cls-indirect-eval-err-contains-superproperty-2.js test/language/expressions/class/elements/derived-cls-indirect-eval-contains-superproperty-2.js 583 M test/language/expressions/class/elements/private-accessor-name/static-private-escape-sequence-ZWJ.js 584 M test/language/expressions/class/elements/private-accessor-name/static-private-escape-sequence-ZWNJ.js 585 M test/language/expressions/class/elements/private-accessor-name/static-private-escape-sequence-u2118.js 586 M test/language/expressions/class/elements/private-accessor-name/static-private-escape-sequence-u6F.js 587 M test/language/expressions/class/elements/private-accessor-name/static-private-name-ZWJ.js 588 M test/language/expressions/class/elements/private-accessor-name/static-private-name-ZWNJ.js 589 M test/language/expressions/class/elements/private-accessor-name/static-private-name-common.js 590 M test/language/expressions/class/elements/private-accessor-name/static-private-name-dollar.js 591 M test/language/expressions/class/elements/private-accessor-name/static-private-name-u2118.js 592 M test/language/expressions/class/elements/private-accessor-name/static-private-name-underscore.js 593 R088 test/language/expressions/class/elements/private-derived-cls-direct-eval-err-contains-superproperty-1.js test/language/expressions/class/elements/private-derived-cls-direct-eval-contains-superproperty-1.js 594 R086 test/language/expressions/class/elements/private-derived-cls-direct-eval-err-contains-superproperty-2.js test/language/expressions/class/elements/private-derived-cls-direct-eval-contains-superproperty-2.js 595 R089 test/language/expressions/class/elements/private-derived-cls-indirect-eval-err-contains-superproperty-1.js test/language/expressions/class/elements/private-derived-cls-indirect-eval-contains-superproperty-1.js 596 R086 test/language/expressions/class/elements/private-derived-cls-indirect-eval-err-contains-superproperty-2.js test/language/expressions/class/elements/private-derived-cls-indirect-eval-contains-superproperty-2.js 597 A test/language/expressions/class/elements/private-getter-on-nested-class.js 598 A test/language/expressions/class/elements/private-getter-shadowed-by-field-on-nested-class.js 599 A test/language/expressions/class/elements/private-getter-shadowed-by-getter-on-nested-class.js 600 A test/language/expressions/class/elements/private-getter-shadowed-by-method-on-nested-class.js 601 A test/language/expressions/class/elements/private-getter-shadowed-by-setter-on-nested-class.js 602 A test/language/expressions/class/elements/private-method-comparison.js 603 A test/language/expressions/class/elements/private-method-get-and-call.js 604 A test/language/expressions/class/elements/private-method-on-nested-class.js 605 A test/language/expressions/class/elements/private-method-shadowed-by-field-on-nested-class.js 606 A test/language/expressions/class/elements/private-method-shadowed-by-getter-on-nested-class.js 607 A test/language/expressions/class/elements/private-method-shadowed-by-setter-on-nested-class.js 608 A test/language/expressions/class/elements/private-method-shadowed-on-nested-class.js 609 A test/language/expressions/class/elements/private-setter-on-nested-class.js 610 A test/language/expressions/class/elements/private-setter-shadowed-by-field-on-nested-class.js 611 A test/language/expressions/class/elements/private-setter-shadowed-by-getter-on-nested-class.js 612 A test/language/expressions/class/elements/private-setter-shadowed-by-method-on-nested-class.js 613 A test/language/expressions/class/elements/private-setter-shadowed-by-setter-on-nested-class.js 614 A test/language/expressions/class/elements/prod-private-getter-before-super-return-in-constructor.js 615 A test/language/expressions/class/elements/prod-private-getter-before-super-return-in-field-initializer.js 616 A test/language/expressions/class/elements/prod-private-method-before-super-return-in-constructor.js 617 A test/language/expressions/class/elements/prod-private-method-before-super-return-in-field-initializer.js 618 A test/language/expressions/class/elements/prod-private-setter-before-super-return-in-constructor.js 619 A test/language/expressions/class/elements/prod-private-setter-before-super-return-in-field-initializer.js 620 M test/language/expressions/compound-assignment/add-non-simple.js 621 M test/language/expressions/compound-assignment/btws-and-non-simple.js 622 M test/language/expressions/compound-assignment/btws-or-non-simple.js 623 M test/language/expressions/compound-assignment/btws-xor-non-simple.js 624 M test/language/expressions/compound-assignment/div-non-simple.js 625 M test/language/expressions/compound-assignment/left-shift-non-simple.js 626 M test/language/expressions/compound-assignment/mod-div-non-simple.js 627 M test/language/expressions/compound-assignment/mult-non-simple.js 628 M test/language/expressions/compound-assignment/right-shift-non-simple.js 629 M test/language/expressions/compound-assignment/subtract-non-simple.js 630 M test/language/expressions/compound-assignment/u-right-shift-non-simple.js 631 D test/language/expressions/dynamic-import/syntax/.DS_Store 632 R089 test/language/expressions/dynamic-import/syntax/invalid/invalid-asssignmenttargettype-reference-error-1-update-expression.js test/language/expressions/dynamic-import/syntax/invalid/invalid-assignmenttargettype-syntax-error-1-update-expression.js 633 R073 test/language/expressions/dynamic-import/syntax/invalid/invalid-asssignmenttargettype-reference-error-10-lhs-assignment-operator-assignment-expression.js test/language/expressions/dynamic-import/syntax/invalid/invalid-assignmenttargettype-syntax-error-10-lhs-assignment-operator-assignment-expression.js 634 R073 test/language/expressions/dynamic-import/syntax/invalid/invalid-asssignmenttargettype-reference-error-11-lhs-assignment-operator-assignment-expression.js test/language/expressions/dynamic-import/syntax/invalid/invalid-assignmenttargettype-syntax-error-11-lhs-assignment-operator-assignment-expression.js 635 R073 test/language/expressions/dynamic-import/syntax/invalid/invalid-asssignmenttargettype-reference-error-12-lhs-assignment-operator-assignment-expression.js test/language/expressions/dynamic-import/syntax/invalid/invalid-assignmenttargettype-syntax-error-12-lhs-assignment-operator-assignment-expression.js 636 R073 test/language/expressions/dynamic-import/syntax/invalid/invalid-asssignmenttargettype-reference-error-13-lhs-assignment-operator-assignment-expression.js test/language/expressions/dynamic-import/syntax/invalid/invalid-assignmenttargettype-syntax-error-13-lhs-assignment-operator-assignment-expression.js 637 R073 test/language/expressions/dynamic-import/syntax/invalid/invalid-asssignmenttargettype-reference-error-14-lhs-assignment-operator-assignment-expression.js test/language/expressions/dynamic-import/syntax/invalid/invalid-assignmenttargettype-syntax-error-14-lhs-assignment-operator-assignment-expression.js 638 R073 test/language/expressions/dynamic-import/syntax/invalid/invalid-asssignmenttargettype-reference-error-15-lhs-assignment-operator-assignment-expression.js test/language/expressions/dynamic-import/syntax/invalid/invalid-assignmenttargettype-syntax-error-15-lhs-assignment-operator-assignment-expression.js 639 R073 test/language/expressions/dynamic-import/syntax/invalid/invalid-asssignmenttargettype-reference-error-16-lhs-assignment-operator-assignment-expression.js test/language/expressions/dynamic-import/syntax/invalid/invalid-assignmenttargettype-syntax-error-16-lhs-assignment-operator-assignment-expression.js 640 R073 test/language/expressions/dynamic-import/syntax/invalid/invalid-asssignmenttargettype-reference-error-17-lhs-assignment-operator-assignment-expression.js test/language/expressions/dynamic-import/syntax/invalid/invalid-assignmenttargettype-syntax-error-17-lhs-assignment-operator-assignment-expression.js 641 R082 test/language/expressions/dynamic-import/syntax/invalid/invalid-asssignmenttargettype-reference-error-2-update-expression.js test/language/expressions/dynamic-import/syntax/invalid/invalid-assignmenttargettype-syntax-error-2-update-expression.js 642 R082 test/language/expressions/dynamic-import/syntax/invalid/invalid-asssignmenttargettype-reference-error-3-update-expression.js test/language/expressions/dynamic-import/syntax/invalid/invalid-assignmenttargettype-syntax-error-3-update-expression.js 643 R082 test/language/expressions/dynamic-import/syntax/invalid/invalid-asssignmenttargettype-reference-error-4-update-expression.js test/language/expressions/dynamic-import/syntax/invalid/invalid-assignmenttargettype-syntax-error-4-update-expression.js 644 R073 test/language/expressions/dynamic-import/syntax/invalid/invalid-asssignmenttargettype-reference-error-5-lhs-equals-assignment-expression.js test/language/expressions/dynamic-import/syntax/invalid/invalid-assignmenttargettype-syntax-error-5-lhs-equals-assignment-expression.js 645 R073 test/language/expressions/dynamic-import/syntax/invalid/invalid-asssignmenttargettype-reference-error-6-lhs-assignment-operator-assignment-expression.js test/language/expressions/dynamic-import/syntax/invalid/invalid-assignmenttargettype-syntax-error-6-lhs-assignment-operator-assignment-expression.js 646 R073 test/language/expressions/dynamic-import/syntax/invalid/invalid-asssignmenttargettype-reference-error-7-lhs-assignment-operator-assignment-expression.js test/language/expressions/dynamic-import/syntax/invalid/invalid-assignmenttargettype-syntax-error-7-lhs-assignment-operator-assignment-expression.js 647 R073 test/language/expressions/dynamic-import/syntax/invalid/invalid-asssignmenttargettype-reference-error-8-lhs-assignment-operator-assignment-expression.js test/language/expressions/dynamic-import/syntax/invalid/invalid-assignmenttargettype-syntax-error-8-lhs-assignment-operator-assignment-expression.js 648 R073 test/language/expressions/dynamic-import/syntax/invalid/invalid-asssignmenttargettype-reference-error-9-lhs-assignment-operator-assignment-expression.js test/language/expressions/dynamic-import/syntax/invalid/invalid-assignmenttargettype-syntax-error-9-lhs-assignment-operator-assignment-expression.js 649 M test/language/expressions/import.meta/syntax/invalid-assignment-target-assignment-expr.js 650 M test/language/expressions/import.meta/syntax/invalid-assignment-target-update-expr.js 651 M test/language/expressions/postfix-decrement/target-cover-newtarget.js 652 M test/language/expressions/postfix-decrement/target-cover-yieldexpr.js 653 M test/language/expressions/postfix-decrement/target-newtarget.js 654 M test/language/expressions/postfix-increment/target-cover-newtarget.js 655 M test/language/expressions/postfix-increment/target-cover-yieldexpr.js 656 M test/language/expressions/postfix-increment/target-newtarget.js 657 M test/language/expressions/prefix-decrement/target-cover-newtarget.js 658 M test/language/expressions/prefix-decrement/target-cover-yieldexpr.js 659 M test/language/expressions/prefix-decrement/target-newtarget.js 660 M test/language/expressions/prefix-increment/target-cover-newtarget.js 661 M test/language/expressions/prefix-increment/target-cover-yieldexpr.js 662 M test/language/expressions/prefix-increment/target-newtarget.js 663 M test/language/expressions/this/S11.1.1_A1.js 664 M test/language/module-code/instn-resolve-empty-export.js 665 M test/language/module-code/instn-resolve-empty-import.js 666 R076 test/language/module-code/instn-resolve-err-reference.js test/language/module-code/instn-resolve-err-syntax-1.js 667 R100 test/language/module-code/instn-resolve-err-syntax_FIXTURE.js test/language/module-code/instn-resolve-err-syntax-1_FIXTURE.js 668 R091 test/language/module-code/instn-resolve-err-syntax.js test/language/module-code/instn-resolve-err-syntax-2.js 669 R100 test/language/module-code/instn-resolve-err-reference_FIXTURE.js test/language/module-code/instn-resolve-err-syntax-2_FIXTURE.js 670 M test/language/module-code/instn-resolve-order-depth.js 671 M test/language/module-code/instn-resolve-order-src.js 672 R087 test/language/module-code/parse-err-syntax.js test/language/module-code/parse-err-syntax-1.js 673 R075 test/language/module-code/parse-err-reference.js test/language/module-code/parse-err-syntax-2.js 674 A test/language/statements/class/elements/class-field-is-observable-by-proxy.js 675 A test/language/statements/class/elements/class-field-on-frozen-objects.js 676 R088 test/language/statements/class/elements/derived-cls-direct-eval-err-contains-superproperty-1.js test/language/statements/class/elements/derived-cls-direct-eval-contains-superproperty-1.js 677 R085 test/language/statements/class/elements/derived-cls-direct-eval-err-contains-superproperty-2.js test/language/statements/class/elements/derived-cls-direct-eval-contains-superproperty-2.js 678 R088 test/language/statements/class/elements/derived-cls-indirect-eval-err-contains-superproperty-1.js test/language/statements/class/elements/derived-cls-indirect-eval-contains-superproperty-1.js 679 R086 test/language/statements/class/elements/derived-cls-indirect-eval-err-contains-superproperty-2.js test/language/statements/class/elements/derived-cls-indirect-eval-contains-superproperty-2.js 680 M test/language/statements/class/elements/private-accessor-name/static-private-escape-sequence-ZWJ.js 681 M test/language/statements/class/elements/private-accessor-name/static-private-escape-sequence-ZWNJ.js 682 M test/language/statements/class/elements/private-accessor-name/static-private-escape-sequence-u2118.js 683 M test/language/statements/class/elements/private-accessor-name/static-private-escape-sequence-u6F.js 684 M test/language/statements/class/elements/private-accessor-name/static-private-name-ZWJ.js 685 M test/language/statements/class/elements/private-accessor-name/static-private-name-ZWNJ.js 686 M test/language/statements/class/elements/private-accessor-name/static-private-name-common.js 687 M test/language/statements/class/elements/private-accessor-name/static-private-name-dollar.js 688 M test/language/statements/class/elements/private-accessor-name/static-private-name-u2118.js 689 M test/language/statements/class/elements/private-accessor-name/static-private-name-underscore.js 690 A test/language/statements/class/elements/private-class-field-on-frozen-objects.js 691 R088 test/language/statements/class/elements/private-derived-cls-direct-eval-err-contains-superproperty-1.js test/language/statements/class/elements/private-derived-cls-direct-eval-contains-superproperty-1.js 692 R086 test/language/statements/class/elements/private-derived-cls-direct-eval-err-contains-superproperty-2.js test/language/statements/class/elements/private-derived-cls-direct-eval-contains-superproperty-2.js 693 R089 test/language/statements/class/elements/private-derived-cls-indirect-eval-err-contains-superproperty-1.js test/language/statements/class/elements/private-derived-cls-indirect-eval-contains-superproperty-1.js 694 R086 test/language/statements/class/elements/private-derived-cls-indirect-eval-err-contains-superproperty-2.js test/language/statements/class/elements/private-derived-cls-indirect-eval-contains-superproperty-2.js 695 A test/language/statements/class/elements/private-getter-on-nested-class.js 696 A test/language/statements/class/elements/private-getter-shadowed-by-field-on-nested-class.js 697 A test/language/statements/class/elements/private-getter-shadowed-by-getter-on-nested-class.js 698 A test/language/statements/class/elements/private-getter-shadowed-by-method-on-nested-class.js 699 A test/language/statements/class/elements/private-getter-shadowed-by-setter-on-nested-class.js 700 A test/language/statements/class/elements/private-method-comparison-multiple-evaluations-of-class.js 701 A test/language/statements/class/elements/private-method-comparison.js 702 A test/language/statements/class/elements/private-method-get-and-call.js 703 A test/language/statements/class/elements/private-method-on-nested-class.js 704 A test/language/statements/class/elements/private-method-shadowed-by-field-on-nested-class.js 705 A test/language/statements/class/elements/private-method-shadowed-by-getter-on-nested-class.js 706 A test/language/statements/class/elements/private-method-shadowed-by-setter-on-nested-class.js 707 A test/language/statements/class/elements/private-method-shadowed-on-nested-class.js 708 A test/language/statements/class/elements/private-setter-on-nested-class.js 709 A test/language/statements/class/elements/private-setter-shadowed-by-field-on-nested-class.js 710 A test/language/statements/class/elements/private-setter-shadowed-by-getter-on-nested-class.js 711 A test/language/statements/class/elements/private-setter-shadowed-by-method-on-nested-class.js 712 A test/language/statements/class/elements/private-setter-shadowed-by-setter-on-nested-class.js 713 A test/language/statements/class/elements/prod-private-getter-before-super-return-in-constructor.js 714 A test/language/statements/class/elements/prod-private-getter-before-super-return-in-field-initializer.js 715 A test/language/statements/class/elements/prod-private-method-before-super-return-in-constructor.js 716 A test/language/statements/class/elements/prod-private-method-before-super-return-in-field-initializer.js 717 A test/language/statements/class/elements/prod-private-setter-before-super-return-in-constructor.js 718 A test/language/statements/class/elements/prod-private-setter-before-super-return-in-field-initializer.js 719 A test/language/statements/class/elements/public-class-field-initialization-is-visible-to-proxy.js 720 A test/language/statements/class/elements/public-class-field-initialization-on-super-class-with-setter.js 721 A test/language/statements/for-await-of/async-gen-dstr-const-ary-ptrn-init-err.js 722 A test/language/statements/for-await-of/async-gen-dstr-const-obj-ptrn-init-err.js 723 A test/language/statements/for-await-of/async-gen-dstr-let-ary-ptrn-init-err.js 724 A test/language/statements/for-await-of/async-gen-dstr-let-obj-ptrn-init-err.js 725 A test/language/statements/for-await-of/async-gen-dstr-var-ary-ptrn-init-err.js 726 A test/language/statements/for-await-of/async-gen-dstr-var-obj-ptrn-init-err.js 727 A test/language/statements/for-await-of/head-const-init.js 728 A test/language/statements/for-await-of/head-let-init.js 729 A test/language/statements/for-await-of/head-var-init.js 730 A test/language/statements/for-of/dstr/const-ary-ptrn-init-err.js 731 A test/language/statements/for-of/dstr/const-obj-ptrn-init-err.js 732 A test/language/statements/for-of/dstr/let-ary-ptrn-init-err.js 733 A test/language/statements/for-of/dstr/let-obj-ptrn-init-err.js 734 A test/language/statements/for-of/dstr/var-ary-ptrn-init-err.js 735 A test/language/statements/for-of/dstr/var-obj-ptrn-init-err.js 736 A test/language/statements/for-of/head-const-init.js 737 A test/language/statements/for-of/head-let-init.js 738 A test/language/statements/for-of/head-var-init.js 739 M test/language/types/boolean/S8.3_A2.1.js 740 M test/language/types/boolean/S8.3_A2.2.js 741 M test/language/types/reference/S8.7.2_A1_T1.js 742 M test/language/types/reference/S8.7.2_A1_T2.js 137 M test/intl402/DateTimeFormat/prototype/formatRangeToParts/builtin.js 138 M test/intl402/DateTimeFormat/prototype/formatRangeToParts/prop-desc.js 139 A test/intl402/DateTimeFormat/prototype/formatToParts/dayPeriod-long-en.js 140 A test/intl402/DateTimeFormat/prototype/formatToParts/dayPeriod-narrow-en.js 141 A test/intl402/DateTimeFormat/prototype/formatToParts/dayPeriod-short-en.js 142 A test/intl402/DateTimeFormat/prototype/formatToParts/fractionalSecondDigits.js 143 D test/intl402/DateTimeFormat/prototype/resolvedOptions/order-quarter.js 144 D test/intl402/DateTimeFormat/taint-Object-prototype-quarter.js 145 M test/intl402/RelativeTimeFormat/prototype/format/en-us-numeric-auto.js 146 M test/intl402/RelativeTimeFormat/prototype/formatToParts/en-us-numeric-auto.js 147 M test/language/expressions/arrow-function/ArrowFunction_restricted-properties.js 148 A test/language/expressions/class/elements/private-field-access-on-inner-arrow-function.js 149 A test/language/expressions/class/elements/private-field-access-on-inner-function.js 150 A test/language/expressions/class/elements/private-getter-access-on-inner-arrow-function.js 151 A test/language/expressions/class/elements/private-getter-access-on-inner-function.js 152 A test/language/expressions/class/elements/private-getter-is-not-a-own-property.js 153 A test/language/expressions/class/elements/private-method-access-on-inner-arrow-function.js 154 A test/language/expressions/class/elements/private-method-access-on-inner-function.js 155 A test/language/expressions/class/elements/private-method-is-not-a-own-property.js 156 A test/language/expressions/class/elements/private-setter-access-on-inner-arrow-function.js 157 A test/language/expressions/class/elements/private-setter-access-on-inner-function.js 158 A test/language/expressions/class/elements/private-setter-is-not-a-own-property.js 159 M test/language/expressions/class/elements/prod-private-getter-before-super-return-in-field-initializer.js 160 M test/language/expressions/class/elements/prod-private-method-before-super-return-in-field-initializer.js 161 M test/language/expressions/class/elements/prod-private-setter-before-super-return-in-field-initializer.js 162 A test/language/expressions/class/poisoned-underscore-proto.js 163 A test/language/expressions/class/private-getter-brand-check-multiple-evaluations-of-class-eval-indirect.js 164 A test/language/expressions/class/private-getter-brand-check-multiple-evaluations-of-class-eval.js 165 A test/language/expressions/class/private-getter-brand-check-multiple-evaluations-of-class-factory.js 166 A test/language/expressions/class/private-getter-brand-check-multiple-evaluations-of-class-function-ctor.js 167 A test/language/expressions/class/private-getter-brand-check-multiple-evaluations-of-class-realm-function-ctor.js 168 A test/language/expressions/class/private-getter-brand-check-multiple-evaluations-of-class-realm.js 169 A test/language/expressions/class/private-method-brand-check-multiple-evaluations-of-class-eval-indirect.js 170 A test/language/expressions/class/private-method-brand-check-multiple-evaluations-of-class-eval.js 171 A test/language/expressions/class/private-method-brand-check-multiple-evaluations-of-class-factory.js 172 A test/language/expressions/class/private-method-brand-check-multiple-evaluations-of-class-function-ctor.js 173 A test/language/expressions/class/private-method-brand-check-multiple-evaluations-of-class-realm-function-ctor.js 174 A test/language/expressions/class/private-method-brand-check-multiple-evaluations-of-class-realm.js 175 A test/language/expressions/class/private-setter-brand-check-multiple-evaluations-of-class-eval-indirect.js 176 A test/language/expressions/class/private-setter-brand-check-multiple-evaluations-of-class-eval.js 177 A test/language/expressions/class/private-setter-brand-check-multiple-evaluations-of-class-factory.js 178 A test/language/expressions/class/private-setter-brand-check-multiple-evaluations-of-class-function-ctor.js 179 A test/language/expressions/class/private-setter-brand-check-multiple-evaluations-of-class-realm-function-ctor.js 180 A test/language/expressions/class/private-setter-brand-check-multiple-evaluations-of-class-realm.js 181 A test/language/expressions/new.target/unary-expr.js 182 A test/language/expressions/super/call-poisoned-underscore-proto.js 183 A test/language/expressions/super/prop-poisoned-underscore-proto.js 184 A test/language/identifiers/vals-cjk-escaped.js 185 A test/language/identifiers/vals-cjk.js 186 M test/language/statements/class/elements/private-class-field-on-frozen-objects.js 187 A test/language/statements/class/elements/private-field-access-on-inner-arrow-function.js 188 A test/language/statements/class/elements/private-field-access-on-inner-function.js 189 A test/language/statements/class/elements/private-field-is-not-clobbered-by-computed-property.js 190 A test/language/statements/class/elements/private-field-visible-to-direct-eval-on-initializer.js 191 A test/language/statements/class/elements/private-field-visible-to-direct-eval.js 192 A test/language/statements/class/elements/private-getter-access-on-inner-arrow-function.js 193 A test/language/statements/class/elements/private-getter-access-on-inner-function.js 194 M test/language/statements/class/elements/private-getter-brand-check-multiple-evaluations-of-class.js 195 A test/language/statements/class/elements/private-getter-is-not-a-own-property.js 196 A test/language/statements/class/elements/private-getter-is-not-clobbered-by-computed-property.js 197 A test/language/statements/class/elements/private-getter-visible-to-direct-eval-on-initializer.js 198 A test/language/statements/class/elements/private-getter-visible-to-direct-eval.js 199 A test/language/statements/class/elements/private-method-access-on-inner-arrow-function.js 200 A test/language/statements/class/elements/private-method-access-on-inner-function.js 201 A test/language/statements/class/elements/private-method-is-not-a-own-property.js 202 A test/language/statements/class/elements/private-method-is-not-clobbered-by-computed-property.js 203 A test/language/statements/class/elements/private-method-visible-to-direct-eval-on-initializer.js 204 A test/language/statements/class/elements/private-method-visible-to-direct-eval.js 205 A test/language/statements/class/elements/private-setter-access-on-inner-arrow-function.js 206 A test/language/statements/class/elements/private-setter-access-on-inner-function.js 207 A test/language/statements/class/elements/private-setter-is-not-a-own-property.js 208 A test/language/statements/class/elements/private-setter-is-not-clobbered-by-computed-property.js 209 A test/language/statements/class/elements/private-setter-visible-to-direct-eval-on-initializer.js 210 A test/language/statements/class/elements/private-setter-visible-to-direct-eval.js 211 M test/language/statements/class/elements/prod-private-getter-before-super-return-in-field-initializer.js 212 M test/language/statements/class/elements/prod-private-method-before-super-return-in-field-initializer.js 213 M test/language/statements/class/elements/prod-private-setter-before-super-return-in-field-initializer.js 214 A test/language/statements/class/elements/super-access-inside-a-private-getter.js 215 A test/language/statements/class/elements/super-access-inside-a-private-method.js 216 A test/language/statements/class/elements/super-access-inside-a-private-setter.js 217 A test/language/statements/class/poisoned-underscore-proto.js 218 M test/language/statements/function/13.2-30-s.js -
trunk/JSTests/test262/test/built-ins/Function/StrictFunction_restricted-properties.js
r203270 r247469 2 2 // This code is governed by the BSD license found in the LICENSE file. 3 3 4 /*--- 4 /*--- 5 5 description: > 6 6 ECMAScript Function objects defined using syntactic constructors -
trunk/JSTests/test262/test/built-ins/Function/prototype/bind/BoundFunction_restricted-properties.js
r203270 r247469 2 2 // This code is governed by the BSD license found in the LICENSE file. 3 3 4 /*--- 4 /*--- 5 5 description: > 6 6 Functions created using Function.prototype.bind() do not have own -
trunk/JSTests/test262/test/built-ins/Function/prototype/restricted-property-arguments.js
r230382 r247469 2 2 // This code is governed by the BSD license found in the LICENSE file. 3 3 4 /*--- 4 /*--- 5 5 description: Intrinsic %FunctionPrototype% has poisoned own property "arguments" 6 6 includes: -
trunk/JSTests/test262/test/built-ins/Function/prototype/restricted-property-caller.js
r230382 r247469 2 2 // This code is governed by the BSD license found in the LICENSE file. 3 3 4 /*--- 4 /*--- 5 5 description: Intrinsic %FunctionPrototype% has poisoned own property "caller" 6 6 includes: -
trunk/JSTests/test262/test/built-ins/Object/prototype/toString/proxy-function.js
r239425 r247469 15 15 [...] 16 16 17 features: [generators, Proxy, Symbol.toStringTag]17 features: [generators, async-functions, Proxy, Symbol.toStringTag] 18 18 ---*/ 19 19 … … 54 54 ); 55 55 56 delete generatorProxy.constructor.prototype[Symbol.toStringTag]; 56 var asyncProxy = new Proxy(async function() {}, {}); 57 var asyncProxyProxy = new Proxy(asyncProxy, {}); 57 58 58 59 assert.sameValue( 59 Object.prototype.toString.call( generatorProxy), '[object Function]', 'generator function proxy without Symbol.toStringTag'60 Object.prototype.toString.call(asyncProxy), '[object AsyncFunction]', 'async function proxy' 60 61 ); 61 62 assert.sameValue( 62 Object.prototype.toString.call( generatorProxyProxy),63 '[object Function]',64 'proxy for generator function proxy without Symbol.toStringTag'63 Object.prototype.toString.call(asyncProxyProxy), 64 '[object AsyncFunction]', 65 'proxy for async function proxy' 65 66 ); -
trunk/JSTests/test262/test/built-ins/Object/subclass-object-arg.js
r246499 r247469 12 12 a. Return ? OrdinaryCreateFromConstructor(NewTarget, "%ObjectPrototype%"). 13 13 [...] 14 3. Return ! ToObject(value).15 14 features: [class, Reflect, Reflect.construct] 16 15 ---*/ … … 21 20 var o2 = Reflect.construct(Object, [{b: 2}], O); 22 21 23 assert.sameValue(o1.a, 1); 24 assert.sameValue(o2.b, 2); 22 assert.sameValue(o1.a, undefined); 23 assert.sameValue(o2.b, undefined); 24 25 assert.sameValue(Object.getPrototypeOf(o1), O.prototype); 26 assert.sameValue(Object.getPrototypeOf(o2), O.prototype); -
trunk/JSTests/test262/test/built-ins/Promise/all/invoke-resolve-get-error-close.js
r245188 r247469 55 55 56 56 assert.sameValue(nextCount, 0); 57 assert.sameValue(returnCount, 0);57 assert.sameValue(returnCount, 1); -
trunk/JSTests/test262/test/built-ins/Promise/all/resolve-element-function-name.js
r230382 r247469 3 3 4 4 /*--- 5 es 6id: 25.4.4.1.25 esid: sec-promise.all-resolve-element-functions 6 6 description: The `name` property of Promise.all Resolve Element functions 7 7 info: | … … 30 30 31 31 assert.sameValue(Object.prototype.hasOwnProperty.call(resolveElementFunction, "name"), false); 32 assert.sameValue(resolveElementFunction.name, ""); -
trunk/JSTests/test262/test/built-ins/Promise/allSettled/invoke-resolve-get-error-close.js
r245188 r247469 46 46 47 47 assert.sameValue(nextCount, 0); 48 assert.sameValue(returnCount, 0);48 assert.sameValue(returnCount, 1); -
trunk/JSTests/test262/test/built-ins/Promise/allSettled/reject-element-function-name.js
r245188 r247469 31 31 32 32 assert.sameValue(Object.prototype.hasOwnProperty.call(rejectElementFunction, 'name'), false); 33 assert.sameValue(rejectElementFunction.name, ''); -
trunk/JSTests/test262/test/built-ins/Promise/allSettled/resolve-element-function-name.js
r245188 r247469 34 34 false 35 35 ); 36 assert.sameValue(resolveElementFunction.name, ''); -
trunk/JSTests/test262/test/built-ins/Promise/executor-function-name.js
r230382 r247469 3 3 4 4 /*--- 5 es 6id: 25.4.1.5.15 esid: sec-getcapabilitiesexecutor-functions 6 6 description: The `name` property of GetCapabilitiesExecutor functions 7 7 info: | … … 23 23 24 24 assert.sameValue(Object.prototype.hasOwnProperty.call(executorFunction, "name"), false); 25 assert.sameValue(executorFunction.name, ""); -
trunk/JSTests/test262/test/built-ins/Promise/race/invoke-resolve-get-error-close.js
r245188 r247469 53 53 54 54 assert.sameValue(nextCount, 0); 55 assert.sameValue(returnCount, 0);55 assert.sameValue(returnCount, 1); -
trunk/JSTests/test262/test/built-ins/Promise/reject-function-name.js
r228028 r247469 3 3 4 4 /*--- 5 es 6id: 25.4.1.3.15 esid: sec-promise-reject-functions 6 6 description: The `name` property of Promise Reject functions 7 7 info: | … … 20 20 21 21 assert.sameValue(Object.prototype.hasOwnProperty.call(rejectFunction, "name"), false); 22 assert.sameValue(rejectFunction.name, ""); -
trunk/JSTests/test262/test/built-ins/Promise/resolve-function-name.js
r228028 r247469 3 3 4 4 /*--- 5 es 6id: 25.4.1.3.25 esid: sec-promise-resolve-functions 6 6 description: The `name` property of Promise Resolve functions 7 7 info: | … … 20 20 21 21 assert.sameValue(Object.prototype.hasOwnProperty.call(resolveFunction, "name"), false); 22 assert.sameValue(resolveFunction.name, ""); -
trunk/JSTests/test262/test/built-ins/Set/prototype/values/does-not-have-setdata-internal-slot-weakset.js
r239425 r247469 19 19 20 20 assert.throws(TypeError, function() { 21 Set.prototype.values.call(new Weak Map());21 Set.prototype.values.call(new WeakSet()); 22 22 }); 23 23 24 24 assert.throws(TypeError, function() { 25 25 var s = new Set(); 26 s.values.call(new Weak Map());26 s.values.call(new WeakSet()); 27 27 }); -
trunk/JSTests/test262/test/intl402/BigInt/prototype/toLocaleString/builtin.js
r245188 r247469 1 // Copyright 2012-2019 Mozilla Corporation; Igalia, S.L. All rights reserved. 1 // Copyright 2012 Mozilla Corporation. All rights reserved. 2 // Copyright 2019 Igalia S.L. All rights reserved. 2 3 // This code is governed by the BSD license found in the LICENSE file. 3 4 -
trunk/JSTests/test262/test/intl402/BigInt/prototype/toLocaleString/default-options-object-prototype.js
r245188 r247469 1 // Copyright (C) 2017-2019 Daniel Ehrenberg; Igalia, S.L. All rights reserved. 1 // Copyright (C) 2017 Daniel Ehrenberg. All rights reserved. 2 // Copyright (C) 2019 Igalia S.L. All rights reserved. 2 3 // This code is governed by the BSD license found in the LICENSE file. 3 4 -
trunk/JSTests/test262/test/intl402/BigInt/prototype/toLocaleString/length.js
r245188 r247469 1 // Copyright (C) 2017-2019 André Bargull; Igalia, S.L. All rights reserved. 1 // Copyright (C) 2017 André Bargull. All rights reserved. 2 // Copyright (C) 2019 Igalia S.L. All rights reserved. 2 3 // This code is governed by the BSD license found in the LICENSE file. 3 4 -
trunk/JSTests/test262/test/intl402/BigInt/prototype/toLocaleString/returns-same-results-as-NumberFormat.js
r245188 r247469 1 // Copyright 2012-2019 Mozilla Corporation; Igalia, S.L. All rights reserved. 1 // Copyright 2012 Mozilla Corporation. All rights reserved. 2 // Copyright 2019 Igalia S.L. All rights reserved. 2 3 // This code is governed by the BSD license found in the LICENSE file. 3 4 -
trunk/JSTests/test262/test/intl402/BigInt/prototype/toLocaleString/taint-Intl-NumberFormat.js
r245188 r247469 1 // Copyright 2013-2019 Mozilla Corporation; Igalia, S.L. All rights reserved. 1 // Copyright 2013 Mozilla Corporation. All rights reserved. 2 // Copyright 2019 Igalia S.L. All rights reserved. 2 3 // This code is governed by the BSD license found in the LICENSE file. 3 4 -
trunk/JSTests/test262/test/intl402/BigInt/prototype/toLocaleString/this-value-invalid.js
r245188 r247469 1 // Copyright 2012-2019 Mozilla Corporation; Igalia, S.L. All rights reserved. 1 // Copyright 2012 Mozilla Corporation. All rights reserved. 2 // Copyright 2019 Igalia S.L. All rights reserved. 2 3 // This code is governed by the BSD license found in the LICENSE file. 3 4 -
trunk/JSTests/test262/test/intl402/BigInt/prototype/toLocaleString/throws-same-exceptions-as-NumberFormat.js
r245188 r247469 1 // Copyright 2012-2019 Mozilla Corporation; Igalia, S.L. All rights reserved. 1 // Copyright 2012 Mozilla Corporation. All rights reserved. 2 // Copyright 2019 Igalia S.L. All rights reserved. 2 3 // This code is governed by the BSD license found in the LICENSE file. 3 4 -
trunk/JSTests/test262/test/intl402/DateTimeFormat/prototype/formatRange/argument-date-string.js
r246499 r247469 1 // Copyright (C) 2017-2019 André Bargull, Igalia S.L. All rights reserved. 1 // Copyright (C) 2017 André Bargull. All rights reserved. 2 // Copyright (C) 2019 Igalia S.L. All rights reserved. 2 3 // This code is governed by the BSD license found in the LICENSE file. 3 4 -
trunk/JSTests/test262/test/intl402/DateTimeFormat/prototype/formatRange/argument-near-time-boundaries.js
r246499 r247469 1 // Copyright (C) 2017-2019 André Bargull, Igalia S.L. All rights reserved. 1 // Copyright (C) 2017 André Bargull. All rights reserved. 2 // Copyright (C) 2019 Igalia S.L. All rights reserved. 2 3 // This code is governed by the BSD license found in the LICENSE file. 3 4 -
trunk/JSTests/test262/test/intl402/DateTimeFormat/prototype/formatRange/argument-to-integer.js
r246499 r247469 1 // Copyright (C) 2017-2019 André Bargull, Igalia S.L. All rights reserved. 1 // Copyright (C) 2017 André Bargull. All rights reserved. 2 // Copyright (C) 2019 Igalia S.L. All rights reserved. 2 3 // This code is governed by the BSD license found in the LICENSE file. 3 4 -
trunk/JSTests/test262/test/intl402/DateTimeFormat/prototype/formatRange/builtin.js
r245188 r247469 1 // Copyright (C) 2012-2019 Mozilla Corporation, Igalia S.L. All rights reserved. 1 // Copyright 2012 Mozilla Corporation. All rights reserved. 2 // Copyright 2019 Igalia S.L. All rights reserved. 2 3 // This code is governed by the BSD license found in the LICENSE file. 3 4 -
trunk/JSTests/test262/test/intl402/DateTimeFormat/prototype/formatRange/prop-desc.js
r245188 r247469 1 // Copyright 2016-2019 Mozilla Corporation, Igalia S.L. All rights reserved. 1 // Copyright 2016 Mozilla Corporation. All rights reserved. 2 // Copyright 2019 Igalia S.L. All rights reserved. 2 3 // This code is governed by the license found in the LICENSE file. 3 4 -
trunk/JSTests/test262/test/intl402/DateTimeFormat/prototype/formatRangeToParts/argument-date-string.js
r246499 r247469 1 // Copyright (C) 2017-2019 André Bargull, Igalia S.L. All rights reserved. 1 // Copyright (C) 2017 André Bargull. All rights reserved. 2 // Copyright (C) 2019 Igalia S.L. All rights reserved. 2 3 // This code is governed by the BSD license found in the LICENSE file. 3 4 -
trunk/JSTests/test262/test/intl402/DateTimeFormat/prototype/formatRangeToParts/argument-near-time-boundaries.js
r246499 r247469 1 // Copyright (C) 2017-2019 André Bargull, Igalia S.L. All rights reserved. 1 // Copyright (C) 2017 André Bargull. All rights reserved. 2 // Copyright (C) 2019 Igalia S.L. All rights reserved. 2 3 // This code is governed by the BSD license found in the LICENSE file. 3 4 -
trunk/JSTests/test262/test/intl402/DateTimeFormat/prototype/formatRangeToParts/argument-to-integer.js
r246499 r247469 1 // Copyright (C) 2017-2019 André Bargull, Igalia S.L. All rights reserved. 1 // Copyright (C) 2017 André Bargull. All rights reserved. 2 // Copyright (C) 2019 Igalia S.L. All rights reserved. 2 3 // This code is governed by the BSD license found in the LICENSE file. 3 4 -
trunk/JSTests/test262/test/intl402/DateTimeFormat/prototype/formatRangeToParts/builtin.js
r245188 r247469 1 // Copyright (C) 2012-2019 Mozilla Corporation, Igalia S.L. All rights reserved. 1 // Copyright 2012 Mozilla Corporation. All rights reserved. 2 // Copyright 2019 Igalia S.L. All rights reserved. 2 3 // This code is governed by the BSD license found in the LICENSE file. 3 4 -
trunk/JSTests/test262/test/intl402/DateTimeFormat/prototype/formatRangeToParts/prop-desc.js
r245188 r247469 1 // Copyright 2016-2019 Mozilla Corporation, Igalia S.L. All rights reserved. 1 // Copyright 2016 Mozilla Corporation. All rights reserved. 2 // Copyright 2019 Igalia S.L. All rights reserved. 2 3 // This code is governed by the license found in the LICENSE file. 3 4 -
trunk/JSTests/test262/test/intl402/RelativeTimeFormat/prototype/format/en-us-numeric-auto.js
r239425 r247469 51 51 "1": "tomorrow", 52 52 }, 53 "hour": { 54 "-1": "1 hour ago", 55 '0': 'this hour', 56 "1": "in 1 hour", 57 }, 58 "minute": { 59 "-1": "1 minute ago", 60 '0': 'this minute', 61 "1": "in 1 minute", 62 }, 53 63 "second": { 54 64 "-1": "1 second ago", -
trunk/JSTests/test262/test/intl402/RelativeTimeFormat/prototype/formatToParts/en-us-numeric-auto.js
r239425 r247469 46 46 "0": "today", 47 47 "1": "tomorrow", 48 }, 49 "hour": { 50 "0": "this hour", 51 }, 52 "minute": { 53 "0": "this minute", 48 54 }, 49 55 "second": { -
trunk/JSTests/test262/test/language/expressions/arrow-function/ArrowFunction_restricted-properties.js
r203270 r247469 2 2 // This code is governed by the BSD license found in the LICENSE file. 3 3 4 /*--- 4 /*--- 5 5 description: > 6 6 Functions created using ArrowFunction syntactic form do not have -
trunk/JSTests/test262/test/language/expressions/class/elements/prod-private-getter-before-super-return-in-field-initializer.js
r246499 r247469 5 5 description: Private getters are installed "when super returns" and no earlier (call in field initializer) (field definitions in a class expression) 6 6 esid: prod-FieldDefinition 7 features: [class-methods-private, class ]7 features: [class-methods-private, class-fields-public, class] 8 8 flags: [generated] 9 9 info: | -
trunk/JSTests/test262/test/language/expressions/class/elements/prod-private-method-before-super-return-in-field-initializer.js
r246499 r247469 5 5 description: Private methods are installed "when super returns" and no earlier (call in field initializer) (field definitions in a class expression) 6 6 esid: prod-FieldDefinition 7 features: [class-methods-private, class ]7 features: [class-methods-private, class-fields-public, class] 8 8 flags: [generated] 9 9 info: | -
trunk/JSTests/test262/test/language/expressions/class/elements/prod-private-setter-before-super-return-in-field-initializer.js
r246499 r247469 5 5 description: Private settters are installed "when super returns" and no earlier (call in field initializer) (field definitions in a class expression) 6 6 esid: prod-FieldDefinition 7 features: [class-methods-private, class ]7 features: [class-methods-private, class-fields-public, class] 8 8 flags: [generated] 9 9 info: | -
trunk/JSTests/test262/test/language/expressions/class/private-getter-brand-check-multiple-evaluations-of-class-eval-indirect.js
r247468 r247469 1 // Copyright (C) 2019 Caio Lima (Igalia SL). All rights reserved.1 // Copyright (C) 2019 Jaideep Bhoosreddy (Bloomberg LP). All rights reserved. 2 2 // This code is governed by the BSD license found in the LICENSE file. 3 3 … … 18 18 a. Throw a TypeError exception. 19 19 features: [class, class-methods-private] 20 flags: [noStrict] 20 21 ---*/ 21 22 22 let createAndInstantiateClass = function () { 23 class C { 24 get #m() { return 'test262'; } 25 26 access(o) { 27 return o.#m; 28 } 23 let classStringExpression = `( 24 class { 25 get #m() { return 'test262'; } 26 27 access(o) { 28 return o.#m; 29 29 } 30 31 let c = new C(); 32 return c; 30 } 31 )`; 32 33 let createAndInstantiateClass = function (_eval) { 34 return new (_eval(classStringExpression)); 33 35 }; 34 36 35 let c1 = createAndInstantiateClass( );36 let c2 = createAndInstantiateClass( );37 let c1 = createAndInstantiateClass(eval); 38 let c2 = createAndInstantiateClass(eval); 37 39 38 40 assert.sameValue(c1.access(c1), 'test262'); -
trunk/JSTests/test262/test/language/expressions/class/private-getter-brand-check-multiple-evaluations-of-class-eval.js
r247468 r247469 1 // Copyright (C) 2019 Caio Lima (Igalia SL). All rights reserved.1 // Copyright (C) 2019 Jaideep Bhoosreddy (Bloomberg LP). All rights reserved. 2 2 // This code is governed by the BSD license found in the LICENSE file. 3 3 … … 18 18 a. Throw a TypeError exception. 19 19 features: [class, class-methods-private] 20 flags: [noStrict] 20 21 ---*/ 21 22 23 let classStringExpression = `( 24 class { 25 get #m() { return 'test262'; } 26 27 access(o) { 28 return o.#m; 29 } 30 } 31 )`; 32 22 33 let createAndInstantiateClass = function () { 23 class C { 24 get #m() { return 'test262'; } 25 26 access(o) { 27 return o.#m; 28 } 29 } 30 31 let c = new C(); 32 return c; 34 return new (eval(classStringExpression)); 33 35 }; 34 36 -
trunk/JSTests/test262/test/language/expressions/class/private-getter-brand-check-multiple-evaluations-of-class-factory.js
r247468 r247469 1 // Copyright (C) 2019 Caio Lima (Igalia SL). All rights reserved.1 // Copyright (C) 2019 Jaideep Bhoosreddy (Bloomberg LP). All rights reserved. 2 2 // This code is governed by the BSD license found in the LICENSE file. 3 3 … … 21 21 22 22 let createAndInstantiateClass = function () { 23 c lass C{23 const C = class { 24 24 get #m() { return 'test262'; } 25 25 26 26 access(o) { 27 27 return o.#m; 28 28 } 29 29 } 30 30 31 31 let c = new C(); 32 32 return c; -
trunk/JSTests/test262/test/language/expressions/class/private-getter-brand-check-multiple-evaluations-of-class-function-ctor.js
r247468 r247469 1 // Copyright (C) 2019 Caio Lima (Igalia SL). All rights reserved.1 // Copyright (C) 2019 Jaideep Bhoosreddy (Bloomberg LP). All rights reserved. 2 2 // This code is governed by the BSD license found in the LICENSE file. 3 3 … … 20 20 ---*/ 21 21 22 let classStringExpression = ` 23 return class { 24 get m() { return 'test262'; } 25 26 access(o) { 27 return o.m; 28 } 29 } 30 `; 31 22 32 let createAndInstantiateClass = function () { 23 class C { 24 get #m() { return 'test262'; } 25 26 access(o) { 27 return o.#m; 28 } 29 } 30 31 let c = new C(); 32 return c; 33 let classFactoryFunction = new Function(classStringExpression); 34 let Class = classFactoryFunction(); 35 return new Class(); 33 36 }; 34 37 -
trunk/JSTests/test262/test/language/expressions/class/private-getter-brand-check-multiple-evaluations-of-class-realm-function-ctor.js
r247468 r247469 1 // Copyright (C) 2019 Caio Lima (Igalia SL). All rights reserved.1 // Copyright (C) 2019 Jaideep Bhoosreddy (Bloomberg LP). All rights reserved. 2 2 // This code is governed by the BSD license found in the LICENSE file. 3 3 … … 20 20 ---*/ 21 21 22 let classStringExpression = ` 23 return class { 24 get #m() { return 'test262'; } 25 26 access(o) { 27 return o.#m; 28 } 29 } 30 `; 31 22 32 let createAndInstantiateClass = function () { 23 class C { 24 get #m() { return 'test262'; } 25 26 access(o) { 27 return o.#m; 28 } 29 } 30 31 let c = new C(); 32 return c; 33 let classFactoryFunction = new ($262.createRealm().global.Function)(classStringExpression); 34 let Class = classFactoryFunction(); 35 return new Class(); 33 36 }; 34 37 -
trunk/JSTests/test262/test/language/expressions/class/private-getter-brand-check-multiple-evaluations-of-class-realm.js
r247468 r247469 1 // Copyright (C) 2019 Caio Lima (Igalia SL). All rights reserved.1 // Copyright (C) 2019 Jaideep Bhoosreddy (Bloomberg LP). All rights reserved. 2 2 // This code is governed by the BSD license found in the LICENSE file. 3 3 … … 18 18 a. Throw a TypeError exception. 19 19 features: [class, class-methods-private] 20 flags: [noStrict] 20 21 ---*/ 21 22 22 let createAndInstantiateClass = function () { 23 class C { 24 get #m() { return 'test262'; } 25 26 access(o) { 27 return o.#m; 28 } 23 let eval1 = $262.createRealm().global.eval; 24 let eval2 = $262.createRealm().global.eval; 25 26 let classStringExpression = `( 27 class { 28 get #m() { return 'test262'; } 29 30 access(o) { 31 return o.#m; 29 32 } 30 31 let c = new C(); 32 return c; 33 } 34 )`; 35 36 let createAndInstantiateClass = function (_eval) { 37 return new (_eval(classStringExpression)); 33 38 }; 34 39 35 let c1 = createAndInstantiateClass( );36 let c2 = createAndInstantiateClass( );40 let c1 = createAndInstantiateClass(eval1); 41 let c2 = createAndInstantiateClass(eval2); 37 42 38 43 assert.sameValue(c1.access(c1), 'test262'); -
trunk/JSTests/test262/test/language/expressions/class/private-method-brand-check-multiple-evaluations-of-class-eval-indirect.js
r247468 r247469 1 // Copyright (C) 2019 Caio Lima (Igalia SL). All rights reserved.1 // Copyright (C) 2019 Jaideep Bhoosreddy (Bloomberg LP). All rights reserved. 2 2 // This code is governed by the BSD license found in the LICENSE file. 3 3 4 4 /*--- 5 description: Every new evaluation of a class creates a different brand (private getter)5 description: Every new evaluation of a class creates a different brand (private method) 6 6 esid: sec-privatefieldget 7 7 info: | … … 18 18 a. Throw a TypeError exception. 19 19 features: [class, class-methods-private] 20 flags: [noStrict] 20 21 ---*/ 21 22 22 let createAndInstantiateClass = function () { 23 class C { 24 get #m() { return 'test262'; } 25 26 access(o) { 27 return o.#m; 28 } 23 let classStringExpression = `( 24 class C { 25 #m() { return 'test262'; } 26 27 access(o) { 28 return o.#m(); 29 29 } 30 31 let c = new C(); 32 return c; 30 } 31 )`; 32 33 let createAndInstantiateClass = function (_eval) { 34 return new (_eval(classStringExpression)); 33 35 }; 34 36 35 let c1 = createAndInstantiateClass( );36 let c2 = createAndInstantiateClass( );37 let c1 = createAndInstantiateClass(eval); 38 let c2 = createAndInstantiateClass(eval); 37 39 38 40 assert.sameValue(c1.access(c1), 'test262'); -
trunk/JSTests/test262/test/language/expressions/class/private-method-brand-check-multiple-evaluations-of-class-eval.js
r247468 r247469 1 // Copyright (C) 2019 Caio Lima (Igalia SL). All rights reserved.1 // Copyright (C) 2019 Jaideep Bhoosreddy (Bloomberg LP). All rights reserved. 2 2 // This code is governed by the BSD license found in the LICENSE file. 3 3 4 4 /*--- 5 description: Every new evaluation of a class creates a different brand (private getter)5 description: Every new evaluation of a class creates a different brand (private method) 6 6 esid: sec-privatefieldget 7 7 info: | … … 18 18 a. Throw a TypeError exception. 19 19 features: [class, class-methods-private] 20 flags: [noStrict] 20 21 ---*/ 21 22 23 let classStringExpression = `( 24 class C { 25 #m() { return 'test262'; } 26 27 access(o) { 28 return o.#m(); 29 } 30 } 31 )`; 32 22 33 let createAndInstantiateClass = function () { 23 class C { 24 get #m() { return 'test262'; } 25 26 access(o) { 27 return o.#m; 28 } 29 } 30 31 let c = new C(); 32 return c; 34 return new (eval(classStringExpression)); 33 35 }; 34 36 -
trunk/JSTests/test262/test/language/expressions/class/private-method-brand-check-multiple-evaluations-of-class-factory.js
r247468 r247469 1 // Copyright (C) 2019 Caio Lima (Igalia SL). All rights reserved.1 // Copyright (C) 2019 Jaideep Bhoosreddy (Bloomberg LP). All rights reserved. 2 2 // This code is governed by the BSD license found in the LICENSE file. 3 3 4 4 /*--- 5 description: Every new evaluation of a class creates a different brand (private getter)5 description: Every new evaluation of a class creates a different brand (private method) 6 6 esid: sec-privatefieldget 7 7 info: | … … 21 21 22 22 let createAndInstantiateClass = function () { 23 c lass C{24 get#m() { return 'test262'; }25 23 const C = class { 24 #m() { return 'test262'; } 25 26 26 access(o) { 27 return o.#m ;27 return o.#m(); 28 28 } 29 29 } 30 31 let c = new C(); 32 return c; 30 31 return new C(); 33 32 }; 34 33 -
trunk/JSTests/test262/test/language/expressions/class/private-method-brand-check-multiple-evaluations-of-class-function-ctor.js
r247468 r247469 1 // Copyright (C) 2019 Caio Lima (Igalia SL). All rights reserved.1 // Copyright (C) 2019 Jaideep Bhoosreddy (Bloomberg LP). All rights reserved. 2 2 // This code is governed by the BSD license found in the LICENSE file. 3 3 4 4 /*--- 5 description: Every new evaluation of a class creates a different brand (private getter)5 description: Every new evaluation of a class creates a different brand (private method) 6 6 esid: sec-privatefieldget 7 7 info: | … … 20 20 ---*/ 21 21 22 let classStringExpression = ` 23 return class C { 24 #m() { return 'test262'; } 25 26 access(o) { 27 return o.#m(); 28 } 29 } 30 `; 31 22 32 let createAndInstantiateClass = function () { 23 class C { 24 get #m() { return 'test262'; } 25 26 access(o) { 27 return o.#m; 28 } 29 } 30 31 let c = new C(); 32 return c; 33 let classFactoryFunction = new Function(classStringExpression); 34 let Class = classFactoryFunction(); 35 return new Class(); 33 36 }; 34 37 -
trunk/JSTests/test262/test/language/expressions/class/private-method-brand-check-multiple-evaluations-of-class-realm-function-ctor.js
r247468 r247469 1 // Copyright (C) 2019 Caio Lima (Igalia SL). All rights reserved.1 // Copyright (C) 2019 Jaideep Bhoosreddy (Bloomberg LP). All rights reserved. 2 2 // This code is governed by the BSD license found in the LICENSE file. 3 3 4 4 /*--- 5 description: Every new evaluation of a class creates a different brand (private getter)5 description: Every new evaluation of a class creates a different brand (private method) 6 6 esid: sec-privatefieldget 7 7 info: | … … 20 20 ---*/ 21 21 22 let classStringExpression = ` 23 return class C { 24 #m() { return 'test262'; } 25 26 access(o) { 27 return o.#m(); 28 } 29 } 30 `; 31 22 32 let createAndInstantiateClass = function () { 23 class C { 24 get #m() { return 'test262'; } 25 26 access(o) { 27 return o.#m; 28 } 29 } 30 31 let c = new C(); 32 return c; 33 let classFactoryFunction = new ($262.createRealm().global.Function)(classStringExpression); 34 let Class = classFactoryFunction(); 35 return new Class(); 33 36 }; 34 37 -
trunk/JSTests/test262/test/language/expressions/class/private-method-brand-check-multiple-evaluations-of-class-realm.js
r247468 r247469 1 // Copyright (C) 2019 Caio Lima (Igalia SL). All rights reserved.1 // Copyright (C) 2019 Jaideep Bhoosreddy (Bloomberg LP). All rights reserved. 2 2 // This code is governed by the BSD license found in the LICENSE file. 3 3 4 4 /*--- 5 description: Every new evaluation of a class creates a different brand (private getter)5 description: Every new evaluation of a class creates a different brand (private method) 6 6 esid: sec-privatefieldget 7 7 info: | … … 18 18 a. Throw a TypeError exception. 19 19 features: [class, class-methods-private] 20 flags: [noStrict] 20 21 ---*/ 21 22 22 let createAndInstantiateClass = function () { 23 class C { 24 get #m() { return 'test262'; } 25 26 access(o) { 27 return o.#m; 28 } 23 let eval1 = $262.createRealm().global.eval; 24 let eval2 = $262.createRealm().global.eval; 25 26 let classStringExpression = `( 27 class { 28 #m() { return 'test262'; } 29 30 access(o) { 31 return o.#m(); 29 32 } 30 31 let c = new C(); 32 return c; 33 } 34 )`; 35 36 let createAndInstantiateClass = function (_eval) { 37 return new (_eval(classStringExpression)); 33 38 }; 34 39 35 let c1 = createAndInstantiateClass( );36 let c2 = createAndInstantiateClass( );40 let c1 = createAndInstantiateClass(eval1); 41 let c2 = createAndInstantiateClass(eval2); 37 42 38 43 assert.sameValue(c1.access(c1), 'test262'); -
trunk/JSTests/test262/test/language/expressions/class/private-setter-brand-check-multiple-evaluations-of-class-eval-indirect.js
r247468 r247469 1 // Copyright (C) 2019 Caio Lima (Igalia SL). All rights reserved.1 // Copyright (C) 2019 Jaideep Bhoosreddy (Bloomberg LP). All rights reserved. 2 2 // This code is governed by the BSD license found in the LICENSE file. 3 3 4 4 /*--- 5 description: Every new evaluation of a class creates a different brand (private getter)5 description: Every new evaluation of a class creates a different brand (private setter) 6 6 esid: sec-privatefieldget 7 7 info: | … … 18 18 a. Throw a TypeError exception. 19 19 features: [class, class-methods-private] 20 flags: [noStrict] 20 21 ---*/ 21 22 22 let createAndInstantiateClass = function () { 23 class C { 24 get #m() { return 'test262'; } 25 26 access(o) { 27 return o.#m; 28 } 23 let classStringExpression = `( 24 class { 25 set #m(v) { this._v = v; } 26 27 access(o, v) { 28 o.#m = v; 29 29 } 30 31 let c = new C(); 32 return c; 30 } 31 )`; 32 33 let createAndInstantiateClass = function (_eval) { 34 return new (_eval(classStringExpression)); 33 35 }; 34 36 35 let c1 = createAndInstantiateClass( );36 let c2 = createAndInstantiateClass( );37 let c1 = createAndInstantiateClass(eval); 38 let c2 = createAndInstantiateClass(eval); 37 39 38 assert.sameValue(c1.access(c1), 'test262'); 39 assert.sameValue(c2.access(c2), 'test262'); 40 c1.access(c1, 'test262'); 41 assert.sameValue(c1._v, 'test262'); 42 c2.access(c2, 'test262'); 43 assert.sameValue(c2._v, 'test262'); 40 44 41 45 assert.throws(TypeError, function() { 42 c1.access(c2 );46 c1.access(c2, 'foo'); 43 47 }, 'invalid access of c1 private method'); 44 48 45 49 assert.throws(TypeError, function() { 46 c2.access(c1 );50 c2.access(c1, 'foo'); 47 51 }, 'invalid access of c2 private method'); -
trunk/JSTests/test262/test/language/expressions/class/private-setter-brand-check-multiple-evaluations-of-class-eval.js
r247468 r247469 1 // Copyright (C) 2019 Caio Lima (Igalia SL). All rights reserved.1 // Copyright (C) 2019 Jaideep Bhoosreddy (Bloomberg LP). All rights reserved. 2 2 // This code is governed by the BSD license found in the LICENSE file. 3 3 4 4 /*--- 5 description: Every new evaluation of a class creates a different brand (private getter)5 description: Every new evaluation of a class creates a different brand (private setter) 6 6 esid: sec-privatefieldget 7 7 info: | … … 18 18 a. Throw a TypeError exception. 19 19 features: [class, class-methods-private] 20 flags: [noStrict] 20 21 ---*/ 21 22 23 let classStringExpression = `( 24 class { 25 set #m(v) { this._v = v; } 26 27 access(o, v) { 28 o.#m = v; 29 } 30 } 31 )`; 32 22 33 let createAndInstantiateClass = function () { 23 class C { 24 get #m() { return 'test262'; } 25 26 access(o) { 27 return o.#m; 28 } 29 } 30 31 let c = new C(); 32 return c; 34 return new (eval(classStringExpression)); 33 35 }; 34 36 … … 36 38 let c2 = createAndInstantiateClass(); 37 39 38 assert.sameValue(c1.access(c1), 'test262'); 39 assert.sameValue(c2.access(c2), 'test262'); 40 c1.access(c1, 'test262'); 41 assert.sameValue(c1._v, 'test262'); 42 c2.access(c2, 'test262'); 43 assert.sameValue(c2._v, 'test262'); 40 44 41 45 assert.throws(TypeError, function() { 42 c1.access(c2 );46 c1.access(c2, 'foo'); 43 47 }, 'invalid access of c1 private method'); 44 48 45 49 assert.throws(TypeError, function() { 46 c2.access(c1 );50 c2.access(c1, 'foo'); 47 51 }, 'invalid access of c2 private method'); -
trunk/JSTests/test262/test/language/expressions/class/private-setter-brand-check-multiple-evaluations-of-class-factory.js
r247468 r247469 1 // Copyright (C) 2019 Caio Lima (Igalia SL). All rights reserved.1 // Copyright (C) 2019 Jaideep Bhoosreddy (Bloomberg LP). All rights reserved. 2 2 // This code is governed by the BSD license found in the LICENSE file. 3 3 4 4 /*--- 5 description: Every new evaluation of a class creates a different brand (private getter)5 description: Every new evaluation of a class creates a different brand (private setter) 6 6 esid: sec-privatefieldget 7 7 info: | … … 21 21 22 22 let createAndInstantiateClass = function () { 23 c lass C{24 get #m() { return 'test262'; }25 26 access(o ) {27 return o.#m;23 const C = class { 24 set #m(v) { this._v = v; } 25 26 access(o, v) { 27 o.#m = v; 28 28 } 29 29 } 30 31 let c = new C(); 32 return c; 30 31 return new C(); 33 32 }; 34 33 … … 36 35 let c2 = createAndInstantiateClass(); 37 36 38 assert.sameValue(c1.access(c1), 'test262'); 39 assert.sameValue(c2.access(c2), 'test262'); 37 c1.access(c1, 'test262'); 38 assert.sameValue(c1._v, 'test262'); 39 c2.access(c2, 'test262'); 40 assert.sameValue(c2._v, 'test262'); 40 41 41 42 assert.throws(TypeError, function() { 42 c1.access(c2 );43 c1.access(c2, 'foo'); 43 44 }, 'invalid access of c1 private method'); 44 45 45 46 assert.throws(TypeError, function() { 46 c2.access(c1 );47 c2.access(c1, 'foo'); 47 48 }, 'invalid access of c2 private method'); -
trunk/JSTests/test262/test/language/expressions/class/private-setter-brand-check-multiple-evaluations-of-class-function-ctor.js
r247468 r247469 1 // Copyright (C) 2019 Caio Lima (Igalia SL). All rights reserved.1 // Copyright (C) 2019 Jaideep Bhoosreddy (Bloomberg LP). All rights reserved. 2 2 // This code is governed by the BSD license found in the LICENSE file. 3 3 4 4 /*--- 5 description: Every new evaluation of a class creates a different brand (private getter)5 description: Every new evaluation of a class creates a different brand (private setter) 6 6 esid: sec-privatefieldget 7 7 info: | … … 20 20 ---*/ 21 21 22 let classStringExpression = ` 23 return class { 24 set #m(v) { this._v = v; } 25 26 access(o, v) { 27 o.#m = v; 28 } 29 } 30 `; 31 22 32 let createAndInstantiateClass = function () { 23 class C { 24 get #m() { return 'test262'; } 25 26 access(o) { 27 return o.#m; 28 } 29 } 30 31 let c = new C(); 32 return c; 33 let classFactoryFunction = new Function(classStringExpression); 34 let Class = classFactoryFunction(); 35 return new Class(); 33 36 }; 34 37 … … 36 39 let c2 = createAndInstantiateClass(); 37 40 38 assert.sameValue(c1.access(c1), 'test262'); 39 assert.sameValue(c2.access(c2), 'test262'); 41 c1.access(c1, 'test262'); 42 assert.sameValue(c1._v, 'test262'); 43 c2.access(c2, 'test262'); 44 assert.sameValue(c2._v, 'test262'); 40 45 41 46 assert.throws(TypeError, function() { 42 c1.access(c2 );47 c1.access(c2, 'foo'); 43 48 }, 'invalid access of c1 private method'); 44 49 45 50 assert.throws(TypeError, function() { 46 c2.access(c1 );51 c2.access(c1, 'foo'); 47 52 }, 'invalid access of c2 private method'); -
trunk/JSTests/test262/test/language/expressions/class/private-setter-brand-check-multiple-evaluations-of-class-realm-function-ctor.js
r247468 r247469 1 // Copyright (C) 2019 Caio Lima (Igalia SL). All rights reserved.1 // Copyright (C) 2019 Jaideep Bhoosreddy (Bloomberg LP). All rights reserved. 2 2 // This code is governed by the BSD license found in the LICENSE file. 3 3 4 4 /*--- 5 description: Every new evaluation of a class creates a different brand (private getter)5 description: Every new evaluation of a class creates a different brand (private setter) 6 6 esid: sec-privatefieldget 7 7 info: | … … 20 20 ---*/ 21 21 22 let classStringExpression = ` 23 return class { 24 set #m(v) { this._v = v; } 25 26 access(o, v) { 27 o.#m = v; 28 } 29 } 30 `; 31 22 32 let createAndInstantiateClass = function () { 23 class C { 24 get #m() { return 'test262'; } 25 26 access(o) { 27 return o.#m; 28 } 29 } 30 31 let c = new C(); 32 return c; 33 let classFactoryFunction = new ($262.createRealm().global.Function)(classStringExpression); 34 let Class = classFactoryFunction(); 35 return new Class(); 33 36 }; 34 37 … … 36 39 let c2 = createAndInstantiateClass(); 37 40 38 assert.sameValue(c1.access(c1), 'test262'); 39 assert.sameValue(c2.access(c2), 'test262'); 41 c1.access(c1, 'test262'); 42 assert.sameValue(c1._v, 'test262'); 43 c2.access(c2, 'test262'); 44 assert.sameValue(c2._v, 'test262'); 40 45 41 46 assert.throws(TypeError, function() { 42 c1.access(c2 );47 c1.access(c2, 'foo'); 43 48 }, 'invalid access of c1 private method'); 44 49 45 50 assert.throws(TypeError, function() { 46 c2.access(c1 );51 c2.access(c1, 'foo'); 47 52 }, 'invalid access of c2 private method'); -
trunk/JSTests/test262/test/language/expressions/class/private-setter-brand-check-multiple-evaluations-of-class-realm.js
r247468 r247469 1 // Copyright (C) 2019 Caio Lima (Igalia SL). All rights reserved.1 // Copyright (C) 2019 Jaideep Bhoosreddy (Bloomberg LP). All rights reserved. 2 2 // This code is governed by the BSD license found in the LICENSE file. 3 3 4 4 /*--- 5 description: Every new evaluation of a class creates a different brand (private getter)5 description: Every new evaluation of a class creates a different brand (private setter) 6 6 esid: sec-privatefieldget 7 7 info: | … … 18 18 a. Throw a TypeError exception. 19 19 features: [class, class-methods-private] 20 flags: [noStrict] 20 21 ---*/ 21 22 22 let createAndInstantiateClass = function () { 23 class C { 24 get #m() { return 'test262'; } 25 26 access(o) { 27 return o.#m; 28 } 23 let eval1 = $262.createRealm().global.eval; 24 let eval2 = $262.createRealm().global.eval; 25 26 let classStringExpression = `( 27 class { 28 set #m(v) { this._v = v; } 29 30 access(o, v) { 31 o.#m = v; 29 32 } 30 31 let c = new C(); 32 return c; 33 } 34 )`; 35 36 let createAndInstantiateClass = function (_eval) { 37 return new (_eval(classStringExpression)); 33 38 }; 34 39 35 let c1 = createAndInstantiateClass( );36 let c2 = createAndInstantiateClass( );40 let c1 = createAndInstantiateClass(eval1); 41 let c2 = createAndInstantiateClass(eval2); 37 42 38 assert.sameValue(c1.access(c1), 'test262'); 39 assert.sameValue(c2.access(c2), 'test262'); 43 c1.access(c1, 'test262'); 44 assert.sameValue(c1._v, 'test262'); 45 c2.access(c2, 'test262'); 46 assert.sameValue(c2._v, 'test262'); 40 47 41 48 assert.throws(TypeError, function() { 42 c1.access(c2 );49 c1.access(c2, 'foo'); 43 50 }, 'invalid access of c1 private method'); 44 51 45 52 assert.throws(TypeError, function() { 46 c2.access(c1 );53 c2.access(c1, 'foo'); 47 54 }, 'invalid access of c2 private method'); -
trunk/JSTests/test262/test/language/statements/class/elements/private-class-field-on-frozen-objects.js
r246499 r247469 15 15 10. Return. 16 16 includes: [compareArray.js] 17 features: [class, class-fields-private ]17 features: [class, class-fields-private, class-fields-public] 18 18 flags: [onlyStrict] 19 19 ---*/ -
trunk/JSTests/test262/test/language/statements/class/elements/private-getter-brand-check-multiple-evaluations-of-class.js
r245188 r247469 23 23 class C { 24 24 get #m() { return 'test262'; } 25 25 26 26 access(o) { 27 27 return o.#m; 28 28 } 29 29 } 30 30 31 31 let c = new C(); 32 32 return c; -
trunk/JSTests/test262/test/language/statements/class/elements/prod-private-getter-before-super-return-in-field-initializer.js
r246499 r247469 5 5 description: Private getters are installed "when super returns" and no earlier (call in field initializer) (field definitions in a class declaration) 6 6 esid: prod-FieldDefinition 7 features: [class-methods-private, class ]7 features: [class-methods-private, class-fields-public, class] 8 8 flags: [generated] 9 9 info: | -
trunk/JSTests/test262/test/language/statements/class/elements/prod-private-method-before-super-return-in-field-initializer.js
r246499 r247469 5 5 description: Private methods are installed "when super returns" and no earlier (call in field initializer) (field definitions in a class declaration) 6 6 esid: prod-FieldDefinition 7 features: [class-methods-private, class ]7 features: [class-methods-private, class-fields-public, class] 8 8 flags: [generated] 9 9 info: | -
trunk/JSTests/test262/test/language/statements/class/elements/prod-private-setter-before-super-return-in-field-initializer.js
r246499 r247469 5 5 description: Private settters are installed "when super returns" and no earlier (call in field initializer) (field definitions in a class declaration) 6 6 esid: prod-FieldDefinition 7 features: [class-methods-private, class ]7 features: [class-methods-private, class-fields-public, class] 8 8 flags: [generated] 9 9 info: | -
trunk/JSTests/test262/test/language/statements/function/13.2-30-s.js
r203270 r247469 2 2 // This code is governed by the BSD license found in the LICENSE file. 3 3 4 /*--- 4 /*--- 5 5 description: > 6 6 Functions created using Function.prototype.bind() do not have own -
trunk/JSTests/test262/test262-Revision.txt
r246499 r247469 1 1 test262 remote url: git@github.com:tc39/test262.git 2 test262 revision: 395401cba0ce1f1d5a3866923179aca945e1e43a2 test262 revision: 26a2268436f28f64c4539d9aab9ebd0f0b7c99c5
Note: See TracChangeset
for help on using the changeset viewer.