| <script src="style-bench.js"></script> |
| <div id="testroot"></div> |
| <button onclick="createBenchmarkFromSelect()">Initialize</button> |
| <button onclick="createBenchmarkFromSelect().runForever()">Initialize and run</button> |
| const configurations = StyleBench.predefinedConfigurations(); |
| const select = document.querySelector("#controls select"); |
| for (const configuration of configurations) { |
| const option = document.createElement("option"); |
| option.innerHTML = configuration.name; |
| select.appendChild(option); |
| function createBenchmark(configuration) |
| return new StyleBench(configuration); |
| function createBenchmarkFromSelect() |
| return createBenchmark(configurations[select.selectedIndex]); |