Jacek Caban (@jacek) commented about dlls/mshtml/htmlevent.c:
TRACE("(%p)\n", This); This->stop_immediate_propagation = This->stop_propagation = TRUE;
- nsIDOMEvent_StopImmediatePropagation(This->nsevent);
Why do you move this call? If `cancelBubble` can't affect it, we may as well keep it.