Index: LayoutTests/fast/regions/webkit-named-flow-event-target.html |
diff --git a/LayoutTests/fast/regions/webkit-named-flow-event-target.html b/LayoutTests/fast/regions/webkit-named-flow-event-target.html |
index ef6bb140f51ad1535009f0f7bd474b5c3b3173c1..8bb1012b652876a1d6ab06c4bd69f5bf4eb67c8e 100644 |
--- a/LayoutTests/fast/regions/webkit-named-flow-event-target.html |
+++ b/LayoutTests/fast/regions/webkit-named-flow-event-target.html |
@@ -11,15 +11,15 @@ |
} |
#region_1, #region_2{ |
-webkit-flow-from: no_article; |
- overflow:hidden; |
- display:inline-block; |
- vertical-align:top; |
- margin:10px; |
+ overflow: hidden; |
+ display: inline-block; |
+ vertical-align: top; |
+ margin: 10px; |
} |
.block { |
- display:block; |
+ display: block; |
} |
-#region_1, #region_2 { height:110px; width:200px} |
+#region_1, #region_2 { height:110px; width:200px; border: 1px solid red;} |
</style> |
</head> |
<body> |
@@ -75,17 +75,20 @@ function makeFlowCreated() { |
} |
var updatedCount = 0; |
+function finishTest() { |
+ shouldBe("updatedCount", "2"); |
+ finishJSTest(); |
+} |
+ |
function flowThreadUpdated(event) { |
++updatedCount; |
shouldBeEqualToString("event.target.name", "article"); |
- shouldBeGreaterThanOrEqual("2", "updatedCount"); |
- |
if (updatedCount == 2) { |
shouldBeTrue("recreated"); |
- event.target.removeEventListener("webkitregionlayoutupdate", flowThreadUpdated); |
+ event.target.removeEventListener("webkitregionoversetchange", flowThreadUpdated); |
makeFlowNull(); |
- finishJSTest(); |
+ setTimeout("finishTest()", 200); |
return; |
} |
@@ -98,7 +101,7 @@ function flowThreadUpdated(event) { |
function startTest() { |
var flowThread = getFlowByName("article"); |
- flowThread.addEventListener("webkitregionlayoutupdate", flowThreadUpdated); |
+ flowThread.addEventListener("webkitregionoversetchange", flowThreadUpdated); |
debug("Flow content"); |
flowContent("article"); |