| Index: LayoutTests/fast/regions/auto-size/autoheight-regionlayoutupdate-multipletimes.html
|
| diff --git a/LayoutTests/fast/regions/auto-size/autoheight-regionlayoutupdate-multipletimes.html b/LayoutTests/fast/regions/auto-size/autoheight-regionlayoutupdate-multipletimes.html
|
| deleted file mode 100644
|
| index a71da0a1832ed42d45fb0bc682a04fd714be3d8d..0000000000000000000000000000000000000000
|
| --- a/LayoutTests/fast/regions/auto-size/autoheight-regionlayoutupdate-multipletimes.html
|
| +++ /dev/null
|
| @@ -1,64 +0,0 @@
|
| -<!doctype html>
|
| -<html>
|
| - <head>
|
| - <script src="../../../resources/js-test.js"></script>
|
| - <script src="../resources/helper.js"></script>
|
| - <style>
|
| - .notVisible { visibility: hidden; }
|
| - .flow { -webkit-flow-into: flow; }
|
| - #article { width: 50px; height: 50px; background-color: green; }
|
| - #region { -webkit-flow-from: flow; }
|
| - </style>
|
| - </head>
|
| - <body>
|
| - <div id="eventCount"></div>
|
| - <div id="article"></div>
|
| - <div id="region"></div>
|
| - <script>
|
| - description("Test for WebKitBug 102101 [CSS Regions] regionlayoutupdate event fires continuously");
|
| -
|
| - if (window.testRunner) {
|
| - window.testRunner.dumpAsText();
|
| - window.testRunner.waitUntilDone();
|
| - }
|
| -
|
| - window.jsTestIsAsync = true;
|
| -
|
| - var eventDispatchCount = 0;
|
| - var timeoutID;
|
| -
|
| - function flowThreadUpdated(event) {
|
| - if (++eventDispatchCount > 1) {
|
| - endTest();
|
| - return;
|
| - }
|
| -
|
| - // Updating the content of eventCount element should not trigger a layout
|
| - // on the auto-height region.
|
| - document.getElementById("eventCount").textContent = eventDispatchCount;
|
| - }
|
| -
|
| - function startTest() {
|
| - getFlowByName("flow").addEventListener("webkitregionlayoutupdate", flowThreadUpdated);
|
| - document.getElementById("article").className = "flow";
|
| - timeoutID = window.setTimeout(endTest, 500);
|
| - }
|
| -
|
| - function endTest() {
|
| - window.clearTimeout(timeoutID);
|
| - getFlowByName("flow").removeEventListener("webkitregionlayoutupdate", flowThreadUpdated);
|
| -
|
| - document.getElementById("eventCount").className = "notVisible";
|
| - document.getElementById("region").className = "notVisible";
|
| -
|
| - if (eventDispatchCount > 1)
|
| - debug("FAIL The regionlayoutupdate event fired twice instead of once.")
|
| - else
|
| - debug("PASS The regionlayoutupdate fired only once.");
|
| - finishJSTest();
|
| - }
|
| -
|
| - window.addEventListener("load", startTest);
|
| -</script>
|
| -</body>
|
| -</html>
|
|
|