test-eval-middle.html | test-eval.html | test-event-handler-attribute.html | test-external-script-middle.html | test-external-script.html | test-inline-script-middle.html | test-inline-script.html | |
Firefox 3 | FAIL: SyntaxError: illegal character | FAIL: SyntaxError: illegal character | PASS* | PASS | PASS | PASS | PASS |
Firefox 2 | FAIL: SyntaxError: illegal character | FAIL: SyntaxError: illegal character | PASS* | PASS | PASS | PASS | PASS |
IE 7.0.5730.11 | FAIL: [object Error] | FAIL: [object Error] | N/A** | PASS | PASS | PASS | PASS |
Opera 9.27 | FAIL: [Error: name: SyntaxError message: ...] | FAIL: [Error: name: ReferenceError message: ... ] | N/A*** | PASS | PASS | PASS | PASS |
Safari 3.1.1 (525.17) | FAIL: SyntaxError: Parse error | FAIL: SyntaxError: Parse error | N/A*** | PASS | PASS | PASS | PASS |
* Test doesn't catch compile-time errors - manually verified that no errors were thrown by checking error console
** IE doesn't seem to report most compile-time errors, but no runtime error was thrown
*** Safari and Opera don't support window.onerror, which this test relies on