mirror of
https://github.com/servo/servo.git
synced 2025-10-15 07:50:20 +01:00
20 lines
597 B
JavaScript
20 lines
597 B
JavaScript
/**
|
|
* 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);
|
|
}
|