Diff
Modified: trunk/LayoutTests/ChangeLog (154235 => 154236)
--- trunk/LayoutTests/ChangeLog 2013-08-17 16:58:14 UTC (rev 154235)
+++ trunk/LayoutTests/ChangeLog 2013-08-17 17:23:34 UTC (rev 154236)
@@ -1,3 +1,23 @@
+2013-08-17 Zan Dobersek <[email protected]>
+
+ <https://webkit.org/b/119944> The fast/dom/gc-10.html layout test should dump text instead of render tree
+
+ Reviewed by Darin Adler.
+
+ The fast/dom/gc-10.html layout test is unnecessarily dumping the render tree and the pixel output.
+ Dumping the text output is sufficient enough for this test.
+
+ * fast/dom/gc-10-expected.txt: Added.
+ * fast/dom/gc-10.html:
+ * platform/efl/fast/dom/gc-10-expected.png: Removed.
+ * platform/efl/fast/dom/gc-10-expected.txt: Removed.
+ * platform/gtk/fast/dom/gc-10-expected.txt: Removed.
+ * platform/mac/fast/dom/gc-10-expected.png: Removed.
+ * platform/mac/fast/dom/gc-10-expected.txt: Removed.
+ * platform/qt-5.0-wk2/fast/dom/gc-10-expected.png: Removed.
+ * platform/qt/fast/dom/gc-10-expected.png: Removed.
+ * platform/qt/fast/dom/gc-10-expected.txt: Removed.
+
2013-08-17 Morten Stenshorne <[email protected]>
<https://webkit.org/b/119795> Propagate writing-mode from the first region to the flow thread
Added: trunk/LayoutTests/fast/dom/gc-10-expected.txt (0 => 154236)
--- trunk/LayoutTests/fast/dom/gc-10-expected.txt (rev 0)
+++ trunk/LayoutTests/fast/dom/gc-10-expected.txt 2013-08-17 17:23:34 UTC (rev 154236)
@@ -0,0 +1,6 @@
+This page tests to make sure that the refresh of a page which holds a document reference in its DOM wrapper tree does not leak all of its associated JS objects.
+
+If the test passes, you'll see a single 'PASS' message below.
+
+PASS: Refresh did not leak JS objects.
+
Modified: trunk/LayoutTests/fast/dom/gc-10.html (154235 => 154236)
--- trunk/LayoutTests/fast/dom/gc-10.html 2013-08-17 16:58:14 UTC (rev 154235)
+++ trunk/LayoutTests/fast/dom/gc-10.html 2013-08-17 17:23:34 UTC (rev 154236)
@@ -16,6 +16,9 @@
function test()
{
+ if (window.testRunner)
+ testRunner.dumpAsText();
+
if (window.GCController)
{
global = window.frames.myframe.location.reload; // Eagerly construct these properties so they don't influence test outcome.
Deleted: trunk/LayoutTests/platform/efl/fast/dom/gc-10-expected.png
(Binary files differ)
Deleted: trunk/LayoutTests/platform/efl/fast/dom/gc-10-expected.txt (154235 => 154236)
--- trunk/LayoutTests/platform/efl/fast/dom/gc-10-expected.txt 2013-08-17 16:58:14 UTC (rev 154235)
+++ trunk/LayoutTests/platform/efl/fast/dom/gc-10-expected.txt 2013-08-17 17:23:34 UTC (rev 154236)
@@ -1,24 +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 784x584
- RenderBlock {P} at (0,0) size 784x36
- RenderText {#text} at (0,0) size 772x35
- text run at (0,0) width 772: "This page tests to make sure that the refresh of a page which holds a document reference in its DOM wrapper tree does not"
- text run at (0,18) width 219: "leak all of its associated JS objects."
- RenderBlock {P} at (0,52) size 784x18
- RenderText {#text} at (0,0) size 374x17
- text run at (0,0) width 374: "If the test passes, you'll see a single 'PASS' message below."
- RenderBlock {HR} at (0,86) size 784x2 [border: (1px inset #000000)]
- RenderBlock {DIV} at (0,96) size 784x15
- RenderBlock {DIV} at (0,0) size 784x15 [color=#008000]
- RenderText {#text} at (0,0) size 304x15
- text run at (0,0) width 304: "PASS: Refresh did not leak JS objects."
- RenderBlock (anonymous) at (0,111) size 784x154
- RenderPartObject {IFRAME} at (0,0) size 304x154 [border: (2px inset #000000)]
- layer at (0,0) size 300x150
- RenderView at (0,0) size 300x150
- layer at (0,0) size 300x150
- RenderBlock {HTML} at (0,0) size 300x150
- RenderBody {BODY} at (8,8) size 284x134
Deleted: trunk/LayoutTests/platform/gtk/fast/dom/gc-10-expected.txt (154235 => 154236)
--- trunk/LayoutTests/platform/gtk/fast/dom/gc-10-expected.txt 2013-08-17 16:58:14 UTC (rev 154235)
+++ trunk/LayoutTests/platform/gtk/fast/dom/gc-10-expected.txt 2013-08-17 17:23:34 UTC (rev 154236)
@@ -1,24 +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 784x584
- RenderBlock {P} at (0,0) size 784x36
- RenderText {#text} at (0,0) size 772x37
- text run at (0,0) width 772: "This page tests to make sure that the refresh of a page which holds a document reference in its DOM wrapper tree does not"
- text run at (0,18) width 219: "leak all of its associated JS objects."
- RenderBlock {P} at (0,52) size 784x18
- RenderText {#text} at (0,0) size 374x19
- text run at (0,0) width 374: "If the test passes, you'll see a single 'PASS' message below."
- RenderBlock {HR} at (0,86) size 784x2 [border: (1px inset #000000)]
- RenderBlock {DIV} at (0,96) size 784x15
- RenderBlock {DIV} at (0,0) size 784x15 [color=#008000]
- RenderText {#text} at (0,0) size 304x15
- text run at (0,0) width 304: "PASS: Refresh did not leak JS objects."
- RenderBlock (anonymous) at (0,111) size 784x154
- RenderPartObject {IFRAME} at (0,0) size 304x154 [border: (2px inset #000000)]
- layer at (0,0) size 300x150
- RenderView at (0,0) size 300x150
- layer at (0,0) size 300x150
- RenderBlock {HTML} at (0,0) size 300x150
- RenderBody {BODY} at (8,8) size 284x134
Deleted: trunk/LayoutTests/platform/mac/fast/dom/gc-10-expected.png
(Binary files differ)
Deleted: trunk/LayoutTests/platform/mac/fast/dom/gc-10-expected.txt (154235 => 154236)
--- trunk/LayoutTests/platform/mac/fast/dom/gc-10-expected.txt 2013-08-17 16:58:14 UTC (rev 154235)
+++ trunk/LayoutTests/platform/mac/fast/dom/gc-10-expected.txt 2013-08-17 17:23:34 UTC (rev 154236)
@@ -1,24 +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 784x584
- RenderBlock {P} at (0,0) size 784x36
- RenderText {#text} at (0,0) size 772x36
- text run at (0,0) width 772: "This page tests to make sure that the refresh of a page which holds a document reference in its DOM wrapper tree does not"
- text run at (0,18) width 219: "leak all of its associated JS objects."
- RenderBlock {P} at (0,52) size 784x18
- RenderText {#text} at (0,0) size 374x18
- text run at (0,0) width 374: "If the test passes, you'll see a single 'PASS' message below."
- RenderBlock {HR} at (0,86) size 784x2 [border: (1px inset #000000)]
- RenderBlock {DIV} at (0,96) size 784x15
- RenderBlock {DIV} at (0,0) size 784x15 [color=#008000]
- RenderText {#text} at (0,0) size 304x15
- text run at (0,0) width 304: "PASS: Refresh did not leak JS objects."
- RenderBlock (anonymous) at (0,111) size 784x154
- RenderPartObject {IFRAME} at (0,0) size 304x154 [border: (2px inset #000000)]
- layer at (0,0) size 300x150
- RenderView at (0,0) size 300x150
- layer at (0,0) size 300x150
- RenderBlock {HTML} at (0,0) size 300x150
- RenderBody {BODY} at (8,8) size 284x134
Deleted: trunk/LayoutTests/platform/qt/fast/dom/gc-10-expected.png
(Binary files differ)
Deleted: trunk/LayoutTests/platform/qt/fast/dom/gc-10-expected.txt (154235 => 154236)
--- trunk/LayoutTests/platform/qt/fast/dom/gc-10-expected.txt 2013-08-17 16:58:14 UTC (rev 154235)
+++ trunk/LayoutTests/platform/qt/fast/dom/gc-10-expected.txt 2013-08-17 17:23:34 UTC (rev 154236)
@@ -1,24 +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 784x584
- RenderBlock {P} at (0,0) size 784x38
- RenderText {#text} at (0,0) size 772x38
- text run at (0,0) width 772: "This page tests to make sure that the refresh of a page which holds a document reference in its DOM wrapper tree does not leak"
- text run at (0,19) width 184: "all of its associated JS objects."
- RenderBlock {P} at (0,54) size 784x19
- RenderText {#text} at (0,0) size 359x19
- text run at (0,0) width 359: "If the test passes, you'll see a single 'PASS' message below."
- RenderBlock {HR} at (0,89) size 784x2 [border: (1px inset #000000)]
- RenderBlock {DIV} at (0,99) size 784x15
- RenderBlock {DIV} at (0,0) size 784x15 [color=#008000]
- RenderText {#text} at (0,0) size 304x15
- text run at (0,0) width 304: "PASS: Refresh did not leak JS objects."
- RenderBlock (anonymous) at (0,114) size 784x154
- RenderPartObject {IFRAME} at (0,0) size 304x154 [border: (2px inset #000000)]
- layer at (0,0) size 300x150
- RenderView at (0,0) size 300x150
- layer at (0,0) size 300x150
- RenderBlock {HTML} at (0,0) size 300x150
- RenderBody {BODY} at (8,8) size 284x134
Deleted: trunk/LayoutTests/platform/qt-5.0-wk2/fast/dom/gc-10-expected.png
(Binary files differ)