abort-during-unsent.any.js (599B)
1 // META: title=XMLHttpRequest: abort() during UNSENT 2 3 var test = async_test() 4 test.step(function() { 5 var client = new XMLHttpRequest() 6 client.onreadystatechange = function() { 7 test.step(function() { 8 assert_unreached() 9 }) 10 } 11 assert_equals(client.readyState, 0) 12 assert_equals(client.status, 0) 13 assert_equals(client.statusText, "") 14 client.abort() 15 assert_equals(client.readyState, 0) 16 assert_equals(client.status, 0) 17 assert_equals(client.statusText, "") 18 }) 19 test.done()