### What is the issue with the HTML Standard? Given events are emitted in every loop iteration, someone can use these events and keep creating new ancestors to loop through. I think Chromium works around this by collecting the ancestors into a list and then loop through that list. cc @emilio @annevk @josepharhar @domenic @jnjaeschke