| Index: LayoutTests/http/tests/websocket/tests/hybi/send-after-close-on-unload.html
|
| diff --git a/LayoutTests/http/tests/websocket/tests/hybi/send-after-close-on-unload.html b/LayoutTests/http/tests/websocket/tests/hybi/send-after-close-on-unload.html
|
| index 9ee2bcaca603fac96b90fe01ca66795f5f5d3fa6..dbb0cd4fe2de1d8de5031a49c8c0a8bac71e6c9f 100644
|
| --- a/LayoutTests/http/tests/websocket/tests/hybi/send-after-close-on-unload.html
|
| +++ b/LayoutTests/http/tests/websocket/tests/hybi/send-after-close-on-unload.html
|
| @@ -13,6 +13,7 @@ window.jsTestIsAsync = true;
|
|
|
| var frameDiv;
|
| var closedSocket;
|
| +var closeCode;
|
| document.childWebSocket = null;
|
|
|
| var ws = new WebSocket("ws://127.0.0.1:8880/websocket/tests/hybi/close-on-unload");
|
| @@ -26,12 +27,15 @@ ws.onopen = function()
|
| };
|
| ws.onmessage = function(evt)
|
| {
|
| - closedSocket = evt.data;
|
| + var messageData = JSON.parse(evt.data);
|
| + closedSocket = messageData.message;
|
| + closeCode = messageData.closeCode;
|
| ws.close();
|
| };
|
| ws.onclose = function()
|
| {
|
| shouldBe("closedSocket", '"socket1"');
|
| + shouldBe("closeCode", '"1001"');
|
| shouldBe("document.childWebSocket.readyState", "3");
|
| finishJSTest();
|
| };
|
|
|