blob: 8fb14e4c0212623d809fc8748f9ba987cef443b7 [file] [edit]
<p>Test that UA shadow from 'controls' attribute is still populated when using adoptNode.<p>
<script src=video-test.js></script>
<script>
var parser = new DOMParser;
mediaElement = parser.parseFromString("<audio controls></audio>", "text/html").body.children[0];
document.body.appendChild(document.adoptNode(mediaElement));
testExpected("mediaElement.getAttribute('controls')", "");
var shadow = window.internals?.shadowRoot(mediaElement);
testExpected("shadow?.childNodes.length", 0, ">");
endTest();
</script>