chromium/third_party/blink/perf_tests/layout/deeply-nested-grid.html

<!DOCTYPE html>
<style>
.grid {
  display: grid;
}
.gridItem {
  min-height: 0;
  min-width: 0;
}
</style>

<script src="../resources/runner.js"></script>
<script>
'use strict';
function startTest() {
  let root;
  PerfTestRunner.measureRunsPerSecond({
    description: "Measures performance of layout on a page using deeply nested grids.",
    setup() {
      let node = document.createElement("div");
      node.className = "gridItem";
      node.textContent = "Inner contents";
      for (let i = 0; i < 16; ++i) {
        let parent = document.createElement("div");
        parent.className = "grid gridItem";
        parent.appendChild(node);
        node = parent;
      }
      root = node;
      root.className = "grid";
      document.body.appendChild(root);
      PerfTestRunner.forceLayout();
    },
    run() {
      root.style.display = "none";
      PerfTestRunner.forceLayout();
      root.style.display = "";
      PerfTestRunner.forceLayout();
    },
  });
}
</script>

<body onload="startTest()"></body>