Applies the review fix from PR 3mi2wsjqmkv2i (dom-events branch) which conflicted due to diverged history.
Changes #
- Check
is_propagation_stoppedbefore entering bubble phase inrun_event_dispatch(prevents entering bubble loop when stopPropagation was called during at-target) - Remove redundant
is_propagation_stoppedcheck frominvoke_listeners(stopPropagationshould not prevent remaining listeners on the same node from firing; onlystopImmediatePropagationdoes that)