3 <script src="../../http/tests/inspector/inspector-test.js"></script>
4 <script src="../../http/tests/inspector/elements-test.js"></script>
9 InspectorTest.firstElementsTreeOutline().addEventListener(WebInspector.ElementsTreeOutline.Events.SelectedNodeChanged, selectedNodeChanged, this);
10 function selectedNodeChanged(event)
12 var node = event.data;
15 if (node.getAttribute("id") == "shadow") {
16 InspectorTest.addResult(WebInspector.DOMPresentationUtils.xPath(node, false));
17 InspectorTest.completeTest();
20 InspectorTest.evaluateInConsole("inspect(host.shadowRoot.firstChild.firstChild.firstChild)");
26 <body onload="runTest()">
28 Tests that inspect element action works for deep shadow elements.
39 var host = document.querySelector('#host');
40 var sr = host.createShadowRoot();
41 sr.innerHTML = "<div><div><span id='shadow'>Shadow</span></div></div>";