/** * Remove the `reftest-wait` class on the document element. * The reftest runner will wait with taking a screenshot while * this class is present. * * See https://web-platform-tests.org/writing-tests/reftests.html#controlling-when-comparison-occurs */ function takeScreenshot() { document.documentElement.classList.remove("reftest-wait"); } /** * Call `takeScreenshot()` after a delay of at least |timeout| milliseconds. * @param {number} timeout - milliseconds */ function takeScreenshotDelayed(timeout) { setTimeout(function() { takeScreenshot(); }, timeout); }