[Bug 8969] "If the entry in the list of active timeouts that was added in the earlier step has been cleared, then abort this algorithm" should be done in the task that is queued, not before the task is queued. Same for setInterval().

http://www.w3.org/Bugs/Public/show_bug.cgi?id=8969





--- Comment #2 from contributor@whatwg.org  2010-02-18 01:57:27 ---
Checked in as WHATWG revision r4769.
Check-in comment: Fix setTimeout() and setInterval() to check whether the
imteout has been cleared before running the task, not before queuing the task.
This prevents tasks from being queued after the lists are emptied when shutting
down.
http://html5.org/tools/web-apps-tracker?from=4768&to=4769


-- 
Configure bugmail: http://www.w3.org/Bugs/Public/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.

Received on Thursday, 18 February 2010 01:57:29 UTC