Bug 1874684 - Part 30: Make BalanceTimeDuration a fallible operation. r=mgaudet
commit4f70a7669bd4914fa8646feebcfed38f88e660fb
authorAndré Bargull <andre.bargull@gmail.com>
Mon, 15 Apr 2024 18:27:28 +0000 (15 18:27 +0000)
committerAndré Bargull <andre.bargull@gmail.com>
Mon, 15 Apr 2024 18:27:28 +0000 (15 18:27 +0000)
treeca5dbfd7635d4a1a7a75f29abfca2f57ff2018f8
parent409917e576e0a311750a5bc592994eb4a8cf027e
Bug 1874684 - Part 30: Make BalanceTimeDuration a fallible operation. r=mgaudet

BalanceTimeDuration is fallible, cf. <https://github.com/tc39/proposal-temporal/issues/2785>.

Depends on D204393

Differential Revision: https://phabricator.services.mozilla.com/D204394
js/src/builtin/temporal/Duration.cpp
js/src/builtin/temporal/Duration.h
js/src/builtin/temporal/Instant.cpp
js/src/builtin/temporal/PlainDateTime.cpp
js/src/builtin/temporal/PlainTime.cpp
js/src/builtin/temporal/ZonedDateTime.cpp