123456789101112131415161718192021222324252627282930313233343536 |
- <!DOCTYPE html>
- <html class="reftest-wait">
- <head>
- </head>
- <body>
- <div id="host"></div>
- <script>
- var host, root;
- function run() {
- host = document.getElementById("host");
- root = host.createShadowRoot();
- root.innerHTML = "<span>a</span>";
- }
- function tweak() {
- var span = document.createElement("span");
- span.innerHTML = "b";
- // Span should not be visible because it is not distributed to any
- // insertion points in the shadow DOM.
- host.appendChild(span);
- document.documentElement.removeAttribute("class");
- }
- if (document.body.createShadowRoot) {
- run();
- window.addEventListener("MozReftestInvalidate", tweak);
- } else {
- document.documentElement.className = "";
- }
- </script>
- </body>
- </html>
|