diff options
Diffstat (limited to 'LayoutTests/fast/dom/beforeload/script-before-load-dynamic.html')
-rw-r--r-- | LayoutTests/fast/dom/beforeload/script-before-load-dynamic.html | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/LayoutTests/fast/dom/beforeload/script-before-load-dynamic.html b/LayoutTests/fast/dom/beforeload/script-before-load-dynamic.html new file mode 100644 index 0000000..21559bd --- /dev/null +++ b/LayoutTests/fast/dom/beforeload/script-before-load-dynamic.html @@ -0,0 +1,29 @@ +<html> +<head> +<script src="resources/print.js"></script> +</head> + +<body> +<p>This page tests the beforeload event on script elements. You should see a PASS message below if everything +works.</p> +<hr> +<div id='console'></div> + +<script> +if (window.layoutTestController) + layoutTestController.dumpAsText(); + +function beforeLoadFunc() +{ + print("PASS", "green"); + event.preventDefault(); +} + +document.body.addEventListener("beforeload", beforeLoadFunc, true); +var elt = document.createElement("script"); +elt.setAttribute("src", "resources/fail.js"); +document.body.appendChild(elt); +</script> + +</body> +</html> |