| // META: script=websocket.sub.js | |
| [ | |
| [0, "0"], | |
| [500, "500"], | |
| [NaN, "NaN"], | |
| ["string", "String"], | |
| [null, "null"], | |
| [0x10000 + 1000, "2**16+1000"], | |
| ].forEach(function(t) { | |
| [true, false].forEach(function(secure) { | |
| test(function() { | |
| var ws = CreateWebSocket(secure, false, false); | |
| assert_throws("InvalidAccessError", function () { | |
| ws.close(t[0]); | |
| }); | |
| wsocket.onerror = this.unreached_func(); | |
| }, t[1] + " on a " + (secure ? "secure" : "insecure") + " websocket"); | |
| }); | |
| }); |