Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: 7310198f859ad6832095c7ae11c98cd84e01ee8a https://github.com/WebKit/WebKit/commit/7310198f859ad6832095c7ae11c98cd84e01ee8a Author: Keita Nonaka <ikonnyak...@gmail.com> Date: 2025-08-25 (Mon, 25 Aug 2025)
Changed paths: M JSTests/test262/expectations.yaml M JSTests/test262/harness/temporalHelpers.js M JSTests/test262/latest-changes-summary.txt A JSTests/test262/test/annexB/language/expressions/assignmenttargettype/callexpression-as-for-in-lhs.js A JSTests/test262/test/annexB/language/expressions/assignmenttargettype/callexpression-as-for-of-lhs.js A JSTests/test262/test/annexB/language/expressions/assignmenttargettype/callexpression-in-compound-assignment.js A JSTests/test262/test/annexB/language/expressions/assignmenttargettype/callexpression-in-postfix-update.js A JSTests/test262/test/annexB/language/expressions/assignmenttargettype/callexpression-in-prefix-update.js A JSTests/test262/test/annexB/language/expressions/assignmenttargettype/callexpression.js A JSTests/test262/test/annexB/language/expressions/assignmenttargettype/cover-callexpression-and-asyncarrowhead.js M JSTests/test262/test/built-ins/Iterator/concat/fresh-iterator-result.js A JSTests/test262/test/built-ins/Iterator/concat/get-value-after-done.js A JSTests/test262/test/built-ins/Temporal/Duration/compare/options-read-before-algorithmic-validation.js A JSTests/test262/test/built-ins/Temporal/Duration/prototype/round/bubble-time-unit.js A JSTests/test262/test/built-ins/Temporal/Duration/prototype/round/options-read-before-algorithmic-validation.js A JSTests/test262/test/built-ins/Temporal/Duration/prototype/toString/options-read-before-algorithmic-validation.js A JSTests/test262/test/built-ins/Temporal/Duration/prototype/total/options-read-before-algorithmic-validation.js A JSTests/test262/test/built-ins/Temporal/Instant/prototype/round/options-read-before-algorithmic-validation.js A JSTests/test262/test/built-ins/Temporal/Instant/prototype/since/options-read-before-algorithmic-validation.js A JSTests/test262/test/built-ins/Temporal/Instant/prototype/toString/options-read-before-algorithmic-validation.js A JSTests/test262/test/built-ins/Temporal/Instant/prototype/until/options-read-before-algorithmic-validation.js A JSTests/test262/test/built-ins/Temporal/PlainDate/from/options-read-before-algorithmic-validation.js A JSTests/test262/test/built-ins/Temporal/PlainDate/prototype/add/options-read-before-algorithmic-validation.js A JSTests/test262/test/built-ins/Temporal/PlainDate/prototype/since/options-read-before-algorithmic-validation.js A JSTests/test262/test/built-ins/Temporal/PlainDate/prototype/subtract/options-read-before-algorithmic-validation.js A JSTests/test262/test/built-ins/Temporal/PlainDate/prototype/until/options-read-before-algorithmic-validation.js A JSTests/test262/test/built-ins/Temporal/PlainDate/prototype/with/options-read-before-algorithmic-validation.js A JSTests/test262/test/built-ins/Temporal/PlainDateTime/from/options-read-before-algorithmic-validation.js A JSTests/test262/test/built-ins/Temporal/PlainDateTime/prototype/add/options-read-before-algorithmic-validation.js A JSTests/test262/test/built-ins/Temporal/PlainDateTime/prototype/round/options-read-before-algorithmic-validation.js A JSTests/test262/test/built-ins/Temporal/PlainDateTime/prototype/since/bubble-time-unit.js A JSTests/test262/test/built-ins/Temporal/PlainDateTime/prototype/since/options-read-before-algorithmic-validation.js A JSTests/test262/test/built-ins/Temporal/PlainDateTime/prototype/subtract/options-read-before-algorithmic-validation.js A JSTests/test262/test/built-ins/Temporal/PlainDateTime/prototype/toString/options-read-before-algorithmic-validation.js A JSTests/test262/test/built-ins/Temporal/PlainDateTime/prototype/toZonedDateTime/options-read-before-algorithmic-validation.js A JSTests/test262/test/built-ins/Temporal/PlainDateTime/prototype/until/bubble-time-unit.js A JSTests/test262/test/built-ins/Temporal/PlainDateTime/prototype/until/options-read-before-algorithmic-validation.js A JSTests/test262/test/built-ins/Temporal/PlainDateTime/prototype/with/options-read-before-algorithmic-validation.js A JSTests/test262/test/built-ins/Temporal/PlainMonthDay/from/options-read-before-algorithmic-validation.js A JSTests/test262/test/built-ins/Temporal/PlainMonthDay/prototype/with/options-read-before-algorithmic-validation.js A JSTests/test262/test/built-ins/Temporal/PlainTime/from/options-read-before-algorithmic-validation.js A JSTests/test262/test/built-ins/Temporal/PlainTime/prototype/round/options-read-before-algorithmic-validation.js A JSTests/test262/test/built-ins/Temporal/PlainTime/prototype/since/options-read-before-algorithmic-validation.js A JSTests/test262/test/built-ins/Temporal/PlainTime/prototype/toString/options-read-before-algorithmic-validation.js A JSTests/test262/test/built-ins/Temporal/PlainTime/prototype/until/options-read-before-algorithmic-validation.js A JSTests/test262/test/built-ins/Temporal/PlainTime/prototype/with/options-read-before-algorithmic-validation.js A JSTests/test262/test/built-ins/Temporal/PlainYearMonth/from/options-read-before-algorithmic-validation.js A JSTests/test262/test/built-ins/Temporal/PlainYearMonth/prototype/add/options-read-before-algorithmic-validation.js A JSTests/test262/test/built-ins/Temporal/PlainYearMonth/prototype/since/options-read-before-algorithmic-validation.js A JSTests/test262/test/built-ins/Temporal/PlainYearMonth/prototype/subtract/options-read-before-algorithmic-validation.js A JSTests/test262/test/built-ins/Temporal/PlainYearMonth/prototype/until/options-read-before-algorithmic-validation.js A JSTests/test262/test/built-ins/Temporal/PlainYearMonth/prototype/with/options-read-before-algorithmic-validation.js A JSTests/test262/test/built-ins/Temporal/ZonedDateTime/from/options-read-before-algorithmic-validation.js A JSTests/test262/test/built-ins/Temporal/ZonedDateTime/prototype/add/options-read-before-algorithmic-validation.js A JSTests/test262/test/built-ins/Temporal/ZonedDateTime/prototype/round/options-read-before-algorithmic-validation.js A JSTests/test262/test/built-ins/Temporal/ZonedDateTime/prototype/since/options-read-before-algorithmic-validation.js A JSTests/test262/test/built-ins/Temporal/ZonedDateTime/prototype/subtract/options-read-before-algorithmic-validation.js A JSTests/test262/test/built-ins/Temporal/ZonedDateTime/prototype/toString/options-read-before-algorithmic-validation.js A JSTests/test262/test/built-ins/Temporal/ZonedDateTime/prototype/until/options-read-before-algorithmic-validation.js A JSTests/test262/test/built-ins/Temporal/ZonedDateTime/prototype/with/options-read-before-algorithmic-validation.js M JSTests/test262/test/built-ins/TypedArray/prototype/copyWithin/coerced-target-start-end-shrink.js A JSTests/test262/test/built-ins/WeakMap/prototype/getOrInsertComputed/adds-object-element.js A JSTests/test262/test/built-ins/WeakMap/prototype/getOrInsertComputed/adds-symbol-element.js A JSTests/test262/test/built-ins/WeakMap/prototype/getOrInsertComputed/adds-value-different-callbackfn.js A JSTests/test262/test/built-ins/WeakMap/prototype/getOrInsertComputed/callbackfn-throws.js A JSTests/test262/test/built-ins/WeakMap/prototype/getOrInsertComputed/check-callback-fn-args.js A JSTests/test262/test/built-ins/WeakMap/prototype/getOrInsertComputed/check-state-after-callback-fn-throws.js A JSTests/test262/test/built-ins/WeakMap/prototype/getOrInsertComputed/does-not-evaluate-callbackfn-if-key-present.js A JSTests/test262/test/built-ins/WeakMap/prototype/getOrInsertComputed/does-not-have-weakmapdata-internal-slot-array.js A JSTests/test262/test/built-ins/WeakMap/prototype/getOrInsertComputed/does-not-have-weakmapdata-internal-slot-map.js A JSTests/test262/test/built-ins/WeakMap/prototype/getOrInsertComputed/does-not-have-weakmapdata-internal-slot-object.js A JSTests/test262/test/built-ins/WeakMap/prototype/getOrInsertComputed/does-not-have-weakmapdata-internal-slot-set.js A JSTests/test262/test/built-ins/WeakMap/prototype/getOrInsertComputed/does-not-have-weakmapdata-internal-slot-weakmap-prototype.js A JSTests/test262/test/built-ins/WeakMap/prototype/getOrInsertComputed/getOrInsertComputed.js A JSTests/test262/test/built-ins/WeakMap/prototype/getOrInsertComputed/not-a-constructor.js A JSTests/test262/test/built-ins/WeakMap/prototype/getOrInsertComputed/not-a-function-callbackfn-throws.js A JSTests/test262/test/built-ins/WeakMap/prototype/getOrInsertComputed/overwrites-mutation-from-callbackfn.js A JSTests/test262/test/built-ins/WeakMap/prototype/getOrInsertComputed/returns-value-if-key-is-not-present-object-key.js A JSTests/test262/test/built-ins/WeakMap/prototype/getOrInsertComputed/returns-value-if-key-is-not-present-symbol-key.js A JSTests/test262/test/built-ins/WeakMap/prototype/getOrInsertComputed/returns-value-if-key-is-present-object-key.js A JSTests/test262/test/built-ins/WeakMap/prototype/getOrInsertComputed/returns-value-if-key-is-present-symbol-key.js A JSTests/test262/test/built-ins/WeakMap/prototype/getOrInsertComputed/this-not-object-throw.js A JSTests/test262/test/built-ins/WeakMap/prototype/getOrInsertComputed/throw-if-key-cannot-be-held-weakly.js M JSTests/test262/test/intl402/Temporal/PlainDate/from/calendar-not-supporting-eras.js M JSTests/test262/test/intl402/Temporal/PlainDate/from/canonicalize-era-codes.js M JSTests/test262/test/intl402/Temporal/PlainDateTime/from/calendar-not-supporting-eras.js M JSTests/test262/test/intl402/Temporal/PlainDateTime/from/canonicalize-era-codes.js M JSTests/test262/test/intl402/Temporal/PlainMonthDay/from/calendar-not-supporting-eras.js M JSTests/test262/test/intl402/Temporal/PlainYearMonth/from/calendar-not-supporting-eras.js M JSTests/test262/test/intl402/Temporal/PlainYearMonth/from/canonicalize-era-codes.js M JSTests/test262/test/intl402/Temporal/PlainYearMonth/from/reference-day-hebrew.js M JSTests/test262/test/intl402/Temporal/PlainYearMonth/prototype/with/minimum-valid-year-month.js M JSTests/test262/test/intl402/Temporal/ZonedDateTime/from/calendar-not-supporting-eras.js M JSTests/test262/test/intl402/Temporal/ZonedDateTime/from/canonicalize-era-codes.js R JSTests/test262/test/language/expressions/assignmenttargettype/direct-callexpression-arguments.js A JSTests/test262/test/language/expressions/assignmenttargettype/direct-callexpression-as-for-in-lhs.js A JSTests/test262/test/language/expressions/assignmenttargettype/direct-callexpression-as-for-of-lhs.js A JSTests/test262/test/language/expressions/assignmenttargettype/direct-callexpression-in-compound-assignment.js A JSTests/test262/test/language/expressions/assignmenttargettype/direct-callexpression-in-logical-assignment.js A JSTests/test262/test/language/expressions/assignmenttargettype/direct-callexpression-in-postfix-update.js A JSTests/test262/test/language/expressions/assignmenttargettype/direct-callexpression-in-prefix-update.js A JSTests/test262/test/language/expressions/assignmenttargettype/direct-callexpression.js R JSTests/test262/test/language/expressions/assignmenttargettype/parenthesized-callexpression-arguments.js A JSTests/test262/test/language/expressions/assignmenttargettype/parenthesized-callexpression-in-compound-assignment.js A JSTests/test262/test/language/expressions/assignmenttargettype/parenthesized-callexpression-in-logical-assignment.js A JSTests/test262/test/language/expressions/assignmenttargettype/parenthesized-callexpression.js M JSTests/test262/test/staging/Intl402/Temporal/old/islamic-calendars-islamic-rgsa.js M JSTests/test262/test/staging/Intl402/Temporal/old/islamic-calendars-islamic.js M JSTests/test262/test/staging/Intl402/Temporal/old/japanese-before-era.js M JSTests/test262/test/staging/Intl402/Temporal/old/non-iso-calendars-buddhist.js M JSTests/test262/test/staging/Intl402/Temporal/old/non-iso-calendars-coptic.js M JSTests/test262/test/staging/Intl402/Temporal/old/non-iso-calendars-ethioaa.js M JSTests/test262/test/staging/Intl402/Temporal/old/non-iso-calendars-ethiopic.js M JSTests/test262/test/staging/Intl402/Temporal/old/non-iso-calendars-gregory.js M JSTests/test262/test/staging/Intl402/Temporal/old/non-iso-calendars-hebrew.js M JSTests/test262/test/staging/Intl402/Temporal/old/non-iso-calendars-indian.js M JSTests/test262/test/staging/Intl402/Temporal/old/non-iso-calendars-islamic-civil.js M JSTests/test262/test/staging/Intl402/Temporal/old/non-iso-calendars-islamic-rgsa.js M JSTests/test262/test/staging/Intl402/Temporal/old/non-iso-calendars-islamic-tbla.js M JSTests/test262/test/staging/Intl402/Temporal/old/non-iso-calendars-islamic-umalqura.js M JSTests/test262/test/staging/Intl402/Temporal/old/non-iso-calendars-islamic.js M JSTests/test262/test/staging/Intl402/Temporal/old/non-iso-calendars-islamicc.js M JSTests/test262/test/staging/Intl402/Temporal/old/non-iso-calendars-persian.js M JSTests/test262/test/staging/sm/Temporal/PlainDate/non-positive-era-year.js A JSTests/test262/test/staging/top-level-await/grandparent-tla_FIXTURE.js A JSTests/test262/test/staging/top-level-await/parent-tla_FIXTURE.js A JSTests/test262/test/staging/top-level-await/tla-hang-entry.js A JSTests/test262/test/staging/top-level-await/tla_FIXTURE.js R JSTests/test262/test/staging/upsert/WeakMap/getOrInsertComputed/adds-object-element.js R JSTests/test262/test/staging/upsert/WeakMap/getOrInsertComputed/adds-symbol-element.js R JSTests/test262/test/staging/upsert/WeakMap/getOrInsertComputed/adds-value-different-callbackfn.js R JSTests/test262/test/staging/upsert/WeakMap/getOrInsertComputed/callbackfn-throws.js R JSTests/test262/test/staging/upsert/WeakMap/getOrInsertComputed/does-not-evaluate-callbackfn-if-key-present.js R JSTests/test262/test/staging/upsert/WeakMap/getOrInsertComputed/does-not-have-weakmapdata-internal-slot-array.js R JSTests/test262/test/staging/upsert/WeakMap/getOrInsertComputed/does-not-have-weakmapdata-internal-slot-map.js R JSTests/test262/test/staging/upsert/WeakMap/getOrInsertComputed/does-not-have-weakmapdata-internal-slot-object.js R JSTests/test262/test/staging/upsert/WeakMap/getOrInsertComputed/does-not-have-weakmapdata-internal-slot-set.js R JSTests/test262/test/staging/upsert/WeakMap/getOrInsertComputed/does-not-have-weakmapdata-internal-slot-weakmap-prototype.js R JSTests/test262/test/staging/upsert/WeakMap/getOrInsertComputed/getOrInsertComputed.js R JSTests/test262/test/staging/upsert/WeakMap/getOrInsertComputed/length.js R JSTests/test262/test/staging/upsert/WeakMap/getOrInsertComputed/name.js R JSTests/test262/test/staging/upsert/WeakMap/getOrInsertComputed/not-a-constructor.js R JSTests/test262/test/staging/upsert/WeakMap/getOrInsertComputed/not-a-function-callbackfn-throws.js R JSTests/test262/test/staging/upsert/WeakMap/getOrInsertComputed/overwrites-mutation-from-callbackfn.js R JSTests/test262/test/staging/upsert/WeakMap/getOrInsertComputed/returns-value-if-key-is-not-present-object-key.js R JSTests/test262/test/staging/upsert/WeakMap/getOrInsertComputed/returns-value-if-key-is-not-present-symbol-key.js R JSTests/test262/test/staging/upsert/WeakMap/getOrInsertComputed/returns-value-if-key-is-present-object-key.js R JSTests/test262/test/staging/upsert/WeakMap/getOrInsertComputed/returns-value-if-key-is-present-symbol-key.js R JSTests/test262/test/staging/upsert/WeakMap/getOrInsertComputed/this-not-object-throw.js R JSTests/test262/test/staging/upsert/WeakMap/getOrInsertComputed/throw-if-key-cannot-be-held-weakly.js M JSTests/test262/test262-Revision.txt Log Message: ----------- [JSC] Import Test262 https://bugs.webkit.org/show_bug.cgi?id=297836 Reviewed by Sosuke Suzuki. This patch imports test262. * JSTests/test262/expectations.yaml: * JSTests/test262/harness/temporalHelpers.js: (TemporalHelpers.canonicalizeCalendarEra): * JSTests/test262/latest-changes-summary.txt: * JSTests/test262/test/annexB/language/expressions/assignmenttargettype/callexpression-as-for-in-lhs.js: Added. (f): * JSTests/test262/test/annexB/language/expressions/assignmenttargettype/callexpression-as-for-of-lhs.js: Added. (f): * JSTests/test262/test/annexB/language/expressions/assignmenttargettype/callexpression-in-compound-assignment.js: Added. (f): (g): * JSTests/test262/test/annexB/language/expressions/assignmenttargettype/callexpression-in-postfix-update.js: Added. (f): * JSTests/test262/test/annexB/language/expressions/assignmenttargettype/callexpression-in-prefix-update.js: Added. (f): * JSTests/test262/test/annexB/language/expressions/assignmenttargettype/callexpression.js: Added. (f): (g): * JSTests/test262/test/annexB/language/expressions/assignmenttargettype/cover-callexpression-and-asyncarrowhead.js: Added. (async assert): * JSTests/test262/test/built-ins/Iterator/concat/fresh-iterator-result.js: * JSTests/test262/test/built-ins/Iterator/concat/get-value-after-done.js: Added. (let.iter.Symbol.iterator.return.next.return.get value): (let.iter.Symbol.iterator): * JSTests/test262/test/built-ins/Temporal/Duration/compare/options-read-before-algorithmic-validation.js: Added. * JSTests/test262/test/built-ins/Temporal/Duration/prototype/round/bubble-time-unit.js: Added. (const.relativeTo.new.Temporal.PlainDate): (TemporalHelpers.assertDuration): * JSTests/test262/test/built-ins/Temporal/Duration/prototype/round/options-read-before-algorithmic-validation.js: Added. * JSTests/test262/test/built-ins/Temporal/Duration/prototype/toString/options-read-before-algorithmic-validation.js: Added. * JSTests/test262/test/built-ins/Temporal/Duration/prototype/total/options-read-before-algorithmic-validation.js: Added. * JSTests/test262/test/built-ins/Temporal/Instant/prototype/round/options-read-before-algorithmic-validation.js: Added. * JSTests/test262/test/built-ins/Temporal/Instant/prototype/since/options-read-before-algorithmic-validation.js: Added. * JSTests/test262/test/built-ins/Temporal/Instant/prototype/toString/options-read-before-algorithmic-validation.js: Added. * JSTests/test262/test/built-ins/Temporal/Instant/prototype/until/options-read-before-algorithmic-validation.js: Added. * JSTests/test262/test/built-ins/Temporal/PlainDate/from/options-read-before-algorithmic-validation.js: Added. * JSTests/test262/test/built-ins/Temporal/PlainDate/prototype/add/options-read-before-algorithmic-validation.js: Added. * JSTests/test262/test/built-ins/Temporal/PlainDate/prototype/since/options-read-before-algorithmic-validation.js: Added. * JSTests/test262/test/built-ins/Temporal/PlainDate/prototype/subtract/options-read-before-algorithmic-validation.js: Added. * JSTests/test262/test/built-ins/Temporal/PlainDate/prototype/until/options-read-before-algorithmic-validation.js: Added. * JSTests/test262/test/built-ins/Temporal/PlainDate/prototype/with/options-read-before-algorithmic-validation.js: Added. * JSTests/test262/test/built-ins/Temporal/PlainDateTime/from/options-read-before-algorithmic-validation.js: Added. * JSTests/test262/test/built-ins/Temporal/PlainDateTime/prototype/add/options-read-before-algorithmic-validation.js: Added. * JSTests/test262/test/built-ins/Temporal/PlainDateTime/prototype/round/options-read-before-algorithmic-validation.js: Added. * JSTests/test262/test/built-ins/Temporal/PlainDateTime/prototype/since/bubble-time-unit.js: Added. (const.earlier.new.Temporal.PlainDateTime): (TemporalHelpers.assertDuration): * JSTests/test262/test/built-ins/Temporal/PlainDateTime/prototype/since/options-read-before-algorithmic-validation.js: Added. * JSTests/test262/test/built-ins/Temporal/PlainDateTime/prototype/subtract/options-read-before-algorithmic-validation.js: Added. * JSTests/test262/test/built-ins/Temporal/PlainDateTime/prototype/toString/options-read-before-algorithmic-validation.js: Added. * JSTests/test262/test/built-ins/Temporal/PlainDateTime/prototype/toZonedDateTime/options-read-before-algorithmic-validation.js: Added. * JSTests/test262/test/built-ins/Temporal/PlainDateTime/prototype/until/bubble-time-unit.js: Added. (const.earlier.new.Temporal.PlainDateTime): (TemporalHelpers.assertDuration): * JSTests/test262/test/built-ins/Temporal/PlainDateTime/prototype/until/options-read-before-algorithmic-validation.js: Added. * JSTests/test262/test/built-ins/Temporal/PlainDateTime/prototype/with/options-read-before-algorithmic-validation.js: Added. * JSTests/test262/test/built-ins/Temporal/PlainMonthDay/from/options-read-before-algorithmic-validation.js: Added. * JSTests/test262/test/built-ins/Temporal/PlainMonthDay/prototype/with/options-read-before-algorithmic-validation.js: Added. * JSTests/test262/test/built-ins/Temporal/PlainTime/from/options-read-before-algorithmic-validation.js: Added. * JSTests/test262/test/built-ins/Temporal/PlainTime/prototype/round/options-read-before-algorithmic-validation.js: Added. * JSTests/test262/test/built-ins/Temporal/PlainTime/prototype/since/options-read-before-algorithmic-validation.js: Added. * JSTests/test262/test/built-ins/Temporal/PlainTime/prototype/toString/options-read-before-algorithmic-validation.js: Added. * JSTests/test262/test/built-ins/Temporal/PlainTime/prototype/until/options-read-before-algorithmic-validation.js: Added. * JSTests/test262/test/built-ins/Temporal/PlainTime/prototype/with/options-read-before-algorithmic-validation.js: Added. * JSTests/test262/test/built-ins/Temporal/PlainYearMonth/from/options-read-before-algorithmic-validation.js: Added. * JSTests/test262/test/built-ins/Temporal/PlainYearMonth/prototype/add/options-read-before-algorithmic-validation.js: Added. * JSTests/test262/test/built-ins/Temporal/PlainYearMonth/prototype/since/options-read-before-algorithmic-validation.js: Added. * JSTests/test262/test/built-ins/Temporal/PlainYearMonth/prototype/subtract/options-read-before-algorithmic-validation.js: Added. * JSTests/test262/test/built-ins/Temporal/PlainYearMonth/prototype/until/options-read-before-algorithmic-validation.js: Added. * JSTests/test262/test/built-ins/Temporal/PlainYearMonth/prototype/with/options-read-before-algorithmic-validation.js: Added. * JSTests/test262/test/built-ins/Temporal/ZonedDateTime/from/options-read-before-algorithmic-validation.js: Added. * JSTests/test262/test/built-ins/Temporal/ZonedDateTime/prototype/add/options-read-before-algorithmic-validation.js: Added. * JSTests/test262/test/built-ins/Temporal/ZonedDateTime/prototype/round/options-read-before-algorithmic-validation.js: Added. * JSTests/test262/test/built-ins/Temporal/ZonedDateTime/prototype/since/options-read-before-algorithmic-validation.js: Added. * JSTests/test262/test/built-ins/Temporal/ZonedDateTime/prototype/subtract/options-read-before-algorithmic-validation.js: Added. * JSTests/test262/test/built-ins/Temporal/ZonedDateTime/prototype/toString/options-read-before-algorithmic-validation.js: Added. * JSTests/test262/test/built-ins/Temporal/ZonedDateTime/prototype/until/options-read-before-algorithmic-validation.js: Added. * JSTests/test262/test/built-ins/Temporal/ZonedDateTime/prototype/with/options-read-before-algorithmic-validation.js: Added. * JSTests/test262/test/built-ins/TypedArray/prototype/copyWithin/coerced-target-start-end-shrink.js: (const.fillWithIndexes): (let.ctor.of.ctors.const.evil): (let.ctor.of.ctors.const.evil.valueOf): Deleted. * JSTests/test262/test/built-ins/WeakMap/prototype/getOrInsertComputed/adds-object-element.js: Renamed from JSTests/test262/test/staging/upsert/WeakMap/getOrInsertComputed/adds-object-element.js. * JSTests/test262/test/built-ins/WeakMap/prototype/getOrInsertComputed/adds-symbol-element.js: Renamed from JSTests/test262/test/staging/upsert/WeakMap/getOrInsertComputed/adds-symbol-element.js. * JSTests/test262/test/built-ins/WeakMap/prototype/getOrInsertComputed/adds-value-different-callbackfn.js: Renamed from JSTests/test262/test/staging/upsert/WeakMap/getOrInsertComputed/adds-value-different-callbackfn.js. (three): * JSTests/test262/test/built-ins/WeakMap/prototype/getOrInsertComputed/callbackfn-throws.js: Renamed from JSTests/test262/test/staging/upsert/WeakMap/getOrInsertComputed/callbackfn-throws.js. * JSTests/test262/test/built-ins/WeakMap/prototype/getOrInsertComputed/check-callback-fn-args.js: Added. * JSTests/test262/test/built-ins/WeakMap/prototype/getOrInsertComputed/check-state-after-callback-fn-throws.js: Added. * JSTests/test262/test/built-ins/WeakMap/prototype/getOrInsertComputed/does-not-evaluate-callbackfn-if-key-present.js: Renamed from JSTests/test262/test/staging/upsert/WeakMap/getOrInsertComputed/does-not-evaluate-callbackfn-if-key-present.js. (callback): * JSTests/test262/test/built-ins/WeakMap/prototype/getOrInsertComputed/does-not-have-weakmapdata-internal-slot-array.js: Renamed from JSTests/test262/test/staging/upsert/WeakMap/getOrInsertComputed/does-not-have-weakmapdata-internal-slot-array.js. * JSTests/test262/test/built-ins/WeakMap/prototype/getOrInsertComputed/does-not-have-weakmapdata-internal-slot-map.js: Renamed from JSTests/test262/test/staging/upsert/WeakMap/getOrInsertComputed/does-not-have-weakmapdata-internal-slot-map.js. (WeakMap.prototype.getOrInsertComputed.call.new.Map): (map.getOrInsertComputed.call.new.Map): * JSTests/test262/test/built-ins/WeakMap/prototype/getOrInsertComputed/does-not-have-weakmapdata-internal-slot-object.js: Renamed from JSTests/test262/test/staging/upsert/WeakMap/getOrInsertComputed/does-not-have-weakmapdata-internal-slot-object.js. * JSTests/test262/test/built-ins/WeakMap/prototype/getOrInsertComputed/does-not-have-weakmapdata-internal-slot-set.js: Renamed from JSTests/test262/test/staging/upsert/WeakMap/getOrInsertComputed/does-not-have-weakmapdata-internal-slot-set.js. (WeakMap.prototype.getOrInsertComputed.call.new.Set): (map.getOrInsertComputed.call.new.Set): * JSTests/test262/test/built-ins/WeakMap/prototype/getOrInsertComputed/does-not-have-weakmapdata-internal-slot-weakmap-prototype.js: Renamed from JSTests/test262/test/staging/upsert/WeakMap/getOrInsertComputed/does-not-have-weakmapdata-internal-slot-weakmap-prototype.js. * JSTests/test262/test/built-ins/WeakMap/prototype/getOrInsertComputed/getOrInsertComputed.js: Renamed from JSTests/test262/test/staging/upsert/WeakMap/getOrInsertComputed/getOrInsertComputed.js. * JSTests/test262/test/built-ins/WeakMap/prototype/getOrInsertComputed/not-a-constructor.js: Renamed from JSTests/test262/test/staging/upsert/WeakMap/getOrInsertComputed/not-a-constructor.js. * JSTests/test262/test/built-ins/WeakMap/prototype/getOrInsertComputed/not-a-function-callbackfn-throws.js: Renamed from JSTests/test262/test/staging/upsert/WeakMap/getOrInsertComputed/not-a-function-callbackfn-throws.js. * JSTests/test262/test/built-ins/WeakMap/prototype/getOrInsertComputed/overwrites-mutation-from-callbackfn.js: Renamed from JSTests/test262/test/staging/upsert/WeakMap/getOrInsertComputed/overwrites-mutation-from-callbackfn.js. * JSTests/test262/test/built-ins/WeakMap/prototype/getOrInsertComputed/returns-value-if-key-is-not-present-object-key.js: Renamed from JSTests/test262/test/staging/upsert/WeakMap/getOrInsertComputed/returns-value-if-key-is-not-present-object-key.js. * JSTests/test262/test/built-ins/WeakMap/prototype/getOrInsertComputed/returns-value-if-key-is-not-present-symbol-key.js: Renamed from JSTests/test262/test/staging/upsert/WeakMap/getOrInsertComputed/returns-value-if-key-is-not-present-symbol-key.js. * JSTests/test262/test/built-ins/WeakMap/prototype/getOrInsertComputed/returns-value-if-key-is-present-object-key.js: Renamed from JSTests/test262/test/staging/upsert/WeakMap/getOrInsertComputed/returns-value-if-key-is-present-object-key.js. * JSTests/test262/test/built-ins/WeakMap/prototype/getOrInsertComputed/returns-value-if-key-is-present-symbol-key.js: Renamed from JSTests/test262/test/staging/upsert/WeakMap/getOrInsertComputed/returns-value-if-key-is-present-symbol-key.js. * JSTests/test262/test/built-ins/WeakMap/prototype/getOrInsertComputed/this-not-object-throw.js: Renamed from JSTests/test262/test/staging/upsert/WeakMap/getOrInsertComputed/this-not-object-throw.js. (m.getOrInsertComputed.call.Symbol): * JSTests/test262/test/built-ins/WeakMap/prototype/getOrInsertComputed/throw-if-key-cannot-be-held-weakly.js: Renamed from JSTests/test262/test/staging/upsert/WeakMap/getOrInsertComputed/throw-if-key-cannot-be-held-weakly.js. * JSTests/test262/test/intl402/Temporal/PlainDate/from/calendar-not-supporting-eras.js: * JSTests/test262/test/intl402/Temporal/PlainDate/from/canonicalize-era-codes.js: * JSTests/test262/test/intl402/Temporal/PlainDateTime/from/calendar-not-supporting-eras.js: * JSTests/test262/test/intl402/Temporal/PlainDateTime/from/canonicalize-era-codes.js: * JSTests/test262/test/intl402/Temporal/PlainMonthDay/from/calendar-not-supporting-eras.js: * JSTests/test262/test/intl402/Temporal/PlainYearMonth/from/calendar-not-supporting-eras.js: * JSTests/test262/test/intl402/Temporal/PlainYearMonth/from/canonicalize-era-codes.js: * JSTests/test262/test/intl402/Temporal/PlainYearMonth/from/reference-day-hebrew.js: * JSTests/test262/test/intl402/Temporal/PlainYearMonth/prototype/with/minimum-valid-year-month.js: * JSTests/test262/test/intl402/Temporal/ZonedDateTime/from/calendar-not-supporting-eras.js: * JSTests/test262/test/intl402/Temporal/ZonedDateTime/from/canonicalize-era-codes.js: * JSTests/test262/test/language/expressions/assignmenttargettype/direct-callexpression-arguments.js: Removed. * JSTests/test262/test/language/expressions/assignmenttargettype/direct-callexpression-as-for-in-lhs.js: Added. (f): * JSTests/test262/test/language/expressions/assignmenttargettype/direct-callexpression-as-for-of-lhs.js: Added. (f): * JSTests/test262/test/language/expressions/assignmenttargettype/direct-callexpression-in-compound-assignment.js: Added. * JSTests/test262/test/language/expressions/assignmenttargettype/direct-callexpression-in-logical-assignment.js: Added. * JSTests/test262/test/language/expressions/assignmenttargettype/direct-callexpression-in-postfix-update.js: Added. * JSTests/test262/test/language/expressions/assignmenttargettype/direct-callexpression-in-prefix-update.js: Added. * JSTests/test262/test/language/expressions/assignmenttargettype/direct-callexpression.js: Added. * JSTests/test262/test/language/expressions/assignmenttargettype/parenthesized-callexpression-arguments.js: Removed. * JSTests/test262/test/language/expressions/assignmenttargettype/parenthesized-callexpression-in-compound-assignment.js: Added. * JSTests/test262/test/language/expressions/assignmenttargettype/parenthesized-callexpression-in-logical-assignment.js: Added. * JSTests/test262/test/language/expressions/assignmenttargettype/parenthesized-callexpression.js: Added. * JSTests/test262/test/staging/Intl402/Temporal/old/islamic-calendars-islamic-rgsa.js: (const.choice.choices.find): Deleted. (assert.sameValue.date.toString): Deleted. * JSTests/test262/test/staging/Intl402/Temporal/old/islamic-calendars-islamic.js: (const.choice.choices.find): Deleted. (assert.sameValue.date.toString): Deleted. * JSTests/test262/test/staging/Intl402/Temporal/old/japanese-before-era.js: * JSTests/test262/test/staging/Intl402/Temporal/old/non-iso-calendars-buddhist.js: * JSTests/test262/test/staging/Intl402/Temporal/old/non-iso-calendars-coptic.js: * JSTests/test262/test/staging/Intl402/Temporal/old/non-iso-calendars-ethioaa.js: * JSTests/test262/test/staging/Intl402/Temporal/old/non-iso-calendars-ethiopic.js: * JSTests/test262/test/staging/Intl402/Temporal/old/non-iso-calendars-gregory.js: * JSTests/test262/test/staging/Intl402/Temporal/old/non-iso-calendars-hebrew.js: * JSTests/test262/test/staging/Intl402/Temporal/old/non-iso-calendars-indian.js: * JSTests/test262/test/staging/Intl402/Temporal/old/non-iso-calendars-islamic-civil.js: * JSTests/test262/test/staging/Intl402/Temporal/old/non-iso-calendars-islamic-rgsa.js: (result.of.Object.entries): Deleted. (of.Object.entries): Deleted. * JSTests/test262/test/staging/Intl402/Temporal/old/non-iso-calendars-islamic-tbla.js: * JSTests/test262/test/staging/Intl402/Temporal/old/non-iso-calendars-islamic-umalqura.js: * JSTests/test262/test/staging/Intl402/Temporal/old/non-iso-calendars-islamic.js: (result.of.Object.entries): Deleted. (of.Object.entries): Deleted. * JSTests/test262/test/staging/Intl402/Temporal/old/non-iso-calendars-islamicc.js: * JSTests/test262/test/staging/Intl402/Temporal/old/non-iso-calendars-persian.js: * JSTests/test262/test/staging/sm/Temporal/PlainDate/non-positive-era-year.js: (of.tests.1.era.endsWith): Deleted. * JSTests/test262/test/staging/top-level-await/grandparent-tla_FIXTURE.js: Added. * JSTests/test262/test/staging/top-level-await/parent-tla_FIXTURE.js: Added. * JSTests/test262/test/staging/top-level-await/tla-hang-entry.js: Added. * JSTests/test262/test/staging/top-level-await/tla_FIXTURE.js: Added. * JSTests/test262/test/staging/upsert/WeakMap/getOrInsertComputed/length.js: Removed. * JSTests/test262/test/staging/upsert/WeakMap/getOrInsertComputed/name.js: Removed. * JSTests/test262/test262-Revision.txt: Canonical link: https://commits.webkit.org/299139@main To unsubscribe from these emails, change your notification settings at https://github.com/WebKit/WebKit/settings/notifications _______________________________________________ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes