Timer:
- Start a search "1 minute timer".
- The timer widget appears, says "00m 00s" (incorrect)
- Clicking starts gets timer beeping after one second and it displays "-1m -1s".
- Reset, type "100" to get "1m 00s", unfocus the input
- Timer will discard the input and incorrectly display "00m 00s".
Note, the default 5-minute timer seem to work correctly (although I haven't waited for the full duration). The issue only seem to manifest immediately with custom duration timers.
Stopwatch:
- Open the stopwatch widget (I've just switched from timer to stopwatch); it'll show "00:00.00" (correct)
- Click "Start", the stopwatch will immediately start but counting will begin from from "59:50.00" (incorrect)
Tested on Firefox 120.0.1, Edge 120.0.2210.91 (both on Windows 11) and iOS Firefox 121.0 - all browsers exhibit the same behavior. If this matters, my time zone America/Los_Angeles.
- Timer should accept custom durations and count correctly, stopping at zero.
- Stopwatch should start from 00:00.0 and count upwards from zero.