| <!DOCTYPE html> |
| <script src="../../resources/runner.js"></script> |
| <pre id="log"></pre> |
| <!-- We only want to measure layout performance, so try to avoid irrelevant things, such as painting. --> |
| <div style="overflow:hidden; width:0; height:0;"> |
| <div id="target" style="display:none; columns:5; width:40em; orphans:1; widows:1;"> |
| <br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br> |
| <br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br> |
| <br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br> |
| <br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br> |
| <br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br> |
| <br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br> |
| <br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br> |
| <br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br> |
| <br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br> |
| <br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br> |
| <br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br> |
| <br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br> |
| <br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br> |
| <br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br> |
| <br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br> |
| <br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br> |
| <br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br> |
| <br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br> |
| <br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br> |
| <br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br> |
| <br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br> |
| <br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br> |
| <br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br> |
| <br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br> |
| <br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br> |
| <div style="break-before:column;"></div> |
| <br><br><br><br><br><br><br> |
| <div style="break-before:column;"></div> |
| <br><br><br><br><br><br><br> |
| <div style="break-before:column;"></div> |
| <br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br> |
| </div> |
| </div> |
| <script> |
| var target = document.getElementById("target"); |
| var style = target.style; |
| |
| function test() { |
| style.display = "block"; |
| PerfTestRunner.forceLayout(); |
| style.display = "none"; |
| PerfTestRunner.forceLayout(); |
| } |
| |
| PerfTestRunner.measureRunsPerSecond({ |
| description: "Measures performance of multicol balancing with forced breaks.", |
| run: test |
| }); |
| </script> |