blob: 65d595325e979a2e49246836e6ca9a9d6ff8c26d [file] [log] [blame]
<!DOCTYPE html>
<html>
<head>
<script src="../../../resources/js-test.js"></script>
</head>
<body>
<p>This test checks multiple shadow trees can be moved into another document.</p>
<pre id="console"></pre>
<iframe id="iframe"></iframe>
<script>
function doTest() {
var target = document.createElement('div');
sr1 = target.createShadowRoot();
sr2 = target.createShadowRoot();
shouldBe('document', 'sr1.ownerDocument');
shouldBe('sr1.ownerDocument', 'sr2.ownerDocument');
var iframe = document.getElementById('iframe');
iframeDoc = iframe.contentDocument;
iframeDoc.body.appendChild(target);
shouldBe('sr1.ownerDocument', 'iframeDoc');
shouldBe('sr2.ownerDocument', 'iframeDoc');
}
doTest();
var successfullyParsed = true;
</script>
</body>
</html>