| <!DOCTYPE html> | |
| <body> | |
| <pre id="log"></pre> | |
| <div id=host></div> | |
| <script src="../resources/runner.js"></script> | |
| <script src="../shadow_dom/resources/declarative.js"></script> | |
| <script> | |
| const shadowHtml = getShadowMarkup(true, /*depth=*/4, /*copies=*/100); | |
| const host = document.getElementById('host'); | |
| PerfTestRunner.measureRunsPerSecond({ | |
| description: "This benchmark tests declarative Shadow DOM attachment", | |
| run: function() { | |
| host.replaceChildren(); | |
| parseAndAppend(host,shadowHtml); | |
| } | |
| }); | |
| </script> |