Temporal.Duration should handle -0 properly
Committed r293904 (250361@main): <https://commits.webkit.org/250361@main> Reviewed commits have been landed. Closing PR #532 and removing active labels.
<rdar://problem/92868905>