3 <script src=
"../../../http/tests/inspector/inspector-test.js"></script>
4 <script src=
"../../../http/tests/inspector/elements-test.js"></script>
9 var input
= document
.getElementById("input1");
11 eventSender
.keyDown("B");
12 eventSender
.keyDown("a");
13 eventSender
.keyDown("r");
19 WebInspector
.settingForTest("showUAShadowDOM").set(true);
20 InspectorTest
.runTestSuite([
21 function testDumpInitial(next
)
23 function callback(node
)
25 containerNode
= InspectorTest
.expandedNodeWithId("container");
26 InspectorTest
.addResult("========= Original ========");
27 InspectorTest
.dumpElementsTree(containerNode
);
30 InspectorTest
.expandElementsTree(callback
);
33 function testAppend(next
)
35 InspectorTest
.evaluateInPage("typeText()", callback
);
39 InspectorTest
.addResult("======== Type text =========");
40 InspectorTest
.dumpElementsTree(containerNode
);
50 <body onload=
"runTest()">
52 Tests that elements panel updates shadow dom tree structure upon typing.
55 <div id=
"container"><input type=
"text" id=
"input1"></div>