| OLD | NEW |
| (Empty) |
| 1 CONSOLE ERROR: WebSocket is already in CLOSING or CLOSED state. | |
| 2 CONSOLE ERROR: WebSocket is already in CLOSING or CLOSED state. | |
| 3 CONSOLE ERROR: WebSocket is already in CLOSING or CLOSED state. | |
| 4 CONSOLE ERROR: WebSocket is already in CLOSING or CLOSED state. | |
| 5 CONSOLE ERROR: WebSocket is already in CLOSING or CLOSED state. | |
| 6 CONSOLE ERROR: WebSocket is already in CLOSING or CLOSED state. | |
| 7 CONSOLE ERROR: WebSocket is already in CLOSING or CLOSED state. | |
| 8 CONSOLE ERROR: WebSocket is already in CLOSING or CLOSED state. | |
| 9 CONSOLE ERROR: WebSocket is already in CLOSING or CLOSED state. | |
| 10 CONSOLE ERROR: WebSocket is already in CLOSING or CLOSED state. | |
| 11 CONSOLE ERROR: WebSocket is already in CLOSING or CLOSED state. | |
| 12 CONSOLE ERROR: WebSocket is already in CLOSING or CLOSED state. | |
| 13 CONSOLE ERROR: WebSocket is already in CLOSING or CLOSED state. | |
| 14 CONSOLE ERROR: WebSocket is already in CLOSING or CLOSED state. | |
| 15 CONSOLE ERROR: WebSocket is already in CLOSING or CLOSED state. | |
| 16 CONSOLE ERROR: WebSocket is already in CLOSING or CLOSED state. | |
| 17 CONSOLE ERROR: WebSocket is already in CLOSING or CLOSED state. | |
| 18 CONSOLE ERROR: WebSocket is already in CLOSING or CLOSED state. | |
| 19 CONSOLE ERROR: WebSocket is already in CLOSING or CLOSED state. | |
| 20 WebSocket bufferedAmount after closed in busy | |
| 21 | |
| 22 On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE
". | |
| 23 | |
| 24 Connected. | |
| 25 PASS bufferedAmountBeforeClose + closeFrameSize >= bufferedAmountAfterClose is t
rue | |
| 26 Closed. | |
| 27 PASS ws.readyState is 3 | |
| 28 PASS ws.bufferedAmount <= bufferedAmountAfterClose is true | |
| 29 Testing send(string)... | |
| 30 PASS ws.send(messageToSend) is undefined. | |
| 31 PASS bufferedAmountDifference is 27 | |
| 32 PASS ws.send(messageToSend) is undefined. | |
| 33 PASS bufferedAmountDifference is 6 | |
| 34 PASS ws.send(messageToSend) is undefined. | |
| 35 PASS bufferedAmountDifference is 7 | |
| 36 PASS ws.send(messageToSend) is undefined. | |
| 37 PASS bufferedAmountDifference is 131 | |
| 38 PASS ws.send(messageToSend) is undefined. | |
| 39 PASS bufferedAmountDifference is 134 | |
| 40 PASS ws.send(messageToSend) is undefined. | |
| 41 PASS bufferedAmountDifference is 65543 | |
| 42 PASS ws.send(messageToSend) is undefined. | |
| 43 PASS bufferedAmountDifference is 65550 | |
| 44 Testing send(ArrayBuffer)... | |
| 45 PASS ws.send(messageToSend) is undefined. | |
| 46 PASS bufferedAmountDifference is 6 | |
| 47 PASS ws.send(messageToSend) is undefined. | |
| 48 PASS bufferedAmountDifference is 7 | |
| 49 PASS ws.send(messageToSend) is undefined. | |
| 50 PASS bufferedAmountDifference is 131 | |
| 51 PASS ws.send(messageToSend) is undefined. | |
| 52 PASS bufferedAmountDifference is 134 | |
| 53 PASS ws.send(messageToSend) is undefined. | |
| 54 PASS bufferedAmountDifference is 65543 | |
| 55 PASS ws.send(messageToSend) is undefined. | |
| 56 PASS bufferedAmountDifference is 65550 | |
| 57 Testing send(Blob)... | |
| 58 PASS ws.send(messageToSend) is undefined. | |
| 59 PASS bufferedAmountDifference is 6 | |
| 60 PASS ws.send(messageToSend) is undefined. | |
| 61 PASS bufferedAmountDifference is 7 | |
| 62 PASS ws.send(messageToSend) is undefined. | |
| 63 PASS bufferedAmountDifference is 131 | |
| 64 PASS ws.send(messageToSend) is undefined. | |
| 65 PASS bufferedAmountDifference is 134 | |
| 66 PASS ws.send(messageToSend) is undefined. | |
| 67 PASS bufferedAmountDifference is 65543 | |
| 68 PASS ws.send(messageToSend) is undefined. | |
| 69 PASS bufferedAmountDifference is 65550 | |
| 70 PASS successfullyParsed is true | |
| 71 | |
| 72 TEST COMPLETE | |
| 73 | |
| OLD | NEW |