Linus Groh
|
c6f7214a60
LibJS: Replace magic nanosecond numbers with constants
|
3 years ago |
Linus Groh
|
3729a910f6
LibJS: Refactor Temporal add/subtract to common AOs
|
3 years ago |
Linus Groh
|
f7c9bd0760
LibJS: Convert remaining Date AOs using JS::Value as in/output to double
|
3 years ago |
Linus Groh
|
27793bf76c
LibJS: Replace U+2212 MINUS SIGN with U+002D HYPHEN-MINUS
|
3 years ago |
Linus Groh
|
76a6bd0e75
LibJS: Fix numeric type confusion in GetEpochFromISOParts return value
|
3 years ago |
Linus Groh
|
70593b7448
LibJS: Update for structured headers added to various Temporal AOs
|
3 years ago |
Linus Groh
|
2499911898
LibJS: Rename DateFromFields to CalendarDateFromFields, etc
|
3 years ago |
Linus Groh
|
5397278bfc
LibJS: Update spec comments to use ToZeroPaddedDecimalString AO
|
3 years ago |
Linus Groh
|
e109b967a1
LibJS: Make options object const in more Temporal AOs
|
3 years ago |
Linus Groh
|
2844a2c448
LibJS: Handle undefined options in MergeLargestUnitOption
|
3 years ago |
Linus Groh
|
151eb8606d
LibJS: Consistently call observable Temporal AOs with undefined options
|
3 years ago |
Idan Horowitz
|
086969277e
Everywhere: Run clang-format
|
3 years ago |
Linus Groh
|
cfb04765fa
LibJS: Correct PlainYearMonth arithmetic for non-ISO calendars
|
3 years ago |
Linus Groh
|
360c65e92b
LibJS: Change balance_duration() nanoseconds from a JS to Crypto BigInt
|
3 years ago |
Linus Groh
|
68af8649fb
LibJS: Follow rules for consuming completion records
|
3 years ago |
Linus Groh
|
4ceff91893
LibJS: Use different variable name in DifferenceISODateTime
|
3 years ago |
Linus Groh
|
17da627b4c
LibJS: Fix "set it to" language to be more explicit
|
3 years ago |
Linus Groh
|
a496868ee5
LibJS: Create Duration Records with their own abstract operations
|
3 years ago |
Linus Groh
|
64e43c89bc
LibJS: Remove assertions that are now part of structured headers
|
3 years ago |
Linus Groh
|
bdb13a74b0
LibJS: Describe various kinds of "Duration Records"
|
3 years ago |
Timothy Flynn
|
1039159a6c
LibJS: Change LargerOfTwoTemporalUnits AO to return a StringView
|
3 years ago |
Linus Groh
|
a20b189eab
LibJS: Fix incorrectly formatted section comments
|
3 years ago |
Luke Wilde
|
29072f4b09
LibJS: Implement the required AOs for Temporal.Duration.compare
|
3 years ago |
Linus Groh
|
36b51276d5
LibJS: Change calendar_date_add() date parameter from PlainDate to Value
|
3 years ago |
Luke Wilde
|
b2bbd4d2b8
LibJS: Implement Temporal.PlainDateTime.prototype.toString
|
3 years ago |
Linus Groh
|
d49bbb1da3
LibJS: Implement TODO()'d parts of balance_duration()
|
3 years ago |
Linus Groh
|
97f6c6029f
LibJS: Implement Temporal.TimeZone.prototype.getInstantFor()
|
3 years ago |
Linus Groh
|
4d8912a92b
LibJS: Convert to_string() to ThrowCompletionOr
|
3 years ago |
Linus Groh
|
f90d98aef0
LibJS: Update step order in the InterpretTemporalDateTimeFields AO
|
3 years ago |
Linus Groh
|
d764f1c699
LibJS: Convert PlainDateTime AOs to ThrowCompletionOr
|
3 years ago |