4 <script type="text/javascript" src="../resources/runner.js"></script>
13 var numShadowRoots = 20;
14 var numDivsInHost = 10;
19 var nDivs = numDivsInHost;
21 for (var i = 0; i < nDivs; ++i) {
22 var div = document.createElement('div');
23 div.appendChild(document.createTextNode('div' + i));
24 host.appendChild(div);
27 for (var i = 0; i < numShadowRoots; ++i) {
28 var content = document.createElement('shadow');
29 var shadowRoot = host.webkitCreateShadowRoot();
30 shadowRoot.appendChild(content);
36 var host = document.getElementById('host');
37 var nLoops = window.nLoops;
39 var div = document.createElement('div');
40 for (var i = 0; i < nLoops; ++i) {
41 host.appendChild(div);
42 host.removeChild(div);
49 wrapper.innerHTML = '';
55 PerfTestRunner.measureTime({
56 description: "Measure Distribution and Layout time in a case there are multiple ShadowRoots",