multiple-sets-1.html 794 B

12345678910111213141516171819202122232425262728
  1. <!DOCTYPE html>
  2. <html class=reftest-wait>
  3. <body onload=step()>
  4. <iframe id=a src=multiple-sets-frame.html></iframe>
  5. <iframe id=b src=multiple-sets-frame.html></iframe>
  6. <script>
  7. var events = 2; // wait for load event and MozReftestInvalidate
  8. function step() {
  9. if (--events == 0) {
  10. var a = document.getElementById("a");
  11. var b = document.getElementById("b");
  12. var a_win = a.contentWindow;
  13. var b_win = b.contentWindow;
  14. var a_doc = a.contentDocument;
  15. var b_doc = b.contentDocument;
  16. var face = new a_win.FontFace("Ahem", "url(../fonts/Ahem.ttf)");
  17. a_doc.fonts.add(face);
  18. b_doc.fonts.add(face);
  19. face.load().then(function() {
  20. document.documentElement.className = "";
  21. });
  22. }
  23. }
  24. window.addEventListener("MozReftestInvalidate", step, false);
  25. </script>