Title: [118566] trunk/LayoutTests
Revision
118566
Author
[email protected]
Date
2012-05-25 14:41:04 -0700 (Fri, 25 May 2012)

Log Message

Acid3 fails in WebKit2 regression tests
https://bugs.webkit.org/show_bug.cgi?id=87187

Patch by Andras Becsi <[email protected]> on 2012-05-25
Reviewed by Alexey Proskuryakov.

Since the link test in the acid3.html relies on visited link tracking
it should call layoutTestController.keepWebHistory() because visited
link tracking is disabled by default to avoid interdependencies between
test.

Update expected files and png's now that the result does not show the
"YOU SHOULD NOT SEE THIS AT ALL" text in red in the top left corner.

* http/tests/misc/acid3-expected.png:
* http/tests/misc/acid3-expected.txt:
* http/tests/misc/acid3.html: Fix test.
* platform/chromium-mac-leopard/http/tests/misc/acid3-expected.png:
* platform/chromium-mac-snowleopard/http/tests/misc/acid3-expected.png:
* platform/chromium-mac/http/tests/misc/acid3-expected.png:
* platform/chromium-mac/http/tests/misc/acid3-expected.txt:
* platform/mac-wk2/http/tests/misc/acid3-expected.png: Same as the platform independent result. Removed.
* platform/mac-wk2/http/tests/misc/acid3-expected.txt: Same as the platform independent result. Removed.

Modified Paths

Removed Paths

Diff

Modified: trunk/LayoutTests/ChangeLog (118565 => 118566)


--- trunk/LayoutTests/ChangeLog	2012-05-25 21:38:07 UTC (rev 118565)
+++ trunk/LayoutTests/ChangeLog	2012-05-25 21:41:04 UTC (rev 118566)
@@ -1,3 +1,28 @@
+2012-05-25  Andras Becsi  <[email protected]>
+
+        Acid3 fails in WebKit2 regression tests
+        https://bugs.webkit.org/show_bug.cgi?id=87187
+
+        Reviewed by Alexey Proskuryakov.
+
+        Since the link test in the acid3.html relies on visited link tracking
+        it should call layoutTestController.keepWebHistory() because visited
+        link tracking is disabled by default to avoid interdependencies between
+        test.
+
+        Update expected files and png's now that the result does not show the
+        "YOU SHOULD NOT SEE THIS AT ALL" text in red in the top left corner.
+
+        * http/tests/misc/acid3-expected.png:
+        * http/tests/misc/acid3-expected.txt:
+        * http/tests/misc/acid3.html: Fix test.
+        * platform/chromium-mac-leopard/http/tests/misc/acid3-expected.png:
+        * platform/chromium-mac-snowleopard/http/tests/misc/acid3-expected.png:
+        * platform/chromium-mac/http/tests/misc/acid3-expected.png:
+        * platform/chromium-mac/http/tests/misc/acid3-expected.txt:
+        * platform/mac-wk2/http/tests/misc/acid3-expected.png: Same as the platform independent result. Removed.
+        * platform/mac-wk2/http/tests/misc/acid3-expected.txt: Same as the platform independent result. Removed.
+
 2012-05-25  Kenneth Russell  <[email protected]>
 
         Incorporate new tex-image-and-sub-image-2d-with-video*.html tests

Modified: trunk/LayoutTests/http/tests/misc/acid3-expected.png


(Binary files differ)

Modified: trunk/LayoutTests/http/tests/misc/acid3-expected.txt (118565 => 118566)


--- trunk/LayoutTests/http/tests/misc/acid3-expected.txt	2012-05-25 21:38:07 UTC (rev 118565)
+++ trunk/LayoutTests/http/tests/misc/acid3-expected.txt	2012-05-25 21:41:04 UTC (rev 118566)
@@ -229,7 +229,7 @@
         RenderBody {BODY} at (8,16) size 284x0
           RenderBlock {P} at (0,0) size 284x0
 layer at (17,18) size 80x36
-  RenderBlock (positioned) {A} at (17,18) size 80x36 [color=#FF0000]
+  RenderBlock (positioned) {A} at (17,18) size 80x36 [color=#FFFFFF]
     RenderText {#text} at (0,0) size 71x36
       text run at (0,0) width 67: "YOU SHOULD"
       text run at (0,12) width 71: "NOT SEE THIS"

Modified: trunk/LayoutTests/http/tests/misc/acid3.html (118565 => 118566)


--- trunk/LayoutTests/http/tests/misc/acid3.html	2012-05-25 21:38:07 UTC (rev 118565)
+++ trunk/LayoutTests/http/tests/misc/acid3.html	2012-05-25 21:41:04 UTC (rev 118566)
@@ -2,8 +2,10 @@
 <html>
  <title>The Acid3 Test</title>
  <script type="text/_javascript_">
-  if (window.layoutTestController)
+  if (window.layoutTestController) {
     layoutTestController.waitUntilDone();
+    layoutTestController.keepWebHistory();
+  }
 
   var startTime = new Date();
  </script>

Modified: trunk/LayoutTests/platform/chromium-mac/http/tests/misc/acid3-expected.png


(Binary files differ)

Modified: trunk/LayoutTests/platform/chromium-mac/http/tests/misc/acid3-expected.txt (118565 => 118566)


--- trunk/LayoutTests/platform/chromium-mac/http/tests/misc/acid3-expected.txt	2012-05-25 21:38:07 UTC (rev 118565)
+++ trunk/LayoutTests/platform/chromium-mac/http/tests/misc/acid3-expected.txt	2012-05-25 21:41:04 UTC (rev 118566)
@@ -229,7 +229,7 @@
         RenderBody {BODY} at (8,16) size 284x0
           RenderBlock {P} at (0,0) size 284x0
 layer at (17,18) size 80x36
-  RenderBlock (positioned) {A} at (17,18) size 80x36 [color=#FF0000]
+  RenderBlock (positioned) {A} at (17,18) size 80x36 [color=#FFFFFF]
     RenderText {#text} at (0,0) size 71x36
       text run at (0,0) width 67: "YOU SHOULD"
       text run at (0,12) width 71: "NOT SEE THIS"

Modified: trunk/LayoutTests/platform/chromium-mac-leopard/http/tests/misc/acid3-expected.png


(Binary files differ)

Modified: trunk/LayoutTests/platform/chromium-mac-snowleopard/http/tests/misc/acid3-expected.png


(Binary files differ)

Deleted: trunk/LayoutTests/platform/mac-wk2/http/tests/misc/acid3-expected.png


(Binary files differ)

Deleted: trunk/LayoutTests/platform/mac-wk2/http/tests/misc/acid3-expected.txt (118565 => 118566)


--- trunk/LayoutTests/platform/mac-wk2/http/tests/misc/acid3-expected.txt	2012-05-25 21:38:07 UTC (rev 118565)
+++ trunk/LayoutTests/platform/mac-wk2/http/tests/misc/acid3-expected.txt	2012-05-25 21:41:04 UTC (rev 118566)
@@ -1,244 +0,0 @@
-layer at (0,0) size 800x600
-  RenderView at (0,0) size 800x600
-layer at (20,20) size 644x433
-  RenderBlock {HTML} at (20,20) size 644x433 [bgcolor=#C0C0C0] [border: none (4px solid #808080) none]
-    RenderBody {BODY} at (-4,-4) size 644x433 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
-      RenderBlock {H1} at (41,41) size 562x120
-        RenderText {#text} at (0,4) size 273x112
-          text run at (0,4) width 273: "Acid3"
-      RenderBlock {DIV} at (41,121) size 562x312
-        RenderBlock {P} at (7,80) size 54x42 [bgcolor=#FF0000] [border: (1px solid #000000)]
-        RenderBlock {P} at (70,64) size 64x50 [bgcolor=#FFA500] [border: (1px solid #000000)]
-        RenderBlock {P} at (145,48) size 74x58 [bgcolor=#FFFF00] [border: (1px solid #000000)]
-        RenderBlock {P} at (231,32) size 86x66 [bgcolor=#00FF00] [border: (1px solid #000000)]
-        RenderBlock {P} at (330,16) size 96x74 [bgcolor=#0000FF] [border: (1px solid #000000)]
-        RenderBlock {P} at (441,0) size 106x82 [bgcolor=#800080] [border: (1px solid #000000)]
-        RenderText {#text} at (0,0) size 0x0
-      RenderBlock {P} at (41,214) size 568x120
-        RenderInline {SPAN} at (0,0) size 168x112
-          RenderText {#text} at (204,4) size 168x112
-            text run at (204,4) width 168: "100"
-        RenderInline {SPAN} at (0,0) size 28x112
-          RenderText {#text} at (372,4) size 28x112
-            text run at (372,4) width 28: "/"
-        RenderInline {SPAN} at (0,0) size 168x112
-          RenderText {#text} at (400,4) size 168x112
-            text run at (400,4) width 168: "100"
-      RenderBlock (anonymous) at (41,334) size 562x0
-        RenderInline {MAP} at (0,0) size 0x0
-          RenderPartObject {IFRAME} at (0,0) size 0x0
-            layer at (0,0) size 1x1
-              RenderView at (0,0) size 0x0
-            layer at (0,0) size 0x1
-              RenderBlock {HTML} at (0,0) size 0x1
-                RenderBody {BODY} at (0,0) size 0x1
-                  RenderImage {IMG} at (0,0) size 1x1
-          RenderPartObject {IFRAME} at (0,0) size 0x0
-            layer at (0,0) size 16x2166
-              RenderView at (0,0) size 0x0
-            layer at (0,0) size 0x2166
-              RenderBlock {HTML} at (0,0) size 0x2166
-                RenderBody {BODY} at (8,8) size 0x2145
-                  RenderBlock {PRE} at (0,0) size 0x2145
-                    RenderText {#text} at (0,0) size 8x2145
-                      text run at (0,0) width 8: "<"
-                      text run at (0,15) width 8: "!"
-                      text run at (0,30) width 8: "D"
-                      text run at (0,45) width 8: "O"
-                      text run at (0,60) width 8: "C"
-                      text run at (0,75) width 8: "T"
-                      text run at (0,90) width 8: "Y"
-                      text run at (0,105) width 8: "P"
-                      text run at (0,120) width 8: "E"
-                      text run at (0,135) width 0: " "
-                      text run at (0,150) width 8: "h"
-                      text run at (0,165) width 8: "t"
-                      text run at (0,180) width 8: "m"
-                      text run at (0,195) width 8: "l"
-                      text run at (0,210) width 8: ">"
-                      text run at (0,225) width 8: "<"
-                      text run at (0,240) width 8: "h"
-                      text run at (0,255) width 8: "t"
-                      text run at (0,270) width 8: "m"
-                      text run at (0,285) width 8: "l"
-                      text run at (0,300) width 8: ">"
-                      text run at (0,315) width 8: "<"
-                      text run at (0,330) width 8: "h"
-                      text run at (0,345) width 8: "e"
-                      text run at (0,360) width 8: "a"
-                      text run at (0,375) width 8: "d"
-                      text run at (0,390) width 8: ">"
-                      text run at (0,405) width 8: "<"
-                      text run at (0,420) width 8: "t"
-                      text run at (0,435) width 8: "i"
-                      text run at (0,450) width 8: "t"
-                      text run at (0,465) width 8: "l"
-                      text run at (0,480) width 8: "e"
-                      text run at (0,495) width 8: ">"
-                      text run at (0,510) width 8: "F"
-                      text run at (0,525) width 8: "A"
-                      text run at (0,540) width 8: "I"
-                      text run at (0,555) width 8: "L"
-                      text run at (0,570) width 8: "<"
-                      text run at (0,585) width 8: "/"
-                      text run at (0,600) width 8: "t"
-                      text run at (0,615) width 8: "i"
-                      text run at (0,630) width 8: "t"
-                      text run at (0,645) width 8: "l"
-                      text run at (0,660) width 8: "e"
-                      text run at (0,675) width 8: ">"
-                      text run at (0,690) width 8: "<"
-                      text run at (0,705) width 8: "/"
-                      text run at (0,720) width 8: "h"
-                      text run at (0,735) width 8: "e"
-                      text run at (0,750) width 8: "a"
-                      text run at (0,765) width 8: "d"
-                      text run at (0,780) width 8: ">"
-                      text run at (0,795) width 8: "<"
-                      text run at (0,810) width 8: "b"
-                      text run at (0,825) width 8: "o"
-                      text run at (0,840) width 8: "d"
-                      text run at (0,855) width 8: "y"
-                      text run at (0,870) width 8: ">"
-                      text run at (0,885) width 8: "<"
-                      text run at (0,900) width 8: "p"
-                      text run at (0,915) width 8: ">"
-                      text run at (0,930) width 8: "F"
-                      text run at (0,945) width 8: "A"
-                      text run at (0,960) width 8: "I"
-                      text run at (0,975) width 8: "L"
-                      text run at (0,990) width 8: "<"
-                      text run at (0,1005) width 8: "/"
-                      text run at (0,1020) width 8: "p"
-                      text run at (0,1035) width 8: ">"
-                      text run at (0,1050) width 8: "<"
-                      text run at (0,1065) width 8: "s"
-                      text run at (0,1080) width 8: "c"
-                      text run at (0,1095) width 8: "r"
-                      text run at (0,1110) width 8: "i"
-                      text run at (0,1125) width 8: "p"
-                      text run at (0,1140) width 8: "t"
-                      text run at (0,1155) width 8: ">"
-                      text run at (0,1170) width 8: "p"
-                      text run at (0,1185) width 8: "a"
-                      text run at (0,1200) width 8: "r"
-                      text run at (0,1215) width 8: "e"
-                      text run at (0,1230) width 8: "n"
-                      text run at (0,1245) width 8: "t"
-                      text run at (0,1260) width 8: "."
-                      text run at (0,1275) width 8: "n"
-                      text run at (0,1290) width 8: "o"
-                      text run at (0,1305) width 8: "t"
-                      text run at (0,1320) width 8: "i"
-                      text run at (0,1335) width 8: "f"
-                      text run at (0,1350) width 8: "y"
-                      text run at (0,1365) width 8: "("
-                      text run at (0,1380) width 8: "\""
-                      text run at (0,1395) width 8: "r"
-                      text run at (0,1410) width 8: "e"
-                      text run at (0,1425) width 8: "s"
-                      text run at (0,1440) width 8: "o"
-                      text run at (0,1455) width 8: "u"
-                      text run at (0,1470) width 8: "r"
-                      text run at (0,1485) width 8: "c"
-                      text run at (0,1500) width 8: "e"
-                      text run at (0,1515) width 8: "s"
-                      text run at (0,1530) width 8: "/"
-                      text run at (0,1545) width 8: "a"
-                      text run at (0,1560) width 8: "c"
-                      text run at (0,1575) width 8: "i"
-                      text run at (0,1590) width 8: "d"
-                      text run at (0,1605) width 8: "3"
-                      text run at (0,1620) width 8: "/"
-                      text run at (0,1635) width 8: "e"
-                      text run at (0,1650) width 8: "m"
-                      text run at (0,1665) width 8: "p"
-                      text run at (0,1680) width 8: "t"
-                      text run at (0,1695) width 8: "y"
-                      text run at (0,1710) width 8: "."
-                      text run at (0,1725) width 8: "t"
-                      text run at (0,1740) width 8: "x"
-                      text run at (0,1755) width 8: "t"
-                      text run at (0,1770) width 8: "\""
-                      text run at (0,1785) width 8: ")"
-                      text run at (0,1800) width 8: "<"
-                      text run at (0,1815) width 8: "/"
-                      text run at (0,1830) width 8: "s"
-                      text run at (0,1845) width 8: "c"
-                      text run at (0,1860) width 8: "r"
-                      text run at (0,1875) width 8: "i"
-                      text run at (0,1890) width 8: "p"
-                      text run at (0,1905) width 8: "t"
-                      text run at (0,1920) width 8: ">"
-                      text run at (0,1935) width 8: "<"
-                      text run at (0,1950) width 8: "/"
-                      text run at (0,1965) width 8: "b"
-                      text run at (0,1980) width 8: "o"
-                      text run at (0,1995) width 8: "d"
-                      text run at (0,2010) width 8: "y"
-                      text run at (0,2025) width 8: ">"
-                      text run at (0,2040) width 8: "<"
-                      text run at (0,2055) width 8: "/"
-                      text run at (0,2070) width 8: "h"
-                      text run at (0,2085) width 8: "t"
-                      text run at (0,2100) width 8: "m"
-                      text run at (0,2115) width 8: "l"
-                      text run at (0,2130) width 8: ">"
-          RenderPartObject {IFRAME} at (0,0) size 0x0
-            layer at (0,0) size 0x0
-              RenderView at (0,0) size 0x0
-            layer at (0,0) size 0x8
-              RenderBlock {HTML} at (0,0) size 0x8
-                RenderBody {BODY} at (8,8) size 0x0
-      RenderBlock (anonymous) at (41,334) size 562x0
-        RenderBlock {FORM} at (0,0) size 562x0
-      RenderBlock (anonymous) at (41,334) size 562x0
-        RenderInline {MAP} at (0,0) size 0x0
-      RenderBlock (anonymous) at (41,334) size 562x0
-        RenderTable {TABLE} at (0,0) size 1x0
-          RenderTableSection {TBODY} at (0,0) size 1x0
-            RenderTableRow {TR} at (0,0) size 1x0
-              RenderTableCell {TD} at (0,0) size 1x0 [r=0 c=0 rs=1 cs=1]
-                RenderBlock {P} at (0,0) size 1x0
-      RenderBlock (anonymous) at (41,334) size 562x0
-        RenderInline {MAP} at (0,0) size 0x0
-        RenderText {#text} at (0,0) size 0x0
-      RenderBlock {P} at (41,334) size 582x98 [color=#808080]
-        RenderText {#text} at (0,1) size 116x17
-          text run at (0,1) width 116: "To pass the test,"
-        RenderBlock (floating) {SPAN} at (562,0) size 20x20 [bgcolor=#FFFFFF]
-        RenderText {#text} at (116,1) size 562x55
-          text run at (116,1) width 446: " a browser must use its default settings, the animation has to be"
-          text run at (0,20) width 561: "smooth, the score has to end on 100/100, and the final page has to look exactly,"
-          text run at (0,39) width 131: "pixel for pixel, like "
-        RenderInline {A} at (0,0) size 168x17 [color=#0000FF]
-          RenderText {#text} at (131,39) size 168x17
-            text run at (131,39) width 168: "this reference rendering"
-        RenderText {#text} at (299,39) size 4x17
-          text run at (299,39) width 4: "."
-layer at (638,18) size 20x20
-  RenderBlock (positioned) at (638,18) size 20x20 [color=#FFFFFF] [bgcolor=#FF00FF]
-    RenderText at (0,0) size 20x20
-      text run at (0,0) width 20: "X"
-layer at (130,84) size 300x150
-  RenderEmbeddedObject {OBJECT} at (130,84) size 300x150
-    layer at (0,0) size 300x150
-      RenderView at (0,0) size 300x150
-    layer at (0,0) size 300x16
-      RenderBlock {HTML} at (0,0) size 300x16
-        RenderBody {BODY} at (8,16) size 284x0
-          RenderBlock {P} at (0,0) size 284x0
-layer at (17,18) size 80x36
-  RenderBlock (positioned) {A} at (17,18) size 80x36 [color=#FF0000]
-    RenderText {#text} at (0,0) size 71x36
-      text run at (0,0) width 67: "YOU SHOULD"
-      text run at (0,12) width 71: "NOT SEE THIS"
-      text run at (0,24) width 35: "AT ALL"
-layer at (638,18) size 20x20
-  RenderBlock (positioned) at (638,18) size 20x20 [color=#FFFFFF] [bgcolor=#FF00FF]
-    RenderText at (0,0) size 20x20
-      text run at (0,0) width 20: "X"
-layer at (10,10) size 84x45
-  RenderBlock (positioned) {DIV} at (10,10) size 84x45 [color=#00000000]
-    RenderText {#text} at (0,0) size 84x44
-      text run at (0,0) width 84: "FAIL"
_______________________________________________
webkit-changes mailing list
[email protected]
http://lists.webkit.org/mailman/listinfo.cgi/webkit-changes

Reply via email to