summaryrefslogtreecommitdiff
path: root/Userland/Libraries/LibJS
AgeCommit message (Expand)Author
2021-08-25LibJS: Fix incorrect Lexer VERIFY when parsing Unicode charactersBrian Gianforcaro
2021-08-24LibJS: Disallow yield expression correctly in formal parametersdavidot
2021-08-24LibJS: Fix some small remaining issues with parsing unicode escapesdavidot
2021-08-24LibJS: Implement Temporal.ZonedDateTime.prototype.toPlainMonthDay()Linus Groh
2021-08-24LibJS: Implement Temporal.ZonedDateTime.prototype.toPlainYearMonth()Linus Groh
2021-08-24LibJS: Implement Temporal.PlainDateTime.prototype.toPlainMonthDay()Linus Groh
2021-08-24LibJS: Implement Temporal.PlainDateTime.prototype.toPlainYearMonth()Linus Groh
2021-08-23LibJS: Implement Temporal.PlainDateTime.from()Linus Groh
2021-08-23LibJS: Fix logic error in RegulateISODateLinus Groh
2021-08-23LibJS: Implement Promise.race on the Promise constructorTimothy Flynn
2021-08-23LibJS: Implement Promise.allSettled on the Promise constructorTimothy Flynn
2021-08-23LibJS: Implement Promise.any on the Promise constructorTimothy Flynn
2021-08-23LibJS: Set the function names for the resolve, reject, and executorTimothy Flynn
2021-08-23LibJS: Generalize PerformPromiseAll common functionalityTimothy Flynn
2021-08-23LibJS: Generalize PromiseAllResolveElementFunction common functionalityTimothy Flynn
2021-08-22LibJS: Add missing builtin calendar check to ParseTemporalCalendarStringLinus Groh
2021-08-21LibJS: Implement Promise.all on the Promise constructorTimothy Flynn
2021-08-21LibJS: Fix copy-paste mistake in GetCapabilitiesExecutorTimothy Flynn
2021-08-20LibJS: Implement RegExp.prototype.compileTimothy Flynn
2021-08-20LibJS: Separate RegExpCreate into RegExpAlloc and RegExpInitializeTimothy Flynn
2021-08-20LibJS: Implement Temporal.PlainMonthDay.prototype.toJSON()Linus Groh
2021-08-20LibJS: Implement Temporal.PlainMonthDay.prototype.toLocaleString()Linus Groh
2021-08-20LibJS: Implement Temporal.PlainMonthDay.prototype.toString()Linus Groh
2021-08-20LibJS: Implement Temporal.PlainYearMonth.prototype.toJSON()Linus Groh
2021-08-20LibJS: Implement Temporal.PlainYearMonth.prototype.toLocaleString()Linus Groh
2021-08-20LibJS: Implement Temporal.PlainYearMonth.prototype.toString()Linus Groh
2021-08-19LibJS: Allow Unicode escape sequences in identifiersTimothy Flynn
2021-08-19LibRegex+LibJS: Change capture group names from a String to a FlyStringTimothy Flynn
2021-08-19LibRegex: Allow Unicode escape sequences in capture group namesTimothy Flynn
2021-08-19LibJS: Use GenericLexer to consume escaped code pointsTimothy Flynn
2021-08-19LibJS: Add type range checks to the Date make_day AOIdan Horowitz
2021-08-19LibJS: Implement Temporal.PlainDate.prototype.toJSON()Linus Groh
2021-08-19LibJS: Implement Temporal.PlainDate.prototype.toLocaleString()Linus Groh
2021-08-19LibJS: Implement Temporal.PlainDate.prototype.toString()Linus Groh
2021-08-19LibJS: Make Temporal's get_option() take a PropertyName directlyLinus Groh
2021-08-18LibJS: Reflect naming consistency editorial changes in the Temporal specLinus Groh
2021-08-18LibJS: Update some Temporal spec section numbersLinus Groh
2021-08-17LibJS/Tests: Add Temporal.Calendar.from() tests for more object typesLinus Groh
2021-08-17LibJS: Reflect Record wording editorial change in the Temporal specLinus Groh
2021-08-17LibJS: Add PlainDateTime fast path to various Calendar.prototype gettersLinus Groh
2021-08-17LibJS: Add and use newly introduced ToIntegerThrowOnInfinity Temporal AOLinus Groh
2021-08-17LibJS: Implement Temporal.Calendar.prototype.mergeFields()Linus Groh
2021-08-16LibJS: Correctly handle Unicode characters in JS source textdavidot
2021-08-16LibJS: Disallow standalone super expressiondavidot
2021-08-16LibJS: Handle '++' and '--' more correctly within expressiondavidot
2021-08-16LibJS: Check that 'let' is followed by declaration before matching itdavidot
2021-08-16LibJS: Add optional extra strict checks in parse_binding_patterndavidot
2021-08-16LibJS: Tighten default values in formal parameter parsingdavidot
2021-08-16LibJS: Allow yielding a classdavidot
2021-08-16LibJS: Treat yield as an identifier in more non-generator contextsdavidot