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
);
23 document
.getElementById('outer').attachShadow({mode
: 'open'});
24 shadowRoot
.appendChild(outerShadow
);
28 <body onload=
"tweak()">
29 <div id=
"outer">Hello
</div>