summaryrefslogtreecommitdiff
path: root/Userland/Libraries/LibJS
AgeCommit message (Expand)Author
2022-10-25LibLocale+LibJS: Update to CLDR version 42.0.0Timothy Flynn
2022-10-24AK+Everywhere: Turn bool keep_empty to an enum in split* functionsdemostanis
2022-10-24LibJS: Accept calendar names case-insensitivelyYedaya Katsman
2022-10-24LibJS: Only use 1 bit for Cell boolean flagAndreas Kling
2022-10-24LibJS: Add Cell::must_survive_garbage_collection() mechanismAndreas Kling
2022-10-23LibJS: Make parseFloat use the new double parserdavidot
2022-10-23LibJS: Make string_to_double use the new double parserdavidot
2022-10-23LibJS: Make canonical_numeric_index_string use the new double parserdavidot
2022-10-23LibJS: Make parse_temporal_duration use the new double parserdavidot
2022-10-23LibJS: Make PluralRules use the new double parserdavidot
2022-10-23LibJS: Make Token use the new double parserdavidot
2022-10-23LibJS: Fix that non-double numbers from JSON were truncated to i32davidot
2022-10-23LibJS: Make a TypedArray test actually run on all different typesdavidot
2022-10-23LibJS: Add descriptive output to test-commons expect().toThrow()davidot
2022-10-22LibJS: Require NanosecondsToDays remainder less than dayLengthMoustafa Raafat
2022-10-22LibJS: Require that NanosecondsToDays doesn't flip signMoustafa Raafat
2022-10-20LibJS: Add a finalization pass to the garbage collectorAndreas Kling
2022-10-20LibJS: Make define_native_foo() take SafeFunctionsAndreas Kling
2022-10-20LibJS: Don't register SafeFunction-to-function-pointer with JS::HeapAndreas Kling
2022-10-20LibJS: Remove unnecessary operator==() for ({Nonnull,}GCPtr<T>, T*)Andreas Kling
2022-10-20LibJS: Refactor CalendarFields for better linearityMoustafa Raafat
2022-10-20LibJS: Simplify ParseTemporalTimeZoneStringIdan Horowitz
2022-10-20LibJS: Refactor ToRelativeTemporalObjectIdan Horowitz
2022-10-19LibJS: Remove trivial operations ISO{Year,Month,Day}Moustafa Raafat
2022-10-19LibJS: Remove trivial operation IsValidISOMonthMoustafa Raafat
2022-10-19LibJS: Merge ISOMonthCode and BuildISOMonthCodeMoustafa Raafat
2022-10-19LibJS: Improve alias names in ResolveISOMonthMoustafa Raafat
2022-10-19LibJS: Simplify ResolveISOMonthMoustafa Raafat
2022-10-19LibJS: Support non-base-10 BigInt literals in bytecode VMAndreas Kling
2022-10-19LibJS: Support `for (x in obj)` iteration in bytecode VMAndreas Kling
2022-10-19LibJS: Avoid expensive UTF-8/16 conversion in legacy RegExp propertiesAndreas Kling
2022-10-19LibJS: Disable bytecode optimizations by defaultAndreas Kling
2022-10-18LibTimeZone+LibJS: Update to TZDB version 2022eTimothy Flynn
2022-10-17LibJS: Implement RegExp legacy static propertiesleeight
2022-10-17LibJS: Sync the set of rounding modesLinus Groh
2022-10-17LibJS: Add missing validation to remaining Calendar operationsLinus Groh
2022-10-17LibJS: Reject relativeTo string such as "2022-08-18T17:01Z"Linus Groh
2022-10-17LibJS: Rename IsValidTimeZoneName to IsAvailableTimeZoneNameLinus Groh
2022-10-17LibJS: Define IsValidTimeZoneName in terms of AvailableTimeZonesLinus Groh
2022-10-17LibJS: Forward a string aproximation of the CallExpression to Call OpsHendiadyoin1
2022-10-16LibJS: Add spec comments to RegExpObjectLinus Groh
2022-10-16LibJS: Add spec comments to RegExpConstructorLinus Groh
2022-10-16LibJS: Implement the RegExpAlloc AOLinus Groh
2022-10-16LibJS: Fix TemporalCalendarString ambiguityLinus Groh
2022-10-16LibJS: Rename Get{IANA => Named}TimeZonePreviousTransitionLinus Groh
2022-10-16LibJS: Rename Get{IANA => Named}TimeZoneNextTransitionLinus Groh
2022-10-16LibJS: Change dateAdd to a required parameter of MoveRelativeDateIdan Horowitz
2022-10-16LibJS: Add dateAdd to all remaining MoveRelativeDate callsIdan Horowitz
2022-10-16LibJS: Add optional dateAdd parameter to MoveRelativeDateIdan Horowitz
2022-10-16LibJS: Add fast path TimeZone conversion to PlainDate#toZonedDateTimeLuke Wilde