Backed out changeset 555c786396f8 (bug 1852046) as requested. CLOSED TREE
[gecko.git] / layout / reftests / webcomponents / nested-insertion-point-1.html
blob3d0d92f0dc9359c0a2a1a61fc47e1e2f12f2e065
1 <!DOCTYPE HTML>
2 <html>
3 <head>
4 <script>
5 function tweak() {
6 // div with style "border: 10px solid green"
7 var outerShadow = document.createElement("div");
8 outerShadow.style.border = "10px solid green";
10 var outerInsertionPoint = document.createElement("slot");
11 outerShadow.appendChild(outerInsertionPoint);
13 // div with style "border: 10px solid orange"
14 var innerShadow = document.createElement("div");
15 innerShadow.style.border = "10px solid orange";
17 var slot = document.createElement("slot");
18 innerShadow.appendChild(slot);
20 outerShadow.attachShadow({mode: 'open'}).appendChild(innerShadow);
22 var shadowRoot =
23 document.getElementById('outer').attachShadow({mode: 'open'});
24 shadowRoot.appendChild(outerShadow);
26 </script>
27 </head>
28 <body onload="tweak()">
29 <div id="outer">Hello</div>
30 </body>
31 </html>