1 <script> 2 function crash() { 3 var w = window.open("data:text/html,Loading a data URL is asynchronous, so this text shouldn't appear. But it's most important to check that there is no crash after dismissing the print sheet."); 4 w.document.write("SUCCESS"); 5 w.print(); 6 w.close(); 7 } 8 </script> 9 <button onclick="crash()">Crash</button> 10