| OLD | NEW |
| 1 | 1 This is a testharness.js-based test. |
| 2 PASS Basic test | 2 PASS Basic test |
| 3 PASS Set hostname with ? in it | 3 PASS Set hostname with ? in it |
| 4 PASS Set hostname to null | 4 PASS Set hostname to null |
| 5 PASS Set hostname to empty string | 5 PASS Set hostname to empty string |
| 6 PASS Set hostname to URL with file: protocol | 6 PASS Set hostname to URL with file: protocol |
| 7 PASS Set hostname containing slashes in it | 7 PASS Set hostname containing slashes in it |
| 8 PASS Set hostname to a malformed URL | 8 PASS Set hostname to a malformed URL |
| 9 PASS Set hostname to URL containing username and .. | 9 PASS Set hostname to URL containing username and .. |
| 10 PASS Set hostname to a URL with tel: protocol | 10 PASS Set hostname to a URL with tel: protocol |
| 11 PASS hostname property invalid URL | 11 PASS hostname property invalid URL |
| 12 Harness: the test ran to completion. |
| 12 | 13 |
| OLD | NEW |