blob: 627043afadc90963857beb6da70b3570ac3a4927 [file] [log] [blame]
<html>
<head>
<link rel="stylesheet" href="../../fast/js/resources/js-test-style.css">
<script src="../../fast/js/resources/js-test-pre.js"></script>
<script src="../../fast/js/resources/js-test-post-function.js"></script>
</head>
<body>
<div id="description"></div>
<div id="console"></div>
<script>
description("Make sure WebSocket does not crash and report error when it sees length overflow");
if (window.layoutTestController)
layoutTestController.waitUntilDone();
function finish() {
isSuccessfullyParsed();
if (window.layoutTestController)
layoutTestController.notifyDone();
}
var ws = new WebSocket("ws://127.0.0.1:8880/websocket/tests/frame-length-overflow");
ws.onopen = function () {
debug("WebSocket is open");
};
ws.onmessage = function (evt) {
debug("WebSocket received:" + evt.data);
};
ws.onerror = function () {
debug("WebSocket received error frame");
};
ws.onclose = function () {
debug("WebSocket is closed");
finish();
};
var successfullyParsed = true;
</script>