According to WHATWG HTML Specification (22 August 2025):
To perform the timer initialization steps...: If timeout is less than 0, then set timeout to 0.
To perform the timer initialization steps...:
Obviously.