blob: 8228ccb3068f6c72960fe561344cab6e5ad1b1ce [file] [log] [blame]
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):