Minor: variable renamed
Minor: renamed variable
Issue 108 - Support event constructors (initial implementation)
Issue 108 - Support event constructors (minor optimization)
Changed KeyboardEvent interface to sync with latest DOM Events specification
Removed support for canDispatch method from EventTarget
TextEvent interface replaced with InputEvent interface, textinput event replaced with input and beforeinput events
Updated reference to reflect change in Node extending on EventTarget
Minor: renamed canBubble argument name to bubbles
Added flags for readonly properties of events
Updated type information for target and currentTarget