blob: 8e7439a6916a4ec6fa37bc1a060eca6fe859b048 [file] [log] [blame]
<!DOCTYPE HTML>
<html>
<body>
<p>Tests that reparenting media elements also reparents ActiveDOMObject.</p>
<iframe src="resources/media-frame.html"></iframe>
<script src="resources/activedomobject-test.js"></script>
<script>
function runTest()
{
window.iframe = document.querySelector('iframe').contentDocument;
log('Before Reparenting');
shouldBe('internals.pausableObjectCount(document)', 1);
shouldBe('internals.pausableObjectCount(iframe)', 1);
document.body.appendChild(window.iframe.querySelector('video'));
log('After Reparenting');
shouldBe('internals.pausableObjectCount(document)', 2);
shouldBe('internals.pausableObjectCount(iframe)', 0);
}
</script>
</body>
</html>