ladybird/Userland/Libraries/LibJS/Tests/builtins
Timothy Flynn 706a20c4d4 LibJS: Disallow creating ArrayBuffers larger than 2^53 - 1
This is a normative change in the ECMA-262 spec. See:
25f9744
2023-05-26 05:23:55 +02:00
..
AggregateError LibJS: Implement the Error Cause proposal 2021-06-11 21:34:05 +01:00
Array LibJS/Tests: Disable one Array.prototype.toSpliced test for now 2022-07-04 18:50:35 +02:00
ArrayBuffer LibJS: Disallow creating ArrayBuffers larger than 2^53 - 1 2023-05-26 05:23:55 +02:00
Atomics LibJS: Implement Atomics.isLockFree 2021-07-14 22:13:15 +01:00
BigInt LibJS: Only coerce value once in BigInt constructor 2022-08-03 20:59:59 +01:00
Boolean LibJS: Change wording of ErrorType::NotA to be independent of context 2021-09-12 00:16:39 +02:00
DataView LibJS: Check for add overflow in DataViewConstructor 2022-06-27 20:51:00 +01:00
Date LibJS: Add "Month dd, yy hh:mm:ss" Date format 2023-05-22 06:07:05 +02:00
DisposableStack LibJS: Add DisposableStack{, Prototype, Constructor} 2023-01-23 09:56:50 +00:00
Error LibJS: Relax line and column number restrictions in Error stack tests 2022-03-16 18:55:55 +00:00
FinalizationRegistry LibJS: Implement stage 3 proposal FinalizationRegistry changes 2022-06-23 10:57:52 +03:00
Function LibJS: Don't assume a this argument for function.prototype.bind 2022-08-17 23:56:24 +01:00
functions LibJS: Make parseFloat use the new double parser 2022-10-23 15:48:45 +02:00
Infinity
Intl LibUnicode: Fix typos causing text segmentation on mid-word punctuation 2023-02-15 12:36:47 +01:00
JSON LibJS: Fix that non-double numbers from JSON were truncated to i32 2022-10-23 15:48:45 +02:00
Map LibJS: Normalize NaN values in Sets and Maps 2022-04-02 14:15:43 +01:00
Math LibJS: Enable commented out tests in Math.asin 2022-11-28 13:10:21 +01:00
NaN
Number LibJS: Make int_part a double in StringPrototype::to_string 2023-03-01 10:53:31 +01:00
Object LibJS: Don't update names of resulting functions in object expression 2022-12-14 15:27:08 +00:00
Promise LibJS: Don't coerce this value to object in Promise.prototype.finally() 2021-11-14 15:27:46 +00:00
Proxy LibJS: Guard against stack overflow in ProxyObject set_property() 2023-05-06 06:46:02 -07:00
Reflect LibJS: Implement [[Call]] and [[Construct]] internal slots properly 2021-10-09 14:29:20 +01:00
RegExp LibJS: Manually loop over escaped regex pattern instead of ::replace() 2023-02-16 21:03:19 +01:00
Set LibJS: Implement Set.prototype.isDisjointFrom 2022-12-02 13:09:15 +01:00
ShadowRealm LibJS: Implement & use the {Ordinary,PrepareFor}WrappedFunctionCall AOs 2022-07-31 14:39:06 +02:00
String LibJS: Implement String.prototype.toWellFormed 2022-12-01 17:03:55 +01:00
SuppressedError LibJS: Add SuppressedError{, Prototype, Constructor} 2023-01-23 09:56:50 +00:00
Symbol LibJS: Add Symbol.dispose 2023-01-23 09:56:50 +00:00
Temporal Everywhere: Change spelling of 'behaviour' to 'behavior' 2023-05-07 01:05:09 +02:00
TypedArray LibJS: Protect CanonicalIndex against double-to-integer overflow 2022-12-07 16:43:19 +00:00
WeakMap LibJS: Implement WeakMap changes from 'Symbol as WeakMap Keys Proposal' 2022-06-23 10:57:52 +03:00
WeakRef LibJS: Implement WeakRef changes from 'Symbol as WeakMap Keys Proposal' 2022-06-23 10:57:52 +03:00
WeakSet LibJS: Implement WeakSet changes from 'Symbol as WeakMap Keys Proposal' 2022-06-23 10:57:52 +03:00