Temporal.Duration constructor should throw on non-integers
Committed r293811 (250284@main): <https://commits.webkit.org/250284@main> Reviewed commits have been landed. Closing PR #514 and removing active labels.
<rdar://problem/92766877>