Index: LayoutTests/imported/web-platform-tests/html/browsers/browsing-the-web/read-media/pageload-image.html |
diff --git a/LayoutTests/imported/web-platform-tests/html/browsers/browsing-the-web/read-media/pageload-image.html b/LayoutTests/imported/web-platform-tests/html/browsers/browsing-the-web/read-media/pageload-image.html |
new file mode 100644 |
index 0000000000000000000000000000000000000000..10d356c94e8d13e971b825476f4b53b5b025a226 |
--- /dev/null |
+++ b/LayoutTests/imported/web-platform-tests/html/browsers/browsing-the-web/read-media/pageload-image.html |
@@ -0,0 +1,30 @@ |
+<!DOCTYPE HTML> |
+<html> |
+<head> |
+ <title>Media documents: image</title> |
+ <link rel="author" title="Michael Ventnor" href="mailto:mventnor@mozilla.com"> |
+ <link rel="author" title="Ms2ger" href="mailto:ms2ger@gmail.com"> |
+ <link rel="help" href="https://html.spec.whatwg.org/multipage/#read-media"> |
+ <script src="../../../../../../resources/testharness.js"></script> |
+ <script src="../../../../../../resources/testharnessreport.js"></script> |
+ |
+<script> |
+ var t = async_test("The document for a standalone media file should have one child in the body."); |
+ |
+ function frameLoaded() { |
+ var testframe = document.getElementById('testframe'); |
+ var testframeChildren = testframe.contentDocument.body.childNodes; |
+ assert_equals(testframeChildren.length, 1, "Body of image document has 1 child"); |
+ assert_equals(testframeChildren[0].nodeName, "IMG", "Only child of body must be an <img> element"); |
+ assert_equals(testframeChildren[0].namespaceURI, "http://www.w3.org/1999/xhtml", |
+ "Only child of body must be an HTML element"); |
+ t.done(); |
+ } |
+</script> |
+</head> |
+<body> |
+ <div id="log"></div> |
+ <iframe id="testframe" onload="t.step(frameLoaded)" |
+ src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAAAXNSR0IArs4c6QAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0SU1FB9oMFgQGMyFwHucAAAAZdEVYdENvbW1lbnQAQ3JlYXRlZCB3aXRoIEdJTVBXgQ4XAAAADElEQVQI12P4//8/AAX+Av7czFnnAAAAAElFTkSuQmCC"></iframe> |
+</body> |
+</html> |