Title: [189191] trunk/LayoutTests
Revision
189191
Author
[email protected]
Date
2015-08-31 15:53:50 -0700 (Mon, 31 Aug 2015)

Log Message

Repaint cleanup:
add-table-overpaint.html -> repaint rect tracking + [ Pass Failure] for now.
absolute-position-moved.html -> reftest.

Unreviewed.

* TestExpectations:
* fast/repaint/absolute-position-moved-expected.html: Added.
* fast/repaint/absolute-position-moved-expected.png: Removed.
* fast/repaint/absolute-position-moved-expected.txt: Removed.
* fast/repaint/absolute-position-moved.html:
* fast/repaint/add-table-overpaint-expected.png: Removed.
* fast/repaint/add-table-overpaint-expected.txt:
* fast/repaint/add-table-overpaint.html:
* platform/gtk/fast/repaint/add-table-overpaint-expected.png: Removed.

Modified Paths

Added Paths

Removed Paths

Diff

Modified: trunk/LayoutTests/ChangeLog (189190 => 189191)


--- trunk/LayoutTests/ChangeLog	2015-08-31 22:49:40 UTC (rev 189190)
+++ trunk/LayoutTests/ChangeLog	2015-08-31 22:53:50 UTC (rev 189191)
@@ -1,3 +1,21 @@
+2015-08-31  Zalan Bujtas  <[email protected]>
+
+        Repaint cleanup:
+        add-table-overpaint.html -> repaint rect tracking + [ Pass Failure] for now.
+        absolute-position-moved.html -> reftest.
+
+        Unreviewed.
+
+        * TestExpectations:
+        * fast/repaint/absolute-position-moved-expected.html: Added.
+        * fast/repaint/absolute-position-moved-expected.png: Removed.
+        * fast/repaint/absolute-position-moved-expected.txt: Removed.
+        * fast/repaint/absolute-position-moved.html:
+        * fast/repaint/add-table-overpaint-expected.png: Removed.
+        * fast/repaint/add-table-overpaint-expected.txt:
+        * fast/repaint/add-table-overpaint.html:
+        * platform/gtk/fast/repaint/add-table-overpaint-expected.png: Removed.
+
 2015-08-31  Aleksandr Skachkov  <[email protected]>
 
         [ES6] Arrow function syntax. Add missed tests for invoking the arrow function that created by 'eval' statement.

Modified: trunk/LayoutTests/TestExpectations (189190 => 189191)


--- trunk/LayoutTests/TestExpectations	2015-08-31 22:49:40 UTC (rev 189190)
+++ trunk/LayoutTests/TestExpectations	2015-08-31 22:53:50 UTC (rev 189191)
@@ -583,3 +583,5 @@
 fast/dom/timer-fire-after-page-pause.html [ Skip ]
 
 webkit.org/b/148026 [ Debug ] animations/restart-after-scroll.html [ Skip ]
+
+webkit.org/b/148650 fast/repaint/add-table-overpaint.html [ Pass Failure ]

Added: trunk/LayoutTests/fast/repaint/absolute-position-moved-expected.html (0 => 189191)


--- trunk/LayoutTests/fast/repaint/absolute-position-moved-expected.html	                        (rev 0)
+++ trunk/LayoutTests/fast/repaint/absolute-position-moved-expected.html	2015-08-31 22:53:50 UTC (rev 189191)
@@ -0,0 +1,9 @@
+<html>
+<head>
+    <link rel="stylesheet" href=""
+</head>
+<body style="height:2000px;">
+    <!-- You should see 1 green rectangle in the output and no red. -->
+    <div id="absoluteDiv" style="top:100px; left:100px;" class="absolute green"></div>
+</body>
+</html>

Deleted: trunk/LayoutTests/fast/repaint/absolute-position-moved-expected.png


(Binary files differ)

Deleted: trunk/LayoutTests/fast/repaint/absolute-position-moved-expected.txt (189190 => 189191)


--- trunk/LayoutTests/fast/repaint/absolute-position-moved-expected.txt	2015-08-31 22:49:40 UTC (rev 189190)
+++ trunk/LayoutTests/fast/repaint/absolute-position-moved-expected.txt	2015-08-31 22:53:50 UTC (rev 189191)
@@ -1 +0,0 @@
-

Modified: trunk/LayoutTests/fast/repaint/absolute-position-moved.html (189190 => 189191)


--- trunk/LayoutTests/fast/repaint/absolute-position-moved.html	2015-08-31 22:49:40 UTC (rev 189190)
+++ trunk/LayoutTests/fast/repaint/absolute-position-moved.html	2015-08-31 22:53:50 UTC (rev 189191)
@@ -1,19 +1,20 @@
 <html>
 <head>
     <link rel="stylesheet" href=""
-    <script src="" type="text/_javascript_"></script>
     <script type="text/_javascript_">
         if (window.testRunner)
-            testRunner.dumpAsText(true);
+          testRunner.waitUntilDone();
         function repaintTest()
         {
             var absoluteDiv = document.getElementById('absoluteDiv');
             absoluteDiv.parentNode.removeChild(absoluteDiv);
             document.body.appendChild(absoluteDiv);
+            if (window.testRunner)
+                testRunner.notifyDone();
         }
     </script>
 </head>
-<body style="height:2000px;" _onload_="runRepaintTest()">
+<body style="height:2000px;" _onload_="setTimeout(repaintTest, 0)">
     <!-- You should see 1 green rectangle in the output and no red. -->
     <div style="top: 5000px;" class="fixed red"><div id="absoluteDiv" style="top:100px; left:100px;" class="absolute green"></div></div>
 </body>

Deleted: trunk/LayoutTests/fast/repaint/add-table-overpaint-expected.png (189190 => 189191)


--- trunk/LayoutTests/fast/repaint/add-table-overpaint-expected.png	2015-08-31 22:49:40 UTC (rev 189190)
+++ trunk/LayoutTests/fast/repaint/add-table-overpaint-expected.png	2015-08-31 22:53:50 UTC (rev 189191)
@@ -1,5 +0,0 @@
-\x89PNG
-
--IHDR X\x9Av\x82p)tEXtchecksum8dc6fb4f1c595616363c68674a4f6c55]5\xCFH\xB3IDATx\x9C\xED۱\x8D\xC30A\xF1\xA0\xA9]%\xC9%,\xD2L\xC4\xF0\xA7\x8B\x8E\xB5\xD6: r]\xD7\xEE\xD8\xE8o\xF7\xC0{\x9C\xF7c\x8C\x9Dg\xF0tv6\x8E\xC3\x84\x90 @F\x80d\x90 @F\x80d\x90 @F\x80d\x90 @F\x80d\x90 @F\x80d\x90 @F\x80d\x90 @F\x80d\x90 @F\x80d\x90 @F\x80d\x90 @F\x80d\x90 @F\x80d\x90 @F\x80d\x90 @F\x80d\x90 @F\x80d\x90 @F\x80d\x90 @F\x80d\x90 @F\x80d\x90 @F\x80d\x90 @F\x80d\x90 @F\x80d\x90 @F\x80d\x90 @F\x80d\x90 @F\x80d\x90 @F\x80d\x90 @F\x80d\x90 @F\x80d\x90 @F\x80d
 \x90 @F\x80d\x90 @F\x80d\x90 @F\x80d\x90 @F\x80d\x90 @F\x80d\x90 @F\x80d\x90 @F\x80d\x90 @F\x80d\x90 @F\x80d\x90 @F\x80d\x90 @\xE6\xBCk\xED<x\x90sN\xDB\x90\xB0\x80\x99\xDF\x90\xCFg\xE7<ݜ\xBB/\xE0?\xB0\x80d\x90 @F\x80d\x90 @F\x80d\x90 @F\x80d\x90 @F\x80d\x90 @F\x80d\x90 @F\x80d\x90 @F\x80d\x90 @F\x80d\x90 @F\x80d\x90 @F\x80d\x90 @F\x80d\x90 @F\x80d\x90 @F\x80d\x90 @F\x80d\x90 @F\x80d\x90 @F\x80d\x90 @F\x80d\x90 @F\x80d\x90 @F\x80d\x90 @F\x80d\x90 @F\x80d\x90 @F\x80
 d\x90 @F\x80d\x90 @F\x80d\x90 @F\x80d\x90 @F\x80d\x90 @F\x80d\x90 @F\x80d\x90 @F\x80d\x90 @F\x80d\x90 @F\x80d\x90 @F\x80d\x90 @F\x80d\x90 @F\x80d\x90 @F\x80d\x90 @F\x80d\x90 @F\x80d\x909\xEFǜ;\xCF\xDE\xC0d\xC6Zk\xED>x\x90\xF9\xFDc\xE7<\x9D\x9D-\x80㰀!d\x90 @F\x80d\x90 @F\x80d\x90 @F\x80d\x90 @F\x80d\x90 @F\x80d\x90 @F\x80d\x90 @F\x80d\x90 @F\x80d\x90 @F\x80d\x90 @F\x80d\x90 @F\x80d\x90 @F\x80d\x90 @F\x80d\x90 @F\x80d\x90 @F\x80d\x90 @F\x80d\x90 @F\x80d\x90 @F
 \x80d\x90 @F\x80d\x90 @F\x80d\x90 @F\x80d\x90 @F\x80d\x90 @F\x80d\x90 @F\x80d\x90 @F\x80d\x90 @F\x80d\x90 @F\x80d\x90 @F\x80d\x90 @F\x80d\x90 @F\x80d\x90 @F\x80d\x90 @F\x80d\x90 @F\x80d\x90 @F\x80d\x90 @F\x80d\x90 @F\x80d\x90 @F\x80d\x909\xEF\xC7Z;\xCF\xDE\xC0dƜ\xD3\xF6$, @F\x80d\x90 @F\x80d\x90 @F\x80d\x90 @F\x80d\x90 @F\x80d\x90 @F\x80d\x90 @F\x80d\x90 @F\x80d\x90 @F\x80d\x90 @F\x80d\x90 @F\x80d\x90 @F\x80d\x90 @F\x80d\x90 @F\x80d\x90 @F\x80d\x90 @
 F\x80d\x90 @F\x80d\x90 @F\x80d\x90 @F\x80d\x90 @F\x80d\x90 @F\x80d\x90 @F\x80d\x90 @F\x80d\x90 @F\x80d\x90 @F\x80d\x90 @F\x80d\x90 @F\x80d\x90 @F\x80d\x90 @F\x80d\x90 @F\x80d\x90 @F\x80d\x90 @F\x80d\x90 @F\x80d\xBE\xF5]kc-\xC2IEND\xAEB`\x82
\ No newline at end of file

Modified: trunk/LayoutTests/fast/repaint/add-table-overpaint-expected.txt (189190 => 189191)


--- trunk/LayoutTests/fast/repaint/add-table-overpaint-expected.txt	2015-08-31 22:49:40 UTC (rev 189190)
+++ trunk/LayoutTests/fast/repaint/add-table-overpaint-expected.txt	2015-08-31 22:53:50 UTC (rev 189191)
@@ -1 +1,7 @@
+(repaint rects
+  (rect 0 312 800 156)
+  (rect 0 312 800 156)
+  (rect 0 312 800 156)
+  (rect 0 312 800 156)
+)
 

Modified: trunk/LayoutTests/fast/repaint/add-table-overpaint.html (189190 => 189191)


--- trunk/LayoutTests/fast/repaint/add-table-overpaint.html	2015-08-31 22:49:40 UTC (rev 189190)
+++ trunk/LayoutTests/fast/repaint/add-table-overpaint.html	2015-08-31 22:53:50 UTC (rev 189191)
@@ -1,8 +1,12 @@
-
 <!DOCTYPE html>
 <html>
+<script src=""
+<script>
+function repaintTest() {
+  addTable();
+}
+</script>
 <body _onload_="runRepaintTest()" style="margin: 0px">
-<script src=""
 <style>
 td {
   height: 150px;
@@ -10,7 +14,7 @@
   background-color: blue;
 }
 </style>
-<!-- This test adds 3 tables do the document.  Adding the 3rd table should not cause the first table to repaint. -->
+<!-- This test adds 3 tables do the document. Adding the 3rd table should not cause the first table to repaint. -->
 <div id="container"></div>
 <script>
 function addTable() {
@@ -20,11 +24,6 @@
 }
 addTable();
 addTable();
-if (window.testRunner)
-    testRunner.dumpAsText(true); // We don't care about the rendering tree dump, just the pixel dump.
-function repaintTest() {
-  addTable();
-}
 </script>
 </body>
 </html>

Deleted: trunk/LayoutTests/platform/gtk/fast/repaint/add-table-overpaint-expected.png


(Binary files differ)
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to