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 lastdiv
= document
.getElementById("last");
18 var parent
= lastdiv
.parentNode
;
20 var newelt
= document
.createElement("span");
21 newelt
.setAttribute("slot", "foo");
22 newelt
.appendChild(document
.createTextNode(2));
23 parent
.insertBefore(newelt
, lastdiv
);
25 document
.body
.offsetHeight
;
26 document
.documentElement
.className
= "";
31 <body onload=
"boom();">
32 <template id=
"template">
40 <custom-element style=
"display: block;">
41 <div>3</div><span slot=
"foo">1</span><div>4</div><div id=
"last">5</div>