4 <script src="../js/resources/js-test-pre.js"></script>
5 <style type="text/css">
6 *::-webkit-keygen-select {
8 zoom: 1.5; /* to work around bug 57966 */
14 Tests that a cloned keygen has the right shadow pseudo ID. You should
15 see two big keygens with purple text (they should look the same.)
17 <keygen id="k" style="display: block;">
18 <div id="console"></div>
20 var k = document.querySelector('#k');
21 var specialK = k.cloneNode();
23 k.insertAdjacentElement('afterEnd', specialK);
25 shouldBe('specialK.clientHeight', 'k.clientHeight');
27 if (window.internals) {
28 var kShadow = internals.shadowRoot(k);
29 var cloneShadow = internals.shadowRoot(specialK);
30 shouldBe('internals.shadowPseudoId(cloneShadow.firstChild)',
31 'internals.shadowPseudoId(kShadow.firstChild)');
34 <script src="../js/resources/js-test-post.js"></script>