| This is a testharness.js-based test. |
| PASS blur |
| PASS error |
| PASS focus |
| PASS load |
| PASS resize |
| PASS scroll |
| FAIL afterprint assert_equals: expected (function) function "function f() {\n return 0;\n}" but got (undefined) undefined |
| FAIL beforeprint assert_equals: expected (function) function "function f() {\n return 0;\n}" but got (undefined) undefined |
| PASS beforeunload |
| PASS hashchange |
| PASS languagechange |
| PASS message |
| PASS offline |
| PASS online |
| PASS pagehide |
| PASS pageshow |
| PASS popstate |
| PASS storage |
| PASS unload |
| PASS blur removal |
| PASS error removal |
| PASS focus removal |
| PASS load removal |
| PASS resize removal |
| PASS scroll removal |
| FAIL afterprint removal assert_equals: expected (object) null but got (undefined) undefined |
| FAIL beforeprint removal assert_equals: expected (object) null but got (undefined) undefined |
| PASS beforeunload removal |
| PASS hashchange removal |
| PASS languagechange removal |
| PASS message removal |
| PASS offline removal |
| PASS online removal |
| PASS pagehide removal |
| PASS pageshow removal |
| PASS popstate removal |
| PASS storage removal |
| PASS unload removal |
| Harness: the test ran to completion. |
| |