| <html> |
| <head> |
| <title>Blur test</title> |
| <script> |
| function buildPopupWindow() { |
| var w = window.open("", 'popupwindow','width=300,height=300,toolbar=no,' + |
| 'menubar=no,scrollbars=np,resizable=yes,' + |
| 'scrollbars=np,location=no,directories=no,status=no') |
| var d = w.document; |
| d.open(); |
| d.write("<title>Shouldn't have onblur called</title><body " + |
| "onblur='self.close()'><center>Closed?</center></body>") |
| d.close(); |
| } |
| </script> |
| </head> |
| <body onClick="buildPopupWindow();"> |
| <h1>Blur test</h1> |
| <p>This tests that a created popup window doesn't immediately receive a blur |
| event because of bad window handling code. For this test to pass, the onblur="" |
| handler in the popup must not be called and the window count must remain at two |
| for a few seconds.</p> |
| </body> |
| </html> |