Shannon Booth
|
bb8dad5bb0
LibJS: Begin using CalendarMethodsRecord for AOs
|
1 éve |
Shannon Booth
|
6d4eda0028
LibJS: Make CreateTemporalDuration return a NonnullGCPtr
|
1 éve |
Shannon Booth
|
83b84cf0bd
LibJS: Implement Temporal AO DifferenceDate
|
1 éve |
Andreas Kling
|
3c74dc9f4d
LibJS: Segregate GC-allocated objects by type
|
1 éve |
Matthew Olsson
|
7c0c1c8f49
LibJS+LibWeb: Wrap raw JS::Cell*/& fields in GCPtr/NonnullGCPtr
|
2 éve |
Linus Groh
|
921ef7273e
LibJS: Port temporal_date_to_string() to String
|
2 éve |
Linus Groh
|
453d3063f5
LibJS: Port pad_iso_year() to String
|
2 éve |
Linus Groh
|
6e19ab2bbc
AK+Everywhere: Rename String to DeprecatedString
|
2 éve |
Andreas Kling
|
35c9aa7c05
LibJS: Hide all the constructors!
|
2 éve |
Linus Groh
|
694f66b5ca
LibJS: Replace GlobalObject with VM in Temporal AOs [Part 2/19]
|
2 éve |
Linus Groh
|
d2c1dd5454
LibJS: Introduce ISO Date Records
|
3 éve |
Linus Groh
|
cc8f5151d7
LibJS: Refactor Temporal since/until to common AOs
|
3 éve |
Linus Groh
|
e109b967a1
LibJS: Make options object const in more Temporal AOs
|
3 éve |
Linus Groh
|
bdb13a74b0
LibJS: Describe various kinds of "Duration Records"
|
3 éve |
Linus Groh
|
99adb54391
LibJS: Implement Temporal.Calendar.prototype.dateUntil()
|
3 éve |
Linus Groh
|
35bba1c98d
LibJS: Convert PlainDate AOs to ThrowCompletionOr
|
3 éve |
Linus Groh
|
e4c07c5b8f
LibJS: Make new_target parameter of all Temporal AOs a const*
|
3 éve |
Linus Groh
|
81aaa9ccd5
LibJS: Replace String const& with StringView in various Temporal AOs
|
3 éve |
Linus Groh
|
e3254bf4c5
LibJS: Implement Temporal.Calendar.prototype.dateAdd()
|
3 éve |
Linus Groh
|
402f04c2fc
LibJS: Implement Temporal.PlainDate.prototype.toString()
|
3 éve |
Linus Groh
|
ed9d37bd40
LibJS: Implement Temporal.Calendar.prototype.yearMonthFromFields()
|
3 éve |
Linus Groh
|
e036f4a786
LibJS: Make regulate_iso_date() and iso_date_from_fields() use ISODate
|
3 éve |
Linus Groh
|
c303bbde54
LibJS: Implement Temporal.Now.plainDate()
|
4 éve |
Idan Horowitz
|
07485802c6
LibJS: Implement Temporal.PlainDate.compare
|
4 éve |
Idan Horowitz
|
2c6bd3a61b
LibJS: Use narrower types in Temporal PlainDate/PlainDateTime/Calendar
|
4 éve |
Linus Groh
|
bece2093f2
LibJS: Remove pointless 'explicit' from a couple of constructors
|
4 éve |
Idan Horowitz
|
cf78efaef5
LibJS: Implement the ToTemporalDate Abstract Operation
|
4 éve |
Idan Horowitz
|
1e471e2e2f
LibJS: Add Temporal.Calendar.prototype.dateFromFields & required AOs
|
4 éve |
Idan Horowitz
|
cc00ccec41
LibJS: Start implementing Temporal.PlainDate
|
4 éve |
Idan Horowitz
|
b816037739
LibJS: Add the ToTemporalInstant Abstract Operation & its requirements
|
4 éve |