summaryrefslogtreecommitdiffstats
path: root/layout/base/crashtests/1404789-1.html
blob: bd577ae24dc574d6b4bdffb681e969a1620975a1 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
<!doctype html>
<script>
  // Test for content redistribution outside of the document.
  // Passes if it doesn't assert.
  let host = document.createElement('div');
  host.innerHTML = "<div id='foo'></div>";

  let shadowRoot = host.createShadowRoot();
  shadowRoot.innerHTML = "<content select='#foo'></content>";

  host.firstElementChild.removeAttribute('id');

  // Move to the document, do the same.
  document.documentElement.appendChild(host);
  host.firstElementChild.setAttribute('id', 'foo');
</script>