| <script src="../resources/runner.js"></script> |
| var parentDiv = document.body; |
| for (var i = 0; i < 1000; i++) { |
| var div = document.createElement("div"); |
| div.className = "bar" + i; |
| parentDiv.appendChild(div); |
| var h1 = document.createElement("h1"); |
| parentDiv.appendChild(h1); |
| PerfTestRunner.measureRunsPerSecond({ |
| description: "This benchmark tests querySelector() for an element that appears in the depths in the document", |
| for (var i = 0; i < 100; i++) { |
| document.querySelector("h1"); |
| document.querySelector("#id"); |
| document.querySelector(".class"); |