summaryrefslogtreecommitdiff
path: root/Userland/Libraries/LibJS
AgeCommit message (Expand)Author
2022-03-31LibJS: Add explicit default copy+move constructors to ThrowCompletionOrHendiadyoin1
2022-03-30LibJS: Normalize mathematical references to negative zeroTimothy Flynn
2022-03-30LibJS: Modernize InitializeDateTimeFormat and simplify error handlingTimothy Flynn
2022-03-30LibJS+LibUnicode: Align ECMA-402 "sanctioned" terminology with UTS 35Timothy Flynn
2022-03-30LibJS: Use consistent ASCII case-transformation and string languageTimothy Flynn
2022-03-30LibJS: Set DateTimeFormat's [[HourCycle]] internal slot only onceTimothy Flynn
2022-03-30LibJS: Mark an invocation to RequireObjectCoercible as fallibleTimothy Flynn
2022-03-30LibJS: Use the new TransformCase AO for locale-aware case conversionsTimothy Flynn
2022-03-30LibJS: Disallow calendar display names which contain an underscoreTimothy Flynn
2022-03-30LibJS: Explicitly indicate infallible incovationsTimothy Flynn
2022-03-29LibJS: Check type of ShadowRealm.prototype.importValue() 2nd argumentLinus Groh
2022-03-29LibJS: Fix sign in PlainYearMonth.prototype.subtract()Linus Groh
2022-03-29LibJS: Update incorrect spec comment in ToRelativeTemporalObjectLinus Groh
2022-03-29LibJS: Import C++ sources from libjs-test262 :^)Linus Groh
2022-03-29LibJS: Bring ForIn body evaluation closer to the specificationIdan Horowitz
2022-03-29LibJS: Implement the EnumerateObjectProperties AOIdan Horowitz
2022-03-28LibJS: Add more delete operator testsLuke Wilde
2022-03-28LibJS/Bytecode: Implement the delete unary expressionLuke Wilde
2022-03-28LibJS: Only store MemberExpression object when loading a computed propLuke Wilde
2022-03-28LibJS: Generate update Jump in for/in/of only if block is not terminatedLuke Wilde
2022-03-28LibJS/Bytecode: Update NewArray stringifier to print a register rangeLuke Wilde
2022-03-25LibJS: Fix number types in GetISOPartsFromEpochLinus Groh
2022-03-25LibJS: Update spec comment in BuiltinTimeZoneGetPlainDateTimeForLinus Groh
2022-03-20LibJS: Allow 'expect().fail("some random string")' in test-jsAli Mohammad Pur
2022-03-19LibJS/Bytecode: Make construct Call throw if callee isn't a constructorLuke Wilde
2022-03-19LibJS/Bytecode: Add support for new.targetLuke Wilde
2022-03-19LibJS: Change nanoseconds_to_days() argument from a JS to Crypto BigIntLinus Groh
2022-03-19LibJS: Change nanoseconds_to_days() result from a JS to Crypto BigIntLinus Groh
2022-03-19LibJS: Change balance_duration() nanoseconds from a JS to Crypto BigIntLinus Groh
2022-03-19LibJS: Change total_duration_nanoseconds() from JS to Crypto BigIntsLinus Groh
2022-03-19LibJS: Implement bytecode generation for For-In/Of statementsAli Mohammad Pur
2022-03-19DevTools+LibJS+LibWeb: Change class_name to use StringViewLenny Maiorani
2022-03-18Everywhere: Deduplicate day/month name constantsLenny Maiorani
2022-03-18Userland: Change static const variables to static constexprLenny Maiorani
2022-03-18LibJS: Tweak Interpreter::create() for more spec-likenessLinus Groh
2022-03-18LibJS: Use TRY(push_execution_context()) in places where we can recoverLinus Groh
2022-03-18LibJS: Add infallible variant of VM::push_execution_context()Linus Groh
2022-03-17LibJS: Update specification steps for RegExp Match IndicesTimothy Flynn
2022-03-16LibJS: Fix fraction substring in ParseTimeZoneOffsetStringLinus Groh
2022-03-16LibJS: Remove unused code in DifferenceISODateLinus Groh
2022-03-16LibJS: Remove the ConstrainToRange AOLinus Groh
2022-03-16LibJS: Remove argument type assertion from ParseTemporalDurationStringLinus Groh
2022-03-16LibJS: Assume Get() on the result of PrepareTemporalFields can't failLinus Groh
2022-03-16LibJS: Relax line and column number restrictions in Error stack testsSimon Wanner
2022-03-16Libraries: Use default constructors/destructors in LibJSLenny Maiorani
2022-03-16LibTest: Provide detailed per-file JSON output with --per-fileAli Mohammad Pur
2022-03-15LibJS: Handle non-Error this object in Error.prototype.stack getterLinus Groh
2022-03-15LibJS/Tests: Consolidate Error.prototype.stack testsLinus Groh
2022-03-15LibJS: Set internal function name of NativeError constructorsLinus Groh
2022-03-15LibJS: Reorganize spec steps for Intl.RelativeTimeFormatTimothy Flynn