| <script src="../resources/js-test-pre.js"></script> |
| <script src="media-file.js"></script> |
| <div id="childToReplace"></div> |
| description("Test that a video element does not get paused when moved using replaceChild()."); |
| var video = document.getElementsByTagName('video')[0]; |
| testFailed("Video was paused"); |
| video.addEventListener("pause", paused); |
| shouldBeFalse("video.paused"); |
| parentA = document.getElementById("parentA"); |
| childToReplace = document.getElementById("childToReplace"); |
| evalAndLog("parentA.replaceChild(video, childToReplace)"); |
| shouldBeFalse("video.paused"); |
| shouldBeFalse("video.paused"); |
| video.addEventListener("playing", playing); |
| evalAndLog("video.play()"); |
| video.addEventListener("canplay", canplay); |
| video.src = findMediaFile("video", "content/test"); |
| <script src="../resources/js-test-post.js"></script> |