4 <script src="../../../resources/js-test.js"></script>
5 <script src="../resources/helper.js"></script>
8 -webkit-flow-into: article;
11 background-color: green;
24 border: 1px solid black;
25 -webkit-flow-from: article;
32 border: 1px solid black;
33 -webkit-flow-from: article;
37 -webkit-flow-from: article;
43 border: 1px solid black;
50 Test that getRegions() function from NamedFlow interface does not expose the pseudo-elements as
53 <div id="article"></div>
55 <div id="region_1" class="region_1"></div>
56 <div id="region_2" class="region_2"></div>
59 description("Tests WebKitNamedFlow.getRegions() and pseudo-elements as regions.")
60 if (window.testRunner)
61 testRunner.dumpAsText();
63 var namedFlow = getFlowByName("article");
65 // The pseudo-elements are not yet returned by getRegions()
66 var regionList = namedFlow.getRegions();
67 shouldBe("regionList.length", "1");
68 shouldBe("namedFlow.firstEmptyRegionIndex", "0");
69 shouldBeEqualToString("regionList.item(0).id", "region_2");
70 shouldBeEqualToString("regionList.item(0).webkitRegionOverset", "empty");
72 document.getElementById("article").style.visibility = "hidden";
73 document.getElementById("region_1").style.visibility = "hidden";
74 document.getElementById("region_2").style.visibility = "hidden";