bufferedAmount-deleting.html (797B)
1 <!doctype html> 2 <meta charset=utf-8> 3 <title>WebSockets: delete bufferedAmount</title> 4 <script src=/resources/testharness.js></script> 5 <script src=/resources/testharnessreport.js></script> 6 <script src=../../../constants.sub.js></script> 7 <meta name="variant" content="?default"> 8 <meta name="variant" content="?wss"> 9 <div id=log></div> 10 <script> 11 test(function(){ 12 var ws = new WebSocket(SCHEME_DOMAIN_PORT+'/echo'); 13 assert_equals(ws.bufferedAmount, 0, 'after creation'); 14 ws.close(); 15 delete ws.bufferedAmount; 16 assert_equals(ws.bufferedAmount, 0, 17 'after attempt to delete ws.bufferedAmount'); 18 delete WebSocket.prototype.bufferedAmount; 19 assert_equals(ws.bufferedAmount, undefined, 20 'after attempt to delete WebSocket.prototype.bufferedAmount'); 21 }); 22 </script>