4 <script src="resources/polyfill.js"></script>
5 <script src="../../js/resources/js-test-pre.js"></script>
7 <p>When a AuthorShadowRoot is added, UserAgentShadowRoot should exists as the oldest Shadow Root.</p>
10 <button id='button'>72</button>
11 <select id='select'><option>hoge</option></select>
12 <output id='output'></output>
13 <keygen id='keygen'></keygen>
14 <fieldset id='fieldset'>
16 <legend>hogehoge</legend>
20 <pre id='console'></pre>
24 "button", "select", "keygen", "fieldset"
29 var youngerShadowRoot;
32 if (window.testRunner)
33 testRunner.dumpAsText();
35 for (var i = 0; i < elems.length; ++i) {
36 var host = document.getElementById(elems[i]);
37 shadowRoot = new WebKitShadowRoot(host);
38 shadowRoot.innerHTML = "<shadow></shadow>";
40 oldestShadowRoot = internals.oldestShadowRoot(host);
41 youngerShadowRoot = internals.youngerShadowRoot(oldestShadowRoot);
42 shouldNotBe('oldestShadowRoot', 'shadowRoot');
43 shouldBe('youngerShadowRoot', 'shadowRoot');
46 container.innerHTML = "";
50 var successfullyParsed = true;
52 <script src="../../js/resources/js-test-post.js"></script>