dom/event: implement target conversion registration
event_source: add EventSource support