Commit History

Author SHA1 Message Date
  Timothy Flynn 443ffab9dc LibJS: Use infallible ParseTimeZoneOffsetString 2 years ago
  Timothy Flynn d992cba014 LibJS: Remove Temporal::DefaultTimeZone 2 years ago
  Timothy Flynn 735e1c4e20 LibJS: Replace GetIANATimeZoneOffset[Ns] with GetNamedTimeZoneOffset[Ns] 2 years ago
  Timothy Flynn 053cc90dbe LibJS: Replace GetIANATimeZoneEpochValue with GetNamedTimeZoneEpoch[Ns] 2 years ago
  Andreas Kling 35c9aa7c05 LibJS: Hide all the constructors! 2 years ago
  Linus Groh 694f66b5ca LibJS: Replace GlobalObject with VM in Temporal AOs [Part 2/19] 2 years ago
  Linus Groh 0057d489bd LibJS: Fix some clang-tidy warnings in Temporal 3 years ago
  Linus Groh a5ea066693 LibJS: Fix number types in GetISOPartsFromEpoch 3 years ago
  Linus Groh bc183dbbcb LibJS: Replace uses of MarkedValueList with MarkedVector<Value> 3 years ago
  Linus Groh 1d32ac7b8b LibJS: Convert get_iana_time_zone_epoch_value() to MarkedVector<BigInt*> 3 years ago
  Linus Groh af7003ebd2 LibJS: Convert 'possible instants' AOs to MarkedVector<Instant*> 3 years ago
  Linus Groh 31283b5e64 LibJS: Pass valid offset string directly to CreateTemporalTimeZone 3 years ago
  Luke Wilde 706296374b LibJS: Implement Temporal.ZonedDateTime.prototype.equals 3 years ago
  Linus Groh 38809f90d9 LibJS: Introduce & use FormatISOTimeZoneOffsetString 3 years ago
  Linus Groh 97f6c6029f LibJS: Implement Temporal.TimeZone.prototype.getInstantFor() 3 years ago
  Linus Groh 92fdae178b LibJS: Implement Temporal.TimeZone.prototype.getPreviousTransition() 3 years ago
  Linus Groh e9cbeeac45 LibJS: Implement Temporal.TimeZone.prototype.getNextTransition() 3 years ago
  Linus Groh 5fde02184d LibJS: Implement Temporal.TimeZone.prototype.getPossibleInstantsFor() 3 years ago
  Idan Horowitz cc00a726a8 LibJS: Convert TimeZone AOs to ThrowCompletionOr 3 years ago
  Idan Horowitz 830d484d78 LibJS: Change GetISOPartsFromEpoch's return type to ISODateTime 3 years ago
  Linus Groh e4c07c5b8f LibJS: Make new_target parameter of all Temporal AOs a const* 3 years ago
  Linus Groh 576be0f8e7 LibJS: Implement Temporal.Instant.prototype.toString() 3 years ago
  Linus Groh 53c44bea00 LibJS: Mark getters of more Temporal objects [[nodiscard]] 4 years ago
  Linus Groh 6c345c8107 LibJS: Implement Temporal.ZonedDateTime.prototype.offset 4 years ago
  Linus Groh 1b9b995f93 LibJS: Use "T m_foo; // [[Foo]]" style for all Temporal internal slots 4 years ago
  Linus Groh e511390423 LibJS: Implement Temporal.TimeZone.prototype.getPlainDateTimeFor() 4 years ago
  Linus Groh c4123d8aad LibJS: Implement Temporal.TimeZone.prototype.getOffsetStringFor() 4 years ago
  Linus Groh c303bbde54 LibJS: Implement Temporal.Now.plainDate() 4 years ago
  Linus Groh 96e63415b6 LibJS: Implement Temporal.TimeZone.prototype.getOffsetNanosecondsFor() 4 years ago
  Linus Groh bece2093f2 LibJS: Remove pointless 'explicit' from a couple of constructors 4 years ago