blob: 2a6b5280edd1a87b247028175dd9a6863d42612c [file]
<!DOCTYPE html>
<html>
<head>
<script src="../../js/resources/js-test-pre.js"></script>
</head>
<body>
<script>
description("This test ensure that the multiple shadow root is available.");
var div = document.createElement('div');
shouldBe("internals.shadowRoot(div)", "null");
var shadowRoot1 = new WebKitShadowRoot(div);
shouldBe("internals.shadowRoot(div)", "shadowRoot1");
shouldBe("internals.olderShadowRoot(shadowRoot1)", "null");
var shadowRoot2 = new WebKitShadowRoot(div)
shouldBe("internals.shadowRoot(div)", "shadowRoot2");
shouldBe("internals.olderShadowRoot(shadowRoot2)", "shadowRoot1");
var shadowRoot3 = new WebKitShadowRoot(div);
shouldBe("internals.shadowRoot(div)", "shadowRoot3");
shouldBe("internals.olderShadowRoot(shadowRoot3)", "shadowRoot2");
var successfullyParsed = true;
</script>
<script src="../../js/resources/js-test-post.js"></script>
</body>
</html>