}\r
evt = ph = cap = void 0;\r
} catch (e) {\r
-\r
+ if (EventListener._ioe !== evt.target.nodeName) {\r
+ console.log(e.message+ "\n" +evt.type+ "\n" +this._cap+ "\n" + this._listener);\r
+ EventListener._ioe = evt.target.nodeName;\r
+ }\r
}\r
}\r
};\r
function DocumentEvent() {\r
}*/\r
/*Event*/ Document.prototype.createEvent = function( /*string*/ eventType) {\r
- var evt,\r
- tc = this._cevent[eventType];\r
- if (tc) {\r
- evt = new tc();\r
- } else if (eventType === "SVGEvents") {\r
- evt = new SVGEvent();\r
- } else if (eventType === "TimeEvents") {\r
- evt = new TimeEvent();\r
- } else {\r
- evt = new Event();\r
- }\r
+ var tc = this._cevent[eventType]\r
+ evt = tc ? new tc()\r
+ : (eventType === "SVGEvents") ? new SVGEvent()\r
+ : (eventType === "TimeEvents") ? new TimeEvent()\r
+ : new Event();\r
evt.type = eventType;\r
evt.timeStamp = +(new Date());\r
tc = eventType = void 0;\r