summaryrefslogtreecommitdiff
path: root/Userland/Libraries/LibJS/Tests
AgeCommit message (Expand)Author
2021-06-08LibJS: Support deleting local variables with operator deleteIdan Horowitz
2021-06-07LibJS: Add missing cyclic prototype check to Object.setPrototypeOf()Linus Groh
2021-06-06LibJS: Add Date.prototype.setTime()Idan Horowitz
2021-06-06LibJS: Add Date.prototype.setMonth()Idan Horowitz
2021-06-06LibJS: Account for differences in month representations (0-11 vs 1-12)Idan Horowitz
2021-06-06LibJS: Add Date.prototype.setDate()Idan Horowitz
2021-06-06LibJS: Implement String.prototype[@@toPrimitive]()Linus Groh
2021-06-06LibJS: Remove String.prototype.lengthLinus Groh
2021-06-06LibJS: Update NumberPrototype's this_number_value() to take a ValueLinus Groh
2021-06-06LibJS: Replace some is_nullish() checks with require_object_coercible()Linus Groh
2021-06-06LibJS: Implement Number.prototype.valueOf()Linus Groh
2021-06-06LibJS: Uncomment and add parseInt testsIdan Horowitz
2021-06-05LibJS: Throw TypeError on write to non-writable property in strict modeIdan Horowitz
2021-06-05LibJS: Add the global escape() & unescape() methodsIdan Horowitz
2021-06-04LibJS: Fix functions binding this to global object in strict modeRyan Chandler
2021-06-04LibJS/Tests: Catch exceptions in describe() itselfAli Mohammad Pur
2021-05-31LibJS: Add left shift & right shift operator support for BigIntegersIdan Horowitz
2021-05-29LibJS: Add tests for destructuring assignments and function parametersAli Mohammad Pur
2021-05-21LibJS: Expose TypedArray.prototype.byteOffsetLuke
2021-05-21LibJS: Expose TypedArray.prototype.byteLengthLuke
2021-05-21LibJS: Expose TypedArray.prototype.bufferLuke
2021-05-21LibJS: Expose BYTES_PER_ELEMENT on each TypedArrayLuke
2021-05-18LibJS: Implement Object.hasOwn() :^)Andreas Kling
2021-05-13LibJS: Ensure function declarations don't leak outside function scopesLinus Groh
2021-05-13LibJS/Tests: Add details for toBeTrue() / toBeFalse() expectation errorLinus Groh
2021-05-13LibJS/Tests: Add details for toThrowWithMessage did-not-throw caseLinus Groh
2021-05-13LibJS/Tests: Add prefix to toThrowWithMessage expectation error detailsLinus Groh
2021-05-11LibJS: Make super() in catch block workLinus Groh
2021-05-11LibJS: Bring back runtime validation of RegExp flagsLinus Groh
2021-05-11LibJS/Tests: Add details for toThrowWithMessage() expectation errorLinus Groh
2021-05-11LibJS: Use u64 instead of u32 in NumberPrototype::to_stringLuke
2021-05-11LibJS: Make number parts unsigned in NumberPrototype::to_stringLuke
2021-05-10LibJS: Make invalid RegExp flags a SyntaxError at parse timeLinus Groh
2021-05-10LibJS/Tests: Rename function parameter from 'arguments' to 'arguments_'Linus Groh
2021-05-05LibJS/Tests: Use hasOwnProperty() for duplicate test checkLinus Groh
2021-04-29Everywhere: "indexes" => "indices"Andreas Kling
2021-04-25LibJS: Fallback to undefined if last value in eval() is emptyLinus Groh
2021-04-23LibJS: Correctly handle mixing +0 and -0 in Math.{min,max}()Linus Groh
2021-04-23LibJS/Tests: Remove fileName and lineNumber args from ExpectationErrorLinus Groh
2021-04-23LibJS/Tests: Improve expectation error detailsLinus Groh
2021-04-23LibRegex: Implement multiline stateful matchesAli Mohammad Pur
2021-04-20LibJS: Make Object.getOwnPropertyDescriptor() work with string indexed propertyLinus Groh
2021-04-20LibJS: Fix Object.getOwnPropertyDescriptor() attributes for numeric propertyLinus Groh
2021-04-20LibJS: Fix crash in Object.{freeze,seal}() with indexed propertiesLinus Groh
2021-04-17LibJS: Convert matched regex result to string in Symbol.replaceIdan Horowitz
2021-04-17LibJS: Accept symbol property in the `in` operatorIdan Horowitz
2021-04-17LibJS: Implement initializing a TypedArray from an iterable objectIdan Horowitz
2021-04-17LibJS: Implement initializing a TypedArray from an array-like objectIdan Horowitz
2021-04-16LibJS: Dont try to serialize symbol-keyed propertiesIdan Horowitz
2021-04-16LibJS: Accept symbol property in ObjectPrototype::hasOwnPropertyIdan Horowitz