1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-07-25 03:37:34 +00:00
serenity/Userland/Libraries/LibJS/Tests/builtins
Linus Groh 4e5362b7cb LibJS/Tests: Remove 'requires at least one argument' Array tests
These will be removed in favour of just taking the argument and
'risking' a ToObject on null or undefined - this is how the spec does
it.
While that will make the message slightly less specific, it'll bring
the code closer to the spec and reduce complexity, which are both
preferable at the moment.

Doing this is a previous, separate commit is simply an attempt to make
the object rewrite commit smaller.
2021-07-04 22:07:36 +01:00
..
AggregateError LibJS: Implement the Error Cause proposal 2021-06-11 21:34:05 +01:00
Array LibJS/Tests: Remove 'requires at least one argument' Array tests 2021-07-04 22:07:36 +01:00
ArrayBuffer LibJS: ArrayBuffer.prototype.slice 2021-04-03 16:24:44 +02:00
BigInt LibJS: Add support for hex, octal & binary big integer literals 2021-06-14 01:45:04 +01:00
Boolean Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
DataView LibJS: Add tests for DataView.prototype getters and setters 2021-06-14 01:45:04 +01:00
Date LibJS: Add Date.prototype.setTime() 2021-06-06 19:14:11 +01:00
Error LibJS: Implement the Error Cause proposal 2021-06-11 21:34:05 +01:00
FinalizationRegistry LibJS: Add all of the FinalizationRegistry.prototype methods 2021-06-15 23:59:21 +01:00
Function LibJS: Change non-ScriptFunction source string to "[native code]" 2021-03-14 19:22:16 +01:00
functions LibJS: Add the global escape() & unescape() methods 2021-06-05 18:55:08 +01:00
Infinity Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
JSON LibJS: Dont try to serialize symbol-keyed properties 2021-04-16 19:22:29 +02:00
Map LibJS: Add the MapIterator built-in and the key/values/entries methods 2021-06-13 00:33:18 +01:00
Math LibJS: Correctly handle mixing +0 and -0 in Math.{min,max}() 2021-04-23 20:51:48 +02:00
NaN Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
Number LibJS: Add the Number.prototype.toFixed method 2021-06-19 16:13:59 +01:00
Object LibJS: Make AggregateError inherit from Error 2021-06-23 13:59:17 +01:00
Promise LibJS: Add @@toStringTag to Promise.prototype 2021-06-08 19:13:14 +01:00
Proxy LibJS: Implement Proxy.revocable() 2021-06-08 23:53:13 +02:00
Reflect LibJS: Bring Reflect.construct() closer to the specification 2021-06-28 14:22:35 +01:00
RegExp LibJS: Bring back runtime validation of RegExp flags 2021-05-11 22:47:14 +01:00
Set LibJS: Add the SetIterator built-in and Set.prototype.{values, entries} 2021-06-09 11:48:04 +01:00
String LibJS: Add String.prototype.indexOf position argument 2021-06-30 16:08:00 +01:00
Symbol LibJS: Unbreak test-js test that depended on function object class name 2021-06-27 22:51:39 +02:00
TypedArray LibJS: Add content type check to InitializeTypedArrayFromTypedArray() 2021-06-27 21:01:02 +01:00
WeakMap LibJS: Use undefined as the fallback value for iterable entry key/value 2021-06-12 22:34:28 +01:00
WeakRef LibJS: Add the WeakRef.prototype.deref method 2021-06-12 18:39:23 +01:00
WeakSet LibJS: Notify WeakSets when heap cells are sweeped 2021-06-09 21:52:25 +01:00