OLD | NEW |
(Empty) | |
| 1 (async function(testRunner) { |
| 2 var {page, session, dp} = await testRunner.startHTML(` |
| 3 <div style="position:absolute;top:100;left:100;width:100;height:100;backgrou
nd:black"></div> |
| 4 `, ''); |
| 5 var NodeTracker = await testRunner.loadScript('../resources/node-tracker.js'); |
| 6 var nodeTracker = new NodeTracker(dp); |
| 7 dp.DOM.enable(); |
| 8 dp.Overlay.enable(); |
| 9 var message = await dp.Overlay.setInspectMode({ mode: 'searchForNode', highlig
htConfig: {} }); |
| 10 if (message.error) { |
| 11 testRunner.die(message.error.message); |
| 12 return; |
| 13 } |
| 14 dp.Input.dispatchMouseEvent({type: 'mouseMoved', button: 'left', clickCount: 1
, x: 150, y: 150 }); |
| 15 dp.Input.dispatchMouseEvent({type: 'mousePressed', button: 'left', clickCount:
1, x: 150, y: 150 }); |
| 16 dp.Input.dispatchMouseEvent({type: 'mouseReleased', button: 'left', clickCount
: 1, x: 150, y: 150 }); |
| 17 |
| 18 var message = await dp.Overlay.onceInspectNodeRequested(); |
| 19 message = await dp.DOM.pushNodesByBackendIdsToFrontend({backendNodeIds: [messa
ge.params.backendNodeId]}); |
| 20 testRunner.log('DOM.inspectNodeRequested: ' + nodeTracker.nodeForId(message.re
sult.nodeIds[0]).localName); |
| 21 testRunner.completeTest(); |
| 22 }) |
| 23 |
OLD | NEW |