Kepp timers order
Reduce late time to less than resolution capability of `setTimeout`

To test behavior for browsers that has long resolution capability.
Merge pull request #2514 from tricknotes/keep-timers-order

Fix to keep timers order