diff options
Diffstat (limited to 'dom/bindings/test/file_focuser.html')
-rw-r--r-- | dom/bindings/test/file_focuser.html | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/dom/bindings/test/file_focuser.html b/dom/bindings/test/file_focuser.html new file mode 100644 index 000000000..0d5240f95 --- /dev/null +++ b/dom/bindings/test/file_focuser.html @@ -0,0 +1,24 @@ +<!DOCTYPE HTML> +<div id="stage"></div> +<script> + function stage(str) { + var s = document.getElementById("stage"); + s.textContent = str; + } + stage("before"); + setTimeout(function() { + stage("in timeout"); + }); + setInterval(function() { + stage("in interval"); + }); + addEventListener("keydown", function() { + stage("keydown"); + }, false); + try { + focus(); + stage("after"); + } catch(e) { + stage("exception raised"); + } +</script> |