<!DOCTYPE html> <html> <head> <script> var timeEvent = document.createEvent('TimeEvent'); var mutationEvent = document.createEvent('MutationEvents'); mutationEvent.__proto__ = timeEvent; mutationEvent.target; var mouseScrollEvent = document.createEvent("MouseScrollEvents"); var mouseEvent = document.createEvent("MouseEvents"); mouseEvent.__proto__ = mouseScrollEvent; mouseEvent.relatedTarget; var uiEvent = document.createEvent("UIEvents"); uiEvent.__proto__ = mouseScrollEvent; uiEvent.rangeParent; </script> </head> </html>