11Verify that last selected element is restored properly later, even if it failed to do so once.
22
33
44Running: selectNode
55Selected node: 'span'
66
77Running: firstReloadWithoutNodeInDOM
8Selected node: 'body'
8Page reloaded.
9Exception while running: function override(nodePath, callback) {
10 if (nodePath === pathToIgnore) {
11 setTimeout(callback.bind(null), 0);
12 return;
13 }
14 original(nodePath, callback);
15 }
16TypeError: Cannot read property 'bind' of undefined
17 at SDK.DOMModel.override (http://127.0.0.1:8000/devtools/elements/elements-panel-restore-selection-when-node-comes-later.js:90:29)
18 at SDK.DOMModel.result (file:///b/s/w/ir/out/Release/resources/inspector/integration_test_runner.js:5982:42)
19 at SDK.DOMModel.receiver.(anonymous function) (file:///b/s/w/ir/out/Release/resources/inspector/integration_test_runner.js:6085:124)
20 at Elements.ElementsPanel.restoreNode (file:///b/s/w/ir/out/Release/resources/inspector/elements/elements_module.js:1309:256)
21 at Elements.ElementsPanel._documentUpdated (file:///b/s/w/ir/out/Release/resources/inspector/elements/elements_module.js:1309:75)
22 at Elements.ElementsPanel._documentUpdatedEvent (file:///b/s/w/ir/out/Release/resources/inspector/elements/elements_module.js:1305:61)
23 at SDK.DOMModel.dispatchEventToListeners (file:///b/s/w/ir/out/Release/resources/inspector/integration_test_runner.js:481:23)
24 at SDK.DOMModel._setDocument (file:///b/s/w/ir/out/Release/resources/inspector/integration_test_runner.js:4237:26)
25 at _pendingDocumentRequestPromise._agent.getDocument.then.root (file:///b/s/w/ir/out/Release/resources/inspector/integration_test_runner.js:4211:6)
926
10Running: secondReloadWithNodeInDOM
11Page reloaded.
12Selected node: 'span'
13