Recently I saw the event loop session shared by Jake Archibald. As he mentioned in the time 27:55 of the video, it seems the event loop get task from queue one item per round
However, we I read the document on mozilla In depth: Microtasks and the JavaScript runtime environment, it says this:
When executing tasks from the task queue, the runtime executes each task that is in the queue at the moment a new iteration of the event loop begins.
It seems all the items in the queue will be fetched when the round began
So which one is correct? 1 item per round or all existing items per round?