Firefox bug( you might need to refresh this page several times)
Expected result
console output:
- "processing: task #1"
- "processing: task #2"
- "processing: task #3"
Actual result
console output:
- "processing: task #1"
- "processing: task #3"
- "processing: task #2"