| Index: third_party/WebKit/LayoutTests/fast/images/move-image-to-new-document.html
|
| diff --git a/third_party/WebKit/LayoutTests/fast/images/move-image-to-new-document.html b/third_party/WebKit/LayoutTests/fast/images/move-image-to-new-document.html
|
| index 2ea24e5098fe1eb3b3fd0377619906c253f1927d..19d0ce211864316059d7f23bb6b281edcb443348 100644
|
| --- a/third_party/WebKit/LayoutTests/fast/images/move-image-to-new-document.html
|
| +++ b/third_party/WebKit/LayoutTests/fast/images/move-image-to-new-document.html
|
| @@ -1,9 +1,29 @@
|
| -<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML//EN">
|
| -<html>
|
| -<head>
|
| -<script src="../../resources/js-test.js"></script>
|
| -</head>
|
| +<!DOCTYPE html>
|
| +<title>Test that when images are moved to a new document, a new load fires.</title>
|
| +<script src="../../resources/testharness.js"></script>
|
| +<script src="../../resources/testharnessreport.js"></script>
|
| <body>
|
| -<script src="script-tests/move-image-to-new-document.js"></script>
|
| -</body>
|
| -</html>
|
| +<script type="text/javascript">
|
| +if (window.testRunner)
|
| + testRunner.setPluginsEnabled(false);
|
| +for (var elementType of [ "img", "input", "object", "embed" ]) {
|
| + async_test(function(t) {
|
| + var subframe = document.createElement("iframe");
|
| + document.body.appendChild(subframe);
|
| + var subdocument = subframe.contentDocument;
|
| + var element = document.createElement(elementType);
|
| + if (elementType == "input")
|
| + element.type = "image";
|
| + element.data = "resources/test-load.jpg";
|
| + element.src = "resources/test-load.jpg";
|
| + document.body.appendChild(element);
|
| + element.onload = t.step_func(function() {
|
| + document.body.removeChild(element);
|
| + subdocument.body.appendChild(element);
|
| + element.onload = t.step_func_done(function() {
|
| + subdocument.body.removeChild(element);
|
| + });
|
| + });
|
| + }, document.title + ', ' + elementType);
|
| +}
|
| +</script>
|
|
|