summaryrefslogtreecommitdiffstats
path: root/dom/workers/test/websocket_worker1.js
blob: cc2b6e825bb63a5d63681443c4bba8aaa98a4594 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
importScripts('../../../dom/base/test/websocket_helpers.js');
importScripts('../../../dom/base/test/websocket_tests.js');
importScripts('websocket_helpers.js');

var tests = [
  test1,  // client tries to connect to a http scheme location;
  test2,  // assure serialization of the connections;
  test3,  // client tries to connect to an non-existent ws server;
  test4,  // client tries to connect using a relative url;
  test5,  // client uses an invalid protocol value;
  test6,  // counter and encoding check;
  test7,  // onmessage event origin property check
  test8,  // client calls close() and the server sends the close frame (with no
          // code or reason) in acknowledgement;
  test9,  // client closes the connection before the ws connection is established;
  test10, // client sends a message before the ws connection is established;
];

doTest();