summaryrefslogtreecommitdiffstats
path: root/third_party/WebKit/LayoutTests/fast/parser/foster-parent.html
blob: 65195d9f0f296dfd0d276242d4008f30d9e88f83 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
<script src="../../resources/js-test.js"></script>

<div id="div">
  <table id="table">
    <script>
      var table = document.getElementById('table');
      table.parentNode.removeChild(table);
      var docFragment = document.createDocumentFragment();
      docFragment.appendChild(table);
    </script>
    <h1></h1>
  </table>
</div>

<script>
description("Tests the HTML foster parenting algorithm when a DocumentFragment is the chosen foster parent");
var div = document.getElementById('div');

shouldBe("div.children.length", "0");
shouldBe("docFragment.firstElementChild.tagName", "'H1'");
</script>