Currently before firing any DOM event, we create an EventDispatchMediator to perform an event-type specific task in DispatchEvent(). The extra memory allocation here seems unnecessary because the event object could simply "own" the type-specific work in a virtual dispatcher method.
Comment 1 Deleted