| OLD | NEW |
| 1 Tests getEventListeners() method of console command line API. | 1 Tests getEventListeners() method of console command line API. |
| 2 | 2 |
| 3 | 3 |
| 4 - inner - | 4 - inner - |
| 5 keydown: { | 5 keydown: { |
| 6 0: { | 6 0: { |
| 7 listener: function listener1() { } | 7 listener: function listener1() { } |
| 8 useCapture: false | 8 useCapture: false |
| 9 type: "keydown" |
| 10 remove: function () { node.removeEventListener(this.type, this.listener,
this.useCapture) } |
| 9 } | 11 } |
| 10 1: { | 12 1: { |
| 11 listener: function listener2() { } | 13 listener: function listener2() { } |
| 12 useCapture: true | 14 useCapture: true |
| 15 type: "keydown" |
| 16 remove: function () { node.removeEventListener(this.type, this.listener,
this.useCapture) } |
| 17 } |
| 18 } |
| 19 - inner after a removal - |
| 20 keydown: { |
| 21 0: { |
| 22 listener: function listener2() { } |
| 23 useCapture: true |
| 24 type: "keydown" |
| 25 remove: function () { node.removeEventListener(this.type, this.listener,
this.useCapture) } |
| 13 } | 26 } |
| 14 } | 27 } |
| 15 - outer - | 28 - outer - |
| 16 mousemove: { | 29 mousemove: { |
| 17 0: { | 30 0: { |
| 18 listener: function listener1() { } | 31 listener: function listener1() { } |
| 19 useCapture: false | 32 useCapture: false |
| 33 type: "mousemove" |
| 34 remove: function () { node.removeEventListener(this.type, this.listener,
this.useCapture) } |
| 20 } | 35 } |
| 21 } | 36 } |
| 22 mousedown: { | 37 mousedown: { |
| 23 0: { | 38 0: { |
| 24 listener: function listener2() { } | 39 listener: function listener2() { } |
| 25 useCapture: true | 40 useCapture: true |
| 41 type: "mousedown" |
| 42 remove: function () { node.removeEventListener(this.type, this.listener,
this.useCapture) } |
| 26 } | 43 } |
| 27 } | 44 } |
| 28 keydown: { | 45 keydown: { |
| 29 0: { | 46 0: { |
| 30 listener: function listener2() { } | 47 listener: function listener2() { } |
| 31 useCapture: true | 48 useCapture: true |
| 49 type: "keydown" |
| 50 remove: function () { node.removeEventListener(this.type, this.listener,
this.useCapture) } |
| 32 } | 51 } |
| 33 } | 52 } |
| 34 - attribute event listeners - | 53 - attribute event listeners - |
| 35 click: { | 54 click: { |
| 36 0: { | 55 0: { |
| 37 listener: function onclick(event) { alert(1) } | 56 listener: function onclick(event) { alert(1) } |
| 38 useCapture: false | 57 useCapture: false |
| 58 type: "click" |
| 59 remove: function () { node.removeEventListener(this.type, this.listener,
this.useCapture) } |
| 39 } | 60 } |
| 40 } | 61 } |
| 41 mouseover: { | 62 mouseover: { |
| 42 0: { | 63 0: { |
| 43 listener: function onmouseover(event) { listener2() } | 64 listener: function onmouseover(event) { listener2() } |
| 44 useCapture: false | 65 useCapture: false |
| 66 type: "mouseover" |
| 67 remove: function () { node.removeEventListener(this.type, this.listener,
this.useCapture) } |
| 45 } | 68 } |
| 46 } | 69 } |
| 47 - empty - | 70 - empty - |
| 48 - invalid - | 71 - invalid - |
| 49 - object - | 72 - object - |
| 50 undefined | 73 undefined |
| 51 - null - | 74 - null - |
| 52 undefined | 75 undefined |
| 53 - undefined - | 76 - undefined - |
| 54 undefined | 77 undefined |
| 55 - window - | 78 - window - |
| 56 undefined | 79 undefined |
| 57 | 80 |
| OLD | NEW |