| OLD | NEW |
| 1 Receive unmasked WebSocket frames. | 1 Receive unmasked WebSocket frames. |
| 2 | 2 |
| 3 On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE
". | 3 On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE
". |
| 4 | 4 |
| 5 onopen() was called. | 5 onopen() was called. |
| 6 onmessage() was called. (message = "First message") | 6 onmessage() was called. (message = "First message") |
| 7 onmessage() was called. (message = "Fragmented message") | 7 onmessage() was called. (message = "Fragmented message") |
| 8 onmessage() was called. (message = "") | 8 onmessage() was called. (message = "") |
| 9 onmessage() was called. (message = "END") | 9 onmessage() was called. (message = "END") |
| 10 PASS actualMessages.length === expectedMessages.length is true | 10 PASS actualMessages.length === expectedMessages.length is true |
| 11 PASS actualMessages[0] is "First message" | 11 PASS actualMessages[0] is "First message" |
| 12 PASS actualMessages[1] is "Fragmented message" | 12 PASS actualMessages[1] is "Fragmented message" |
| 13 PASS actualMessages[2] is "" | 13 PASS actualMessages[2] is "" |
| 14 PASS closeEvent.wasClean is true | 14 PASS closeEvent.wasClean is true |
| 15 PASS successfullyParsed is true | 15 PASS successfullyParsed is true |
| 16 | 16 |
| 17 TEST COMPLETE | 17 TEST COMPLETE |
| 18 | 18 |
| OLD | NEW |