Remove more types from document.createEvent()

Tests whatwg/dom#489.
diff --git a/dom/nodes/Document-createEvent.html b/dom/nodes/Document-createEvent.html
index 93b5ec4..8108f20 100644
--- a/dom/nodes/Document-createEvent.html
+++ b/dom/nodes/Document-createEvent.html
@@ -71,6 +71,7 @@
  * interfaces that it is known some UA does or did not throw for.
  */
 var someNonCreateableEvents = [
+  "AnimationEvent",
   "AnimationPlaybackEvent",
   "AnimationPlayerEvent",
   "ApplicationCacheErrorEvent",
@@ -79,14 +80,17 @@
   "BeforeInstallPromptEvent",
   "BlobEvent",
   "ClipboardEvent",
+  "CloseEvent",
   "CommandEvent",
   "DataContainerEvent",
+  "ErrorEvent",
   "ExtendableEvent",
   "ExtendableMessageEvent",
   "FetchEvent",
   "FontFaceSetLoadEvent",
   "GamepadEvent",
   "GeofencingEvent",
+  "IDBVersionChangeEvent",
   "InstallEvent",
   "KeyEvent",
   "MIDIConnectionEvent",
@@ -104,7 +108,9 @@
   "OfflineAudioCompletionEvent",
   "OrientationEvent",
   "PageTransition", // Yes, with no "Event"
+  "PageTransitionEvent",
   "PointerEvent",
+  "PopStateEvent",
   "PopUpEvent",
   "PresentationConnectionAvailableEvent",
   "PresentationConnectionCloseEvent",
@@ -128,8 +134,12 @@
   "SpeechSynthesisEvent",
   "SyncEvent",
   "TimeEvent",
+  "TrackEvent",
+  "TransitionEvent",
+  "WebGLContextEvent",
   "WebKitAnimationEvent",
   "WebKitTransitionEvent",
+  "WheelEvent",
   "XULCommandEvent",
 ];
 someNonCreateableEvents.forEach(function (eventInterface) {
diff --git a/dom/nodes/Document-createEvent.js b/dom/nodes/Document-createEvent.js
index 481ccf9..9e614ab 100644
--- a/dom/nodes/Document-createEvent.js
+++ b/dom/nodes/Document-createEvent.js
@@ -1,33 +1,23 @@
 var aliases = {
-  "AnimationEvent": "AnimationEvent",
   "BeforeUnloadEvent": "BeforeUnloadEvent",
-  "CloseEvent": "CloseEvent",
   "CompositionEvent": "CompositionEvent",
   "CustomEvent": "CustomEvent",
   "DeviceMotionEvent": "DeviceMotionEvent",
   "DeviceOrientationEvent": "DeviceOrientationEvent",
   "DragEvent": "DragEvent",
-  "ErrorEvent": "ErrorEvent",
   "Event": "Event",
   "Events": "Event",
   "FocusEvent": "FocusEvent",
   "HashChangeEvent": "HashChangeEvent",
   "HTMLEvents": "Event",
-  "IDBVersionChangeEvent": "IDBVersionChangeEvent",
   "KeyboardEvent": "KeyboardEvent",
   "MessageEvent": "MessageEvent",
   "MouseEvent": "MouseEvent",
   "MouseEvents": "MouseEvent",
-  "PageTransitionEvent": "PageTransitionEvent",
-  "PopStateEvent": "PopStateEvent",
   "StorageEvent": "StorageEvent",
   "SVGEvents": "Event",
   "TextEvent": "CompositionEvent",
   "TouchEvent": "TouchEvent",
-  "TrackEvent": "TrackEvent",
-  "TransitionEvent": "TransitionEvent",
   "UIEvent": "UIEvent",
   "UIEvents": "UIEvent",
-  "WebGLContextEvent": "WebGLContextEvent",
-  "WheelEvent": "WheelEvent",
 };