summaryrefslogtreecommitdiffstats
path: root/dom/base/crashtests/1712198.html
blob: c65c171ab63f416921c56446299f19e355006e18 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
<html class="reftest-wait">
<script>
let pp;
window.addEventListener("MozReftestInvalidate", finish);
document.addEventListener('DOMContentLoaded', () => {
  let a = document.documentElement
  pp = SpecialPowers.wrap(self).printPreview();
  pp.document.adoptNode(a)
  let b = document.createElementNS('http://www.w3.org/1999/xhtml', 'optgroup')
  a.appendChild(b)
  b.focus({ })
});
function finish() {
  setTimeout(function () {
  	try { pp.close(); } catch (e) { }
  	document.documentElement.className = "";
  }, 0);
}
// we don't get a MozReftestInvalidate event because the reftest-wait class
// on the document element can't be seen by the reftest harness because the
// documentElement gets removed from the document, so we use onbeforeunload to
// close the window.
onbeforeunload = finish;
</script>
</html>