24 <script src=
"../resources/runner.js"></script>
26 PerfTestRunner
.measureRunsPerSecond({
27 description
: "This benchmark tests CSS Selector performance with querySelector().",
29 for (var i
= 0; i
< 100; i
++) {
30 document
.querySelector("p:first-child");
31 document
.querySelector("p:last-child");
32 document
.querySelector("p:first-of-type");
33 document
.querySelector("p:last-of-type");
34 document
.querySelector("p:nth-child(4n+3)");
35 document
.querySelector("p:nth-last-child(4n+3)");
36 document
.querySelector("p:nth-of-type(4n+3)");
37 document
.querySelector("p:nth-last-of-type(4n+3)");