3 if (window
.testRunner
) {
4 testRunner
.dumpAsText();
5 testRunner
.waitUntilDone();
9 var li
= document
.createElement('li');
10 li
.appendChild(document
.createTextNode(str
));
11 document
.getElementById('console').appendChild(li
);
14 function processStateChange() {
15 if (req
.readyState
== 3) {
16 debug(count
++ + ' responseText: ' + req
.responseText
);
17 } else if (req
.readyState
== 4) {
18 if (window
.testRunner
)
19 testRunner
.notifyDone();
26 req
= new XMLHttpRequest();
28 req
.open('GET', 'resources/small-chunks.cgi', true);
29 req
.onreadystatechange
= processStateChange
;
33 <body onload=
"runTest()">
34 <div>This tests that an open XMLHttpRequest connection will call onreadystatechange correctly when data is sent over an open connection.
</div>
35 <ul id=
"console"></li>