diff options
Diffstat (limited to 'LayoutTests/fast/dom/beforeload/image-object-before-load-innerHTML.html')
-rw-r--r-- | LayoutTests/fast/dom/beforeload/image-object-before-load-innerHTML.html | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/LayoutTests/fast/dom/beforeload/image-object-before-load-innerHTML.html b/LayoutTests/fast/dom/beforeload/image-object-before-load-innerHTML.html new file mode 100644 index 0000000..6befc57 --- /dev/null +++ b/LayoutTests/fast/dom/beforeload/image-object-before-load-innerHTML.html @@ -0,0 +1,32 @@ +<html> +<head> + <script src="resources/print.js"></script> + <script> + if (window.layoutTestController) { + layoutTestController.dumpAsText(); + layoutTestController.waitUntilDone(); + } + + document.addEventListener("beforeload", function(event) { + event.preventDefault(); + }, true); + + function checkObject() + { + var style = getComputedStyle(document.getElementsByTagName("object")[0], null); + if (style.width != "0px" || style.height != "0px") + print("FAIL", "red"); + + if (window.layoutTestController) + layoutTestController.notifyDone(); + } + </script> +</head> +<body onload="checkObject();"> + <div id="target"></div> + <div id="console"></div> + <script> + document.getElementById("target").innerHTML = "<object data='../../images/resources/test-load.jpg'><span style='font-family:monospace; color:green'>PASS</span></object>"; + </script> +</body> +</html> |