Diff
Modified: trunk/LayoutTests/ChangeLog (114692 => 114693)
--- trunk/LayoutTests/ChangeLog 2012-04-19 23:41:01 UTC (rev 114692)
+++ trunk/LayoutTests/ChangeLog 2012-04-19 23:46:20 UTC (rev 114693)
@@ -1,3 +1,31 @@
+2012-04-19 Florin Malita <[email protected]>
+
+ transforms/no_transform_hit_testing.html is flaky
+ https://bugs.webkit.org/show_bug.cgi?id=82415
+
+ Reviewed by Simon Fraser.
+
+ Convert the test to text-only (dumpAsText) to avoid inconsistent pixel results.
+
+ * platform/chromium-linux/transforms/no_transform_hit_testing-expected.png: Removed.
+ * platform/chromium-mac-leopard/transforms/no_transform_hit_testing-expected.png: Removed.
+ * platform/chromium-mac-snowleopard/transforms/no_transform_hit_testing-expected.png: Removed.
+ * platform/chromium-mac/transforms/no_transform_hit_testing-expected.png: Removed.
+ * platform/chromium-win/transforms/no_transform_hit_testing-expected.png: Removed.
+ * platform/chromium-win/transforms/no_transform_hit_testing-expected.txt: Removed.
+ * platform/chromium/test_expectations.txt:
+ * platform/efl/transforms/no_transform_hit_testing-expected.png: Removed.
+ * platform/efl/transforms/no_transform_hit_testing-expected.txt: Removed.
+ * platform/gtk/transforms/no_transform_hit_testing-expected.txt: Removed.
+ * platform/mac-leopard/transforms/no_transform_hit_testing-expected.png: Removed.
+ * platform/mac/transforms/no_transform_hit_testing-expected.png: Removed.
+ * platform/mac/transforms/no_transform_hit_testing-expected.txt: Removed.
+ * platform/qt-mac/transforms/no_transform_hit_testing-expected.txt: Removed.
+ * platform/qt/transforms/no_transform_hit_testing-expected.png: Removed.
+ * platform/qt/transforms/no_transform_hit_testing-expected.txt: Removed.
+ * transforms/no_transform_hit_testing-expected.txt: Added.
+ * transforms/no_transform_hit_testing.html:
+
2012-04-19 James Robinson <[email protected]>
[chromium] Unreviewed, update chromium expectations for various compositing layout tests
Modified: trunk/LayoutTests/platform/chromium/test_expectations.txt (114692 => 114693)
--- trunk/LayoutTests/platform/chromium/test_expectations.txt 2012-04-19 23:41:01 UTC (rev 114692)
+++ trunk/LayoutTests/platform/chromium/test_expectations.txt 2012-04-19 23:46:20 UTC (rev 114693)
@@ -3626,8 +3626,6 @@
BUGWK82410 : css2.1/20110323/abspos-containing-block-initial-004b.htm = PASS IMAGE
BUGWK82410 : css2.1/20110323/abspos-containing-block-initial-004d.htm = PASS IMAGE
-BUGWK82415 : transforms/no_transform_hit_testing.html = PASS IMAGE
-
BUGWK82413 LINUX : fast/filesystem/workers/async-operations.html = PASS TIMEOUT
BUGWK82413 MAC DEBUG : fast/filesystem/workers/async-operations.html = PASS TIMEOUT
Deleted: trunk/LayoutTests/platform/chromium-linux/transforms/no_transform_hit_testing-expected.png
(Binary files differ)
Deleted: trunk/LayoutTests/platform/chromium-mac/transforms/no_transform_hit_testing-expected.png
(Binary files differ)
Deleted: trunk/LayoutTests/platform/chromium-mac-leopard/transforms/no_transform_hit_testing-expected.png
(Binary files differ)
Deleted: trunk/LayoutTests/platform/chromium-mac-snowleopard/transforms/no_transform_hit_testing-expected.png
(Binary files differ)
Deleted: trunk/LayoutTests/platform/chromium-win/transforms/no_transform_hit_testing-expected.png
(Binary files differ)
Deleted: trunk/LayoutTests/platform/chromium-win/transforms/no_transform_hit_testing-expected.txt (114692 => 114693)
--- trunk/LayoutTests/platform/chromium-win/transforms/no_transform_hit_testing-expected.txt 2012-04-19 23:41:01 UTC (rev 114692)
+++ trunk/LayoutTests/platform/chromium-win/transforms/no_transform_hit_testing-expected.txt 2012-04-19 23:46:20 UTC (rev 114693)
@@ -1,19 +0,0 @@
-layer at (0,0) size 800x600
- RenderView at (0,0) size 800x600
-layer at (0,0) size 800x600
- RenderBlock {HTML} at (0,0) size 800x600
- RenderBody {BODY} at (8,8) size 784x576
- RenderBlock {H1} at (0,0) size 784x37
- RenderText {#text} at (0,0) size 616x36
- text run at (0,0) width 616: "Testing hittest on a layer with null transform"
- RenderBlock {P} at (0,58) size 784x20
- RenderText {#text} at (0,0) size 291x19
- text run at (0,0) width 291: "https://bugs.webkit.org/show_bug.cgi?id=24252"
-layer at (20,96) size 400x100
- RenderBlock (positioned) {P} at (20,96) size 400x100 [bgcolor=#DDDDFF]
- RenderText {#text} at (0,0) size 122x19
- text run at (0,0) width 122: "transformed element"
-layer at (8,216) size 27x20
- RenderBlock (positioned) {P} at (8,216) size 27x20
- RenderText {#text} at (0,0) size 27x19
- text run at (0,0) width 27: "pass"
Deleted: trunk/LayoutTests/platform/efl/transforms/no_transform_hit_testing-expected.png
(Binary files differ)
Deleted: trunk/LayoutTests/platform/efl/transforms/no_transform_hit_testing-expected.txt (114692 => 114693)
--- trunk/LayoutTests/platform/efl/transforms/no_transform_hit_testing-expected.txt 2012-04-19 23:41:01 UTC (rev 114692)
+++ trunk/LayoutTests/platform/efl/transforms/no_transform_hit_testing-expected.txt 2012-04-19 23:46:20 UTC (rev 114693)
@@ -1,19 +0,0 @@
-layer at (0,0) size 800x600
- RenderView at (0,0) size 800x600
-layer at (0,0) size 800x600
- RenderBlock {HTML} at (0,0) size 800x600
- RenderBody {BODY} at (8,8) size 784x576
- RenderBlock {H1} at (0,0) size 784x37
- RenderText {#text} at (0,0) size 616x36
- text run at (0,0) width 616: "Testing hittest on a layer with null transform"
- RenderBlock {P} at (0,58) size 784x19
- RenderText {#text} at (0,0) size 305x19
- text run at (0,0) width 305: "https://bugs.webkit.org/show_bug.cgi?id=24252"
-layer at (20,96) size 400x100
- RenderBlock (positioned) {P} at (20,96) size 400x100 [bgcolor=#DDDDFF]
- RenderText {#text} at (0,0) size 128x19
- text run at (0,0) width 128: "transformed element"
-layer at (8,216) size 27x19
- RenderBlock (positioned) {P} at (8,216) size 27x19
- RenderText {#text} at (0,0) size 27x19
- text run at (0,0) width 27: "pass"
Deleted: trunk/LayoutTests/platform/gtk/transforms/no_transform_hit_testing-expected.txt (114692 => 114693)
--- trunk/LayoutTests/platform/gtk/transforms/no_transform_hit_testing-expected.txt 2012-04-19 23:41:01 UTC (rev 114692)
+++ trunk/LayoutTests/platform/gtk/transforms/no_transform_hit_testing-expected.txt 2012-04-19 23:46:20 UTC (rev 114693)
@@ -1,19 +0,0 @@
-layer at (0,0) size 800x600
- RenderView at (0,0) size 800x600
-layer at (0,0) size 800x600
- RenderBlock {HTML} at (0,0) size 800x600
- RenderBody {BODY} at (8,8) size 784x576
- RenderBlock {H1} at (0,0) size 784x37
- RenderText {#text} at (0,0) size 615x36
- text run at (0,0) width 615: "Testing hittest on a layer with null transform"
- RenderBlock {P} at (0,58) size 784x18
- RenderText {#text} at (0,0) size 310x17
- text run at (0,0) width 310: "https://bugs.webkit.org/show_bug.cgi?id=24252"
-layer at (20,96) size 400x100
- RenderBlock (positioned) {P} at (20,96) size 400x100 [bgcolor=#DDDDFF]
- RenderText {#text} at (0,0) size 132x17
- text run at (0,0) width 132: "transformed element"
-layer at (8,216) size 28x18
- RenderBlock (positioned) {P} at (8,216) size 28x18
- RenderText {#text} at (0,0) size 28x17
- text run at (0,0) width 28: "pass"
Deleted: trunk/LayoutTests/platform/mac/transforms/no_transform_hit_testing-expected.png
(Binary files differ)
Deleted: trunk/LayoutTests/platform/mac/transforms/no_transform_hit_testing-expected.txt (114692 => 114693)
--- trunk/LayoutTests/platform/mac/transforms/no_transform_hit_testing-expected.txt 2012-04-19 23:41:01 UTC (rev 114692)
+++ trunk/LayoutTests/platform/mac/transforms/no_transform_hit_testing-expected.txt 2012-04-19 23:46:20 UTC (rev 114693)
@@ -1,19 +0,0 @@
-layer at (0,0) size 800x600
- RenderView at (0,0) size 800x600
-layer at (0,0) size 800x600
- RenderBlock {HTML} at (0,0) size 800x600
- RenderBody {BODY} at (8,8) size 784x576
- RenderBlock {H1} at (0,0) size 784x37
- RenderText {#text} at (0,0) size 616x37
- text run at (0,0) width 616: "Testing hittest on a layer with null transform"
- RenderBlock {P} at (0,58) size 784x18
- RenderText {#text} at (0,0) size 305x18
- text run at (0,0) width 305: "https://bugs.webkit.org/show_bug.cgi?id=24252"
-layer at (20,96) size 400x100
- RenderBlock (positioned) {P} at (20,96) size 400x100 [bgcolor=#DDDDFF]
- RenderText {#text} at (0,0) size 128x18
- text run at (0,0) width 128: "transformed element"
-layer at (8,216) size 27x18
- RenderBlock (positioned) {P} at (8,216) size 27x18
- RenderText {#text} at (0,0) size 27x18
- text run at (0,0) width 27: "pass"
Deleted: trunk/LayoutTests/platform/mac-leopard/transforms/no_transform_hit_testing-expected.png
(Binary files differ)
Deleted: trunk/LayoutTests/platform/qt/transforms/no_transform_hit_testing-expected.png
(Binary files differ)
Deleted: trunk/LayoutTests/platform/qt/transforms/no_transform_hit_testing-expected.txt (114692 => 114693)
--- trunk/LayoutTests/platform/qt/transforms/no_transform_hit_testing-expected.txt 2012-04-19 23:41:01 UTC (rev 114692)
+++ trunk/LayoutTests/platform/qt/transforms/no_transform_hit_testing-expected.txt 2012-04-19 23:46:20 UTC (rev 114693)
@@ -1,19 +0,0 @@
-layer at (0,0) size 800x600
- RenderView at (0,0) size 800x600
-layer at (0,0) size 800x600
- RenderBlock {HTML} at (0,0) size 800x600
- RenderBody {BODY} at (8,8) size 784x576
- RenderBlock {H1} at (0,0) size 784x42
- RenderText {#text} at (0,0) size 683x42
- text run at (0,0) width 683: "Testing hittest on a layer with null transform"
- RenderBlock {P} at (0,63) size 784x21
- RenderText {#text} at (0,0) size 337x21
- text run at (0,0) width 337: "https://bugs.webkit.org/show_bug.cgi?id=24252"
-layer at (20,96) size 400x100
- RenderBlock (positioned) {P} at (20,96) size 400x100 [bgcolor=#DDDDFF]
- RenderText {#text} at (0,0) size 145x21
- text run at (0,0) width 145: "transformed element"
-layer at (8,216) size 34x21
- RenderBlock (positioned) {P} at (8,216) size 34x21
- RenderText {#text} at (0,0) size 34x21
- text run at (0,0) width 34: "pass"
Deleted: trunk/LayoutTests/platform/qt-mac/transforms/no_transform_hit_testing-expected.txt (114692 => 114693)
--- trunk/LayoutTests/platform/qt-mac/transforms/no_transform_hit_testing-expected.txt 2012-04-19 23:41:01 UTC (rev 114692)
+++ trunk/LayoutTests/platform/qt-mac/transforms/no_transform_hit_testing-expected.txt 2012-04-19 23:46:20 UTC (rev 114693)
@@ -1,19 +0,0 @@
-layer at (0,0) size 800x600
- RenderView at (0,0) size 800x600
-layer at (0,0) size 800x600
- RenderBlock {HTML} at (0,0) size 800x600
- RenderBody {BODY} at (8,8) size 784x576
- RenderBlock {H1} at (0,0) size 784x37
- RenderText {#text} at (0,0) size 616x36
- text run at (0,0) width 616: "Testing hittest on a layer with null transform"
- RenderBlock {P} at (0,58) size 784x18
- RenderText {#text} at (0,0) size 305x17
- text run at (0,0) width 305: "https://bugs.webkit.org/show_bug.cgi?id=24252"
-layer at (20,96) size 400x100
- RenderBlock (positioned) {P} at (20,96) size 400x100 [bgcolor=#DDDDFF]
- RenderText {#text} at (0,0) size 128x17
- text run at (0,0) width 128: "transformed element"
-layer at (8,216) size 27x18
- RenderBlock (positioned) {P} at (8,216) size 27x18
- RenderText {#text} at (0,0) size 27x17
- text run at (0,0) width 27: "pass"
Added: trunk/LayoutTests/transforms/no_transform_hit_testing-expected.txt (0 => 114693)
--- trunk/LayoutTests/transforms/no_transform_hit_testing-expected.txt (rev 0)
+++ trunk/LayoutTests/transforms/no_transform_hit_testing-expected.txt 2012-04-19 23:46:20 UTC (rev 114693)
@@ -0,0 +1,6 @@
+Testing hittest on a layer with null transform
+
+https://bugs.webkit.org/show_bug.cgi?id=24252
+
+transformed element
+Pass.
Modified: trunk/LayoutTests/transforms/no_transform_hit_testing.html (114692 => 114693)
--- trunk/LayoutTests/transforms/no_transform_hit_testing.html 2012-04-19 23:41:01 UTC (rev 114692)
+++ trunk/LayoutTests/transforms/no_transform_hit_testing.html 2012-04-19 23:46:20 UTC (rev 114693)
@@ -29,8 +29,11 @@
var results = document.getElementById("results");
if (x.id == "x") {
- results.innerText = "pass";
+ results.innerText = "Pass.";
}
+
+ if (window.layoutTestController)
+ layoutTestController.dumpAsText();
}
</script>
@@ -39,8 +42,8 @@
<h1>Testing hittest on a layer with null transform</h1>
<p>https://bugs.webkit.org/show_bug.cgi?id=24252</p>
- <p id="x">transformed element</p>
+ <p id="x">transformed element</p><br>
- <p id="results">fail</p>
+ <p id="results">Fail!</p>
</body>
</html>