ladybird/Userland/Libraries/LibJS/Tests/builtins/Array
Luke bc540de0af LibJS: Pass in actual_delete_count to removed array creation in splice
More specifically, Array.prototype.splice. Additionally adds a missing
exception check to the array creation and a link to the spec.

Fixes create-non-array-invalid-len.js in the splice tests in test262.
This test timed out instead of throwing an "Invalid array length"
exception.
2021-06-10 10:04:06 +01:00
..
array-basic.js
array-length-setter.js LibJS: Fix two issues with array (length > INT32_MAX) 2021-03-30 13:52:56 +02:00
array-shrink-during-find-crash.js
array-simple-and-generic-storage-initialization.js
array-spread.js
Array.from.js LibJS: Array.from mapFn fixes + thisArg support 2021-04-13 15:16:16 +02:00
Array.isArray.js LibJS: Handle Proxy with Array target in IsArray() abstract operation 2021-06-08 23:53:13 +02:00
Array.js
Array.of.js
Array.prototype-generic-functions.js LibJS/Tests: Use hasOwnProperty() for duplicate test check 2021-05-05 15:58:53 +01:00
Array.prototype.at.js LibJS: Implement 'Relative Indexing Method' proposal (.at()) 2021-03-12 19:01:08 +01:00
Array.prototype.concat.js
Array.prototype.every.js
Array.prototype.fill.js
Array.prototype.filter.js
Array.prototype.find.js
Array.prototype.findIndex.js
Array.prototype.flat.js
Array.prototype.forEach.js
Array.prototype.includes.js
Array.prototype.indexOf.js
Array.prototype.join.js
Array.prototype.lastIndexOf.js
Array.prototype.map.js
Array.prototype.pop.js
Array.prototype.push.js
Array.prototype.reduce.js Everywhere: "indexes" => "indices" 2021-04-29 22:23:52 +02:00
Array.prototype.reduceRight.js Everywhere: "indexes" => "indices" 2021-04-29 22:23:52 +02:00
Array.prototype.reverse.js
Array.prototype.shift.js LibJS: Don't punish large arrays with generic indexed property storage 2021-03-21 11:37:10 +01:00
Array.prototype.slice.js
Array.prototype.some.js
Array.prototype.sort.js
Array.prototype.splice.js LibJS: Pass in actual_delete_count to removed array creation in splice 2021-06-10 10:04:06 +01:00
Array.prototype.toLocaleString.js
Array.prototype.toString.js
Array.prototype.unshift.js
Array.prototype.values.js