mirror of
https://github.com/mozilla/gecko-dev.git
synced 2025-11-08 20:28:42 +02:00
This is split from the previous changeset since if we include dom/ the file size is too large for phabricator to handle. This is an autogenerated commit to handle scripts loading mochitest harness files, in the simple case where the script src is on the same line as the tag. This was generated with https://bug1544322.bmoattachments.org/attachment.cgi?id=9058170 using the `--part 2` argument. Differential Revision: https://phabricator.services.mozilla.com/D27457 --HG-- extra : moz-landing-system : lando
41 lines
1.4 KiB
HTML
41 lines
1.4 KiB
HTML
<!DOCTYPE HTML>
|
|
<html>
|
|
<head>
|
|
<meta http-equiv="Content-Type" content="text/html;charset=UTF-8"></meta>
|
|
<title>WebSocket test</title>
|
|
<script src="/tests/SimpleTest/SimpleTest.js"></script>
|
|
<script type="text/javascript" src="websocket_helpers.js"></script>
|
|
<script type="text/javascript" src="websocket_tests.js"></script>
|
|
<link rel="stylesheet" type="text/css" href="/tests/SimpleTest/test.css" />
|
|
</head>
|
|
<body onload="testWebSocket()">
|
|
<script class="testbody" type="text/javascript">
|
|
|
|
var tests = [
|
|
test41, // HSTS
|
|
test42, // non-char utf-8 sequences
|
|
test43, // Test setting binaryType attribute
|
|
test44, // Test sending/receving binary ArrayBuffer
|
|
test45, // Test sending/receving binary Blob
|
|
test46, // Test that we don't dispatch incoming msgs once in CLOSING state
|
|
test47, // Make sure onerror/onclose aren't called during close()
|
|
test48, // see bug 1227136 - client calls close() from onopen() and waits
|
|
// until WebSocketChannel::mSocketIn is nulled out on socket thread
|
|
test49, // Test that we fail if subprotocol returned from server doesn't match
|
|
];
|
|
|
|
function testWebSocket() {
|
|
doTest();
|
|
}
|
|
|
|
SimpleTest.requestFlakyTimeout("The web socket tests are really fragile, but avoiding timeouts might be hard, since it's testing stuff on the network. " +
|
|
"Expect all sorts of flakiness in this test...");
|
|
SimpleTest.waitForExplicitFinish();
|
|
|
|
</script>
|
|
|
|
<div id="feedback">
|
|
</div>
|
|
|
|
</body>
|
|
</html>
|