blob: 1ee6010d7ac19825224e9d888495a38ad226099c [file] [log] [blame]
<!DOCTYPE html>
<html>
<div id="host1"><div>Host Child</div></div>
<script>
if (window.testRunner)
testRunner.waitUntilDone();
var shadowRoot1 = host1.createShadowRoot();
shadowRoot1.innerHTML = '<div id="host2">Oldest ShadowRoot Child</div>';
var shadowRoot2 = host1.createShadowRoot();
shadowRoot2.innerHTML = '<div id="host3"><shadow></shadow><content></content><div>Youngest ShadowRoot Child</div></div>';
var host3 = shadowRoot2.getElementById('host3');
var shadowRoot3 = host3.createShadowRoot();
shadowRoot3.innerHTML = '<content select="div"></content>';
setTimeout(function() {
shadowRoot1.innerHTML = '<div id="host2">Updated Oldest ShadowRoot Child</div><div>Added Oldest ShadowRoot Child</div>';
if (window.testRunner)
testRunner.notifyDone();
}, 0);
</script>
</html>