summaryrefslogtreecommitdiff
path: root/Userland/Libraries/LibJS/Runtime/Temporal/TimeZone.h
AgeCommit message (Expand)Author
2023-01-26LibJS: Remove unused is_valid_time_zone_numeric_utc_offset_syntax()Linus Groh
2023-01-26LibJS: Port builtin_time_zone_get_offset_string_for() to StringLinus Groh
2023-01-26LibJS: Port format_iso_time_zone_offset_string() to StringLinus Groh
2023-01-26LibJS: Port format_time_zone_offset_string() to StringLinus Groh
2023-01-26LibJS: Port create_temporal_time_zone() to StringLinus Groh
2023-01-26LibJS: Port canonicalize_time_zone_name() to StringLinus Groh
2022-12-06AK+Everywhere: Rename String to DeprecatedStringLinus Groh
2022-10-17LibJS: Rename IsValidTimeZoneName to IsAvailableTimeZoneNameLinus Groh
2022-10-17LibJS: Define IsValidTimeZoneName in terms of AvailableTimeZonesLinus Groh
2022-10-16LibJS: Rename Get{IANA => Named}TimeZonePreviousTransitionLinus Groh
2022-10-16LibJS: Rename Get{IANA => Named}TimeZoneNextTransitionLinus Groh
2022-10-15LibJS: Use infallible ParseTimeZoneOffsetStringTimothy Flynn
2022-10-15LibJS: Remove Temporal::DefaultTimeZoneTimothy Flynn
2022-10-15LibJS: Replace GetIANATimeZoneOffset[Ns] with GetNamedTimeZoneOffset[Ns]Timothy Flynn
2022-10-15LibJS: Replace GetIANATimeZoneEpochValue with GetNamedTimeZoneEpoch[Ns]Timothy Flynn
2022-08-29LibJS: Hide all the constructors!Andreas Kling
2022-08-23LibJS: Replace GlobalObject with VM in Temporal AOs [Part 2/19]Linus Groh
2022-04-04LibJS: Fix some clang-tidy warnings in TemporalLinus Groh
2022-03-25LibJS: Fix number types in GetISOPartsFromEpochLinus Groh
2022-02-09LibJS: Replace uses of MarkedValueList with MarkedVector<Value>Linus Groh
2022-02-09LibJS: Convert get_iana_time_zone_epoch_value() to MarkedVector<BigInt*>Linus Groh
2022-02-09LibJS: Convert 'possible instants' AOs to MarkedVector<Instant*>Linus Groh
2022-01-23LibJS: Pass valid offset string directly to CreateTemporalTimeZoneLinus Groh
2021-11-07LibJS: Implement Temporal.ZonedDateTime.prototype.equalsLuke Wilde
2021-11-04LibJS: Introduce & use FormatISOTimeZoneOffsetStringLinus Groh
2021-11-01LibJS: Implement Temporal.TimeZone.prototype.getInstantFor()Linus Groh
2021-10-30LibJS: Implement Temporal.TimeZone.prototype.getPreviousTransition()Linus Groh
2021-10-30LibJS: Implement Temporal.TimeZone.prototype.getNextTransition()Linus Groh
2021-10-30LibJS: Implement Temporal.TimeZone.prototype.getPossibleInstantsFor()Linus Groh
2021-09-16LibJS: Convert TimeZone AOs to ThrowCompletionOrIdan Horowitz
2021-09-16LibJS: Change GetISOPartsFromEpoch's return type to ISODateTimeIdan Horowitz
2021-09-09LibJS: Make new_target parameter of all Temporal AOs a const*Linus Groh
2021-08-31LibJS: Implement Temporal.Instant.prototype.toString()Linus Groh
2021-08-08LibJS: Mark getters of more Temporal objects [[nodiscard]]Linus Groh
2021-08-05LibJS: Implement Temporal.ZonedDateTime.prototype.offsetLinus Groh
2021-08-01LibJS: Use "T m_foo; // [[Foo]]" style for all Temporal internal slotsLinus Groh
2021-08-01LibJS: Implement Temporal.TimeZone.prototype.getPlainDateTimeFor()Linus Groh
2021-08-01LibJS: Implement Temporal.TimeZone.prototype.getOffsetStringFor()Linus Groh
2021-07-27LibJS: Implement Temporal.Now.plainDate()Linus Groh
2021-07-25LibJS: Implement Temporal.TimeZone.prototype.getOffsetNanosecondsFor()Linus Groh
2021-07-22LibJS: Remove pointless 'explicit' from a couple of constructorsLinus Groh
2021-07-16LibJS: Start implementing Temporal.DurationLinus Groh
2021-07-14LibJS: Use more specific return types for some Temporal AOsLinus Groh
2021-07-12LibJS: Add the ToTemporalInstant Abstract Operation & its requirementsIdan Horowitz
2021-07-07LibJS: Start implementing Temporal.TimeZoneLinus Groh