mirror of
https://github.com/servo/servo.git
synced 2025-08-18 03:45:33 +01:00
Update web-platform-tests to revision d73b07b850fa51f23e846518bb6e8c59c58eef19
This commit is contained in:
parent
62031e3cb0
commit
7776ed79d7
107 changed files with 3306 additions and 538 deletions
|
@ -0,0 +1,23 @@
|
|||
// META: title=XMLHttpRequest: the LOADING state change may be emitted multiple times
|
||||
|
||||
var test = async_test();
|
||||
|
||||
test.step(function () {
|
||||
var client = new XMLHttpRequest();
|
||||
var countedLoading = 0;
|
||||
|
||||
client.onreadystatechange = test.step_func(function () {
|
||||
if (client.readyState === 3) {
|
||||
countedLoading += 1;
|
||||
}
|
||||
|
||||
if (client.readyState === 4) {
|
||||
assert_greater_than(countedLoading, 1, "LOADING state change may be emitted multiple times");
|
||||
|
||||
test.done();
|
||||
}
|
||||
});
|
||||
|
||||
client.open("GET", "resources/trickle.py?count=10"); // default timeout in trickle.py is 1/2 sec, so this request will take 5 seconds to complete
|
||||
client.send(null);
|
||||
});
|
Loading…
Add table
Add a link
Reference in a new issue