| Tests event listeners output in the Elements sidebar panel. |
| |
| Inspect Me |
| |
| ======== click ======== |
| [expanded] document event-listener-sidebar.html:19 |
| handler: function (event) { console.log("click - document - capturing"); } |
| isAttribute: false |
| lineNumber: 19 |
| listenerBody: function (event) { console.log("click - document - capturing"); } |
| node: #document |
| sourceName: [clipped-for-test]/LayoutTests/inspector/elements/event-listener-sidebar.html |
| type: click |
| useCapture: true |
| [expanded] document (anonymous function) |
| handler: ObjectHandler |
| isAttribute: false |
| listenerBody: ObjectHandler |
| node: #document |
| type: click |
| useCapture: true |
| [expanded] button#node event-listener-sidebar.html:15 |
| handler: function (event) { console.log("click - button - capturing"); } |
| isAttribute: false |
| lineNumber: 15 |
| listenerBody: function (event) { console.log("click - button - capturing"); } |
| node: button#node |
| sourceName: [clipped-for-test]/LayoutTests/inspector/elements/event-listener-sidebar.html |
| type: click |
| useCapture: true |
| [expanded] button#node event-listener-sidebar.html:12 |
| handler: function clickHandler(event) { console.log("click - button - bubbling (registered before attribute)"); } |
| isAttribute: false |
| lineNumber: 12 |
| listenerBody: function clickHandler(event) { console.log("click - button - bubbling (registered before attribute)"); } |
| node: button#node |
| sourceName: [clipped-for-test]/LayoutTests/inspector/elements/event-listener-sidebar.html |
| type: click |
| useCapture: false |
| [expanded] button#node event-listener-sidebar.html:16 |
| handler: function (event) { console.log("click - button - attribute"); } |
| isAttribute: true |
| lineNumber: 16 |
| listenerBody: function (event) { console.log("click - button - attribute"); } |
| node: button#node |
| sourceName: [clipped-for-test]/LayoutTests/inspector/elements/event-listener-sidebar.html |
| type: click |
| useCapture: false |
| [expanded] button#node event-listener-sidebar.html:17 |
| handler: function (event) { console.log("click - button - bubbling (registered after attribute)"); } |
| isAttribute: false |
| lineNumber: 17 |
| listenerBody: function (event) { console.log("click - button - bubbling (registered after attribute)"); } |
| node: button#node |
| sourceName: [clipped-for-test]/LayoutTests/inspector/elements/event-listener-sidebar.html |
| type: click |
| useCapture: false |
| [expanded] document event-listener-sidebar.html:6 |
| handler: function documentClickHandler(event) { console.log("click - document - attribute"); } |
| isAttribute: true |
| lineNumber: 6 |
| listenerBody: function documentClickHandler(event) { console.log("click - document - attribute"); } |
| node: #document |
| sourceName: [clipped-for-test]/LayoutTests/inspector/elements/event-listener-sidebar.html |
| type: click |
| useCapture: false |
| |
| ======== custom event ======== |
| [expanded] body event-listener-sidebar.html:10 |
| handler: function f() {} |
| isAttribute: false |
| lineNumber: 10 |
| listenerBody: function f() {} |
| node: body |
| sourceName: [clipped-for-test]/LayoutTests/inspector/elements/event-listener-sidebar.html |
| type: custom event |
| useCapture: true |
| |
| ======== hover ======== |
| [expanded] button#node event-listener-sidebar.html:14 |
| handler: function hoverHandler(event) { console.log("hover - button - bubbling"); } |
| isAttribute: false |
| lineNumber: 14 |
| listenerBody: function hoverHandler(event) { console.log("hover - button - bubbling"); } |
| node: button#node |
| sourceName: [clipped-for-test]/LayoutTests/inspector/elements/event-listener-sidebar.html |
| type: hover |
| useCapture: false |
| |
| ======== click ======== |
| [expanded] document event-listener-sidebar.html:19 |
| handler: function (event) { console.log("click - document - capturing"); } |
| isAttribute: false |
| lineNumber: 19 |
| listenerBody: function (event) { console.log("click - document - capturing"); } |
| node: #document |
| sourceName: [clipped-for-test]/LayoutTests/inspector/elements/event-listener-sidebar.html |
| type: click |
| useCapture: true |
| [expanded] document (anonymous function) |
| handler: ObjectHandler |
| isAttribute: false |
| listenerBody: ObjectHandler |
| node: #document |
| type: click |
| useCapture: true |
| [expanded] document event-listener-sidebar.html:6 |
| handler: function documentClickHandler(event) { console.log("click - document - attribute"); } |
| isAttribute: true |
| lineNumber: 6 |
| listenerBody: function documentClickHandler(event) { console.log("click - document - attribute"); } |
| node: #document |
| sourceName: [clipped-for-test]/LayoutTests/inspector/elements/event-listener-sidebar.html |
| type: click |
| useCapture: false |
| |
| ======== custom event ======== |
| [expanded] body event-listener-sidebar.html:10 |
| handler: function f() {} |
| isAttribute: false |
| lineNumber: 10 |
| listenerBody: function f() {} |
| node: body |
| sourceName: [clipped-for-test]/LayoutTests/inspector/elements/event-listener-sidebar.html |
| type: custom event |
| useCapture: true |
| Listeners for selected node only(should be no listeners): |
| |