Index: LayoutTests/http/tests/websocket/tests/hybi/close-on-navigate-new-location.html |
diff --git a/LayoutTests/http/tests/websocket/tests/hybi/close-on-navigate-new-location.html b/LayoutTests/http/tests/websocket/tests/hybi/close-on-navigate-new-location.html |
index 63d9aef2e7942c6a6440c50bf6681da4bfaca74a..78b1fb2f97cb5cd89af8eec63f273d753f1ec3cf 100644 |
--- a/LayoutTests/http/tests/websocket/tests/hybi/close-on-navigate-new-location.html |
+++ b/LayoutTests/http/tests/websocket/tests/hybi/close-on-navigate-new-location.html |
@@ -13,6 +13,7 @@ window.jsTestIsAsync = true; |
var frameDiv; |
var closedSocket; |
+var closeCode; |
var ws = new WebSocket("ws://127.0.0.1:8880/websocket/tests/hybi/close-on-unload"); |
ws.onopen = function() |
@@ -25,12 +26,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"'); |
finishJSTest(); |
}; |