1 <html xmlns=
"http://www.w3.org/1999/xhtml" class=
"reftest-wait">
4 customElements
.define("custom-element", class extends HTMLElement
{
7 const template
= document
.getElementById("template");
8 const shadowRoot
= this.attachShadow({mode
: "open"})
9 .appendChild(template
.content
.cloneNode(true));
15 document
.body
.offsetHeight
;
17 var parent
= document
.getElementById("parent");
19 var newelt
= document
.createElement("span");
20 newelt
.setAttribute("slot", "foo");
21 newelt
.appendChild(document
.createTextNode(2));
22 parent
.appendChild(newelt
);
24 newelt
= document
.createElement("div");
25 newelt
.appendChild(document
.createTextNode(5));
26 parent
.appendChild(newelt
);
28 document
.body
.offsetHeight
;
29 document
.documentElement
.className
= "";
34 <body onload=
"boom();">
35 <template id=
"template">
43 <custom-element id=
"parent" style=
"display: block;">
44 <div>3</div><span slot=
"foo">1</span><div>4</div>