kriskowal/asap — pull request #22 by rkatic (2013-09-23 00:36:23+00:00)
Title: Use MutationObserver where possible, otherwise ensure flushing with setTimeout

- Use `MutationObserver` where possible (fixes #1)
- Otherwise, ensure flushing with `setTimeout` (fixes #21)

I decided for now to keep `setImmediate` and `MessageChannel` to maintain performances in workers.