[evgeny, szilveszter] refactored DOMEventsSource to inherit from DOMEmitterSource