[whatwg] Timeouts and monotonic vs clock time
bzbarsky at MIT.EDU
Wed Nov 3 20:21:28 PDT 2010
On 11/3/10 11:01 PM, and-py wrote:
> * When moving the clock forward, Firefox (4) and Safari (5) act
> clock-based: they immediately fire any interval or timeout whose
> deadline has passed, and continue calling intervals at their period
Curious. Firefox 4 in fact uses a delay-like setup for timeouts (used
to use a clock-based one in 3.6 and earlier)....
Though more precisely, I believe it uses a delay setup on Windows,
clock_gettime(CLOCK_MONOTONIC) on Linux and Mac.
So which OS you're testing this on might matter.
In case it matters, intervals are implemented in Gecko as simply
timeouts that reset themselves....
More information about the whatwg