mirror of
https://github.com/servo/servo.git
synced 2025-08-05 13:40:08 +01:00
use onload in iframe test
the iframe test is implemented using setTimeout function Since the iframe already implement load event, replacing timeout function with load event.
This commit is contained in:
parent
6c326cd372
commit
b8ccbc57f3
1 changed files with 2 additions and 10 deletions
|
@ -9,19 +9,11 @@
|
|||
<iframe src="resources/iframe_contentDocument_inner.html" id="iframe"></iframe>
|
||||
<script>
|
||||
async_test(function() {
|
||||
var timeout = 100;
|
||||
var iframe = document.getElementById('iframe');
|
||||
function test_contentWindow() {
|
||||
if (!iframe.contentWindow) {
|
||||
// Iframe not loaded yet, try again.
|
||||
// No load event for iframe, insert bug number here.
|
||||
setTimeout(this.step_func(test_contentWindow), timeout);
|
||||
return;
|
||||
}
|
||||
iframe.onload = this.step_func_done(function() {
|
||||
assert_equals(iframe.contentDocument.getElementById('test').textContent, 'value');
|
||||
this.done();
|
||||
}
|
||||
this.step(test_contentWindow);
|
||||
})
|
||||
});
|
||||
</script>
|
||||
</body>
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue