Source code
Revision control
Copy as Markdown
Other Tools
Test Info: Errors
- This test gets skipped with pattern: (os == 'android')
- This test failed 2 times in the preceding 30 days. quicksearch this test
- Manifest: dom/base/crashtests/crashtests.list
<html class="reftest-wait">
<script>
let pp;
window.addEventListener("MozReftestInvalidate", finish);
window.onload = () => {
  window[0].stop()
  window[0].onpagehide = document.createElement("frameset").onload
  a.src = ""
  setTimeout(function() {
    pp = SpecialPowers.wrap(window).printPreview();
    pp?.close();
    setTimeout(finish, 0);
  }, 0);
}
let num = 0;
function finish() {
  num++;
  if (num < 2) {
  	return;
  }
  setTimeout(function () {
  	try { pp.close(); } catch (e) {}
  	document.documentElement.className = "";
  }, 0);
}
</script>
<iframe id="a"></iframe>