True while the event is being dispatched.
Finish the dispatch: no phase, no current target, no path and the stop flags are cleared so the event can be dispatched again.
True while a passive listener is running, in which preventDefault does nothing.
The targets the event travels through, the target first and the root last, set while dispatching.
True for an event which the browser created for a user action, an event which a script created is not trusted.
The parts of an event which the dispatching of it (EventTargetService) needs to change or read. Not part of the DOM's Event, which is why they are kept apart from the event's own properties.