[Bug 15063] each MessageChannel acts as its own task source. This means that messages sent using this function are not guaranteed to execute in order, since the order task sources are processed isn't specified.

https://www.w3.org/Bugs/Public/show_bug.cgi?id=15063

--- Comment #3 from Simon Pieters <simonp@opera.com> 2011-12-08 09:34:39 UTC ---
Because people have used multiple MessageChannels as a way to implement "queue
a task" polyfill (which they want to execute in order), and they do execute in
order in Opera and Chrome today. If we change it to not execute in order, sites
using such polyfills would break sometimes in hard-to-debug ways.

-- 
Configure bugmail: https://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, 8 December 2011 09:34:41 UTC