OLD | NEW |
| (Empty) |
1 <!DOCTYPE html> | |
2 <html> | |
3 <body> | |
4 <div id="holder"> | |
5 </div> | |
6 <script src="../resources/runner.js"></script> | |
7 </script> | |
8 <script> | |
9 var holderElement = document.getElementById("holder"); | |
10 | |
11 PerfTestRunner.measureTime({ | |
12 description: "Measures performance of layout when adding many child elements
.", | |
13 | |
14 setup: function() { | |
15 while (holderElement.firstChild) { | |
16 holderElement.removeChild(holderElement.firstChild); | |
17 } | |
18 }, | |
19 | |
20 run: function() { | |
21 for (var i = 0; i < 50; ++i) { | |
22 var element = document.createElement("div"); | |
23 element.title = 'dummy'; | |
24 element.innerText = "FOO"; | |
25 holderElement.appendChild(element); | |
26 PerfTestRunner.forceLayout(); | |
27 } | |
28 }, | |
29 warmUpCount: 3, | |
30 iterationCount: 10, | |
31 tracingCategories: 'blink', | |
32 traceEventsToMeasure: ['FrameView::layout', 'UpdateLayoutTree'] | |
33 }); | |
34 </script> | |
35 </body> | |
36 </html> | |
OLD | NEW |