summaryrefslogtreecommitdiff
path: root/Userland/Libraries/LibJS/Runtime/Temporal
AgeCommit message (Expand)Author
2023-01-06LibJS: Rename ToIntegerThrowOnInfinity to ToIntegerWithTruncationBodilessSleeper
2023-01-06LibJS: Replace "is not zero" language in Temporal commentsBodilessSleeper
2023-01-05LibJS: Convert calendar operation results to floatsBodilessSleeper
2023-01-03LibJS: Rename ToPositiveInteger -> ToPositiveIntegerWithTruncationBodilessSleeper
2023-01-03LibJS: Update comments in Temporal/Calendar.cppBodilessSleeper
2023-01-02Everywhere: Remove unused includes of LibC/stdlib.hBen Wiederhake
2022-12-31LibJS: Fix spec link and spec comment in PlainYearMonthBodilessSleeper
2022-12-31LibJS: Remove call to ToPositiveInteger after CalendarDaysInMonthBodilessSleeper
2022-12-26LibJS: Add yearOfWeek calendar methods and propertiesLuke Wilde
2022-12-15LibJS: Convert Object::construct() to NonnullGCPtrLinus Groh
2022-12-15LibJS: Convert ordinary_create_from_constructor() to NonnullGCPtrLinus Groh
2022-12-14LibJS: Remove Object(Object& prototype) footgunAndreas Kling
2022-12-14LibJS: Convert Object::create() to NonnullGCPtrLinus Groh
2022-12-07LibJS: Replace standalone js_string() with PrimitiveString::create()Linus Groh
2022-12-07LibJS: Replace standalone js_bigint() with BigInt::create()Linus Groh
2022-12-06Everywhere: Rename to_{string => deprecated_string}() where applicableLinus Groh
2022-12-06AK+Everywhere: Rename String to DeprecatedStringLinus Groh
2022-12-02LibJS: Throw on conversion from TimeZone to Calendar and vice versaLinus Groh
2022-12-02LibJS: Align Temporal.{Calendar,TimeZone} id getters with toStringLinus Groh
2022-11-26LibJS: Use Object's new deferred instrinsic storage for GlobalObjectTimothy Flynn
2022-11-23LibJS+LibWeb: Make Runtime/AbstractOperations.h not include AST.hAndreas Kling
2022-11-20LibJS/Temporal: Unroll the loop in to_temporal_time_recordJonah
2022-11-20LibJS/Temporal: Unroll the loop in to_temporal_duration_recordJonah
2022-11-20LibJS/Temporal: Unroll the loop in to_temporal_partial_dictation_recordJonah
2022-11-20LibJS/Temporal: Rename ToIntegerWithRounding to ToIntegerIfIntegralJonah
2022-11-20LibJS/Temporal: Reorder Tables by Order of MagnitudeJonah
2022-11-11Revert "LibJS: Add explicit assertion for days"Linus Groh
2022-11-11LibJS: Add explicit assertion for daysSmrtnyk
2022-11-05LibJS: Rename ToShowTimeZoneNameOption to ToTimeZoneNameOptionSmrtnyk
2022-11-04LibJS: Rename ToShowCalendarOption to ToCalendarNameOptionSmrtnyk
2022-11-03LibJS: Fix length of PlainDateTime.withPlainTimeLuke Wilde
2022-11-03LibJS: Add timeZoneName: "critical" option to ZonedDateTime.toString()Luke Wilde
2022-11-03LibJS: Add calendarName: "critical" option to toString() methods Luke Wilde
2022-11-03LibJS: Align ISO 8601 grammar with annotations from IXDTFLuke Wilde
2022-11-02LibJS: Use the UnsignedBigInteger compare_to_double algorithmMoustafa Raafat
2022-11-02LibCrypto: Add a way to compare UnsignedBigInteger with doubleMoustafa Raafat
2022-10-24LibJS: Accept calendar names case-insensitivelyYedaya Katsman
2022-10-23LibJS: Make parse_temporal_duration use the new double parserdavidot
2022-10-22LibJS: Require NanosecondsToDays remainder less than dayLengthMoustafa Raafat
2022-10-22LibJS: Require that NanosecondsToDays doesn't flip signMoustafa Raafat
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-17LibJS: Sync the set of rounding modesLinus Groh
2022-10-17LibJS: Add missing validation to remaining Calendar operationsLinus Groh