summaryrefslogtreecommitdiff
path: root/Userland/Libraries/LibJS
AgeCommit message (Expand)Author
2021-12-21LibJS: Define RegExp.prototype methods in spec orderTimothy Flynn
2021-12-21LibJS: Add spec comments to RegExp.prototype AOsTimothy Flynn
2021-12-21LibJS: Add spec comments to RegExp.prototype.[flags, source, exec, test]Timothy Flynn
2021-12-21LibJS: Add spec comments to RegExp.prototype.compileTimothy Flynn
2021-12-21LibJS: Add spec comments to RegExp.prototype [ @@split ]Timothy Flynn
2021-12-21LibJS: Add spec comments to RegExp.prototype [ @@search ]Timothy Flynn
2021-12-21LibJS: Add spec comments to RegExp.prototype [ @@replace ]Timothy Flynn
2021-12-21LibJS: Add spec comments to RegExp.prototype [ @@matchAll ]Timothy Flynn
2021-12-21LibJS: Add spec comments to RegExp.prototype [ @@match ]Timothy Flynn
2021-12-21LibJS: Convert a RegExp throw_exception to throw_completionTimothy Flynn
2021-12-21LibJS: Parse assert clauses of in- and export statementsdavidot
2021-12-21LibJS: Disallow async generator functions called 'await' or 'yield'davidot
2021-12-21LibJS: Don't treat yield after void as identifier in generator functionsdavidot
2021-12-21LibJS: Make new lines in block comments reset line has tokendavidot
2021-12-21LibJS: Allow super property lookup and new.target in static init blocksdavidot
2021-12-19LibJS: Fix typo in spec commentLinus Groh
2021-12-19LibJS: Capture TimeFraction parse result instead of FractionLinus Groh
2021-12-19LibJS: Only allow TimeZone this value in TimeZone#getPlainDateTimeForLuke Wilde
2021-12-19LibJS: Only allow TimeZone this value in Temporal.TimeZone#toJSONLuke Wilde
2021-12-19LibJS: Only allow TimeZone this value in Temporal.TimeZone#idLuke Wilde
2021-12-19LibJS: Only allow Calendar this value in Temporal.Calendar#toJSONLuke Wilde
2021-12-18LibJS: Fix 'precision != "auto"' check in temporal_duration_to_string()Linus Groh
2021-12-18LibJS: Disallow date-only strings for PlainTimeLinus Groh
2021-12-18LibJS: Allow 'T' prefix in time-only stringsLinus Groh
2021-12-18LibJS: Fix fractionalSecondDigits behavior in Duration.proto.toString()Linus Groh
2021-12-18LibJS: Add optional calendar to Plain{Time,YearMonth,MonthDay} prodLinus Groh
2021-12-18LibJS: Update spec comment in get_iso_parts_from_epoch()Linus Groh
2021-12-18LibJS: Fix ambiguity in FractionalPart grammarLinus Groh
2021-12-18LibJS: Make PlainDate difference methods units handling consistentLinus Groh
2021-12-18LibJS: Remove outdated comment in prepare_partial_temporal_fields()Linus Groh
2021-12-18LibJS: Fix "smallestUnit" property name typo in a couple of placesLinus Groh
2021-12-18LibJS: Fix off-by-one in balance_iso_date() for leap year inputsLinus Groh
2021-12-18LibJS: Remove outdated comment from parse_temporal_duration_string()Linus Groh
2021-12-18LibJS: Only allow Calendar this value in Temporal.Calendar.prototype.idLinus Groh
2021-12-18LibJS: Fix typo in MarkedVector::end()Andreas Kling
2021-12-17LibJS/Tests: Remove outdated FIXMELinus Groh
2021-12-16LibJS: Add MarkedVector<T>Andreas Kling
2021-12-16LibJS: Add JS::make_handle(T&)Andreas Kling
2021-12-14LibJS: Add ArrayBuffer::create() for ByteBuffer passed by valueLinus Groh
2021-12-11Everywhere: Fix -Winconsistent-missing-override warnings from ClangDaniel Bertalan
2021-12-11LibJS+LibUnicode: Generate unique numeric symbol listsTimothy Flynn
2021-12-10LibJS: Use AK::NaN<double> in Date::date_value() to fix build errorLinus Groh
2021-12-10LibJS: Implement the thisTimeValue() AO and use it where applicableLinus Groh
2021-12-10LibJS: Remove Object::value_of()Linus Groh
2021-12-10LibJS: Add test case for locales which do not define day periodsTimothy Flynn
2021-12-10LibJS: Use locale-aware day period time ranges to format period symbolsTimothy Flynn
2021-12-10LibJS+LibUnicode: Rename some Unicode::DayPeriod valuesTimothy Flynn
2021-12-10LibJS: Implement ECMA-402 Date.prototype.toLocaleTimeStringTimothy Flynn
2021-12-10LibJS: Implement ECMA-402 Date.prototype.toLocaleDateStringTimothy Flynn
2021-12-10LibJS: Implement ECMA-402 Date.prototype.toLocaleStringTimothy Flynn