W3C home > Mailing lists > Public > public-nextweb@w3.org > July 2013

Task Queues as a primitive

From: Marcos Caceres <w3c@marcosc.com>
Date: Mon, 1 Jul 2013 16:21:02 +0100
To: "public-nextweb@w3.org" <public-nextweb@w3.org>
Message-ID: <BA79C10B98F84EECA80D615ED8832A4E@marcosc.com>
The HTML spec speaks a lot about task queues [1] and "spin the event loop" [2], but there are only limited ways for devs to hook into those today. Would be nice if there was some primitive that allowed JS developers to hook into the loop without relying on hacks like setTimeout and MutationObserver. It would also be nice to see what is in those task queues (ordering, etc) and in which order the task queues are processed.  

Thoughts (or does anyone know of related threads else where)? Should we add that to the list of "primitives" we need for the platform? 

[1] http://www.whatwg.org/specs/web-apps/current-work/#task-queue
[2] http://www.whatwg.org/specs/web-apps/current-work/#spin-the-event-loop

Marcos Caceres
Received on Monday, 1 July 2013 15:21:37 UTC

This archive was generated by hypermail 2.3.1 : Tuesday, 6 January 2015 20:05:54 UTC