event-loadstart.any.js (518B)
1 // META: title=XMLHttpRequest: loadstart event 2 3 var test = async_test(); 4 test.step(function () { 5 var client = new XMLHttpRequest(); 6 client.onloadstart = test.step_func(function (e) { 7 assert_true(e instanceof ProgressEvent); 8 assert_equals(e.type, "loadstart"); 9 assert_equals(client.readyState, 1); 10 test.done(); 11 }); 12 test.step_timeout(function () { 13 assert_unreached("onloadstart not called after 500 ms"); 14 }, 500); 15 client.open("GET", "resources/well-formed.xml"); 16 client.send(null); 17 });