Title: [183301] trunk/LayoutTests
Revision
183301
Author
[email protected]
Date
2015-04-24 18:02:59 -0700 (Fri, 24 Apr 2015)

Log Message

Track a coverage rect through GraphicsLayerCA flushes, use it to mark backing store attached
https://bugs.webkit.org/show_bug.cgi?id=144165

Reviewed by Dean Jackson.

New results for platform/mac-wk2/tiled-drawing tests that dump layer trees.

* platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-div-latched-div-expected.txt:
* platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-div-latched-div-with-handler-expected.txt:
* platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-div-latched-mainframe-expected.txt:
* platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-div-latched-mainframe-with-handler-expected.txt:
* platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-iframe-latched-iframe-expected.txt:
* platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-iframe-latched-iframe-with-handler-expected.txt:
* platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-iframe-latched-mainframe-expected.txt:
* platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-iframe-latched-mainframe-with-handler-expected.txt:
* platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-select-latched-mainframe-expected.txt:
* platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-select-latched-mainframe-with-handler-expected.txt:
* platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-select-latched-select-expected.txt:
* platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-select-latched-select-with-handler-expected.txt:
* platform/mac-wk2/tiled-drawing/scrolling/fixed/four-bars-zoomed-expected.txt:
* platform/mac-wk2/tiled-drawing/simple-document-with-margin-tiles-expected.txt:
* platform/mac-wk2/tiled-drawing/tile-coverage-after-scroll-expected.txt:
* platform/mac-wk2/tiled-drawing/tile-coverage-after-scroll-speculative-expected.txt:
* platform/mac-wk2/tiled-drawing/tile-coverage-scroll-to-bottom-expected.txt:
* platform/mac-wk2/tiled-drawing/tile-coverage-slow-scrolling-expected.txt:
* platform/mac-wk2/tiled-drawing/tile-coverage-speculative-expected.txt:
* platform/mac-wk2/tiled-drawing/tile-size-slow-zoomed-expected.txt:
* platform/mac-wk2/tiled-drawing/tiled-drawing-scroll-position-page-cache-restoration-expected.txt:
* platform/mac-wk2/tiled-drawing/tiled-drawing-zoom-expected.txt:
* platform/mac-wk2/tiled-drawing/tiled-drawing-zoom-scrolled-expected.txt:
* platform/mac-wk2/tiled-drawing/use-tiled-drawing-expected.txt:
* platform/mac-wk2/tiled-drawing/visible-rect-content-inset-expected.txt:

Modified Paths

Diff

Modified: trunk/LayoutTests/ChangeLog (183300 => 183301)


--- trunk/LayoutTests/ChangeLog	2015-04-25 01:02:52 UTC (rev 183300)
+++ trunk/LayoutTests/ChangeLog	2015-04-25 01:02:59 UTC (rev 183301)
@@ -5,6 +5,41 @@
 
         Reviewed by Dean Jackson.
         
+        New results for platform/mac-wk2/tiled-drawing tests that dump layer trees.
+
+        * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-div-latched-div-expected.txt:
+        * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-div-latched-div-with-handler-expected.txt:
+        * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-div-latched-mainframe-expected.txt:
+        * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-div-latched-mainframe-with-handler-expected.txt:
+        * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-iframe-latched-iframe-expected.txt:
+        * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-iframe-latched-iframe-with-handler-expected.txt:
+        * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-iframe-latched-mainframe-expected.txt:
+        * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-iframe-latched-mainframe-with-handler-expected.txt:
+        * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-select-latched-mainframe-expected.txt:
+        * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-select-latched-mainframe-with-handler-expected.txt:
+        * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-select-latched-select-expected.txt:
+        * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-select-latched-select-with-handler-expected.txt:
+        * platform/mac-wk2/tiled-drawing/scrolling/fixed/four-bars-zoomed-expected.txt:
+        * platform/mac-wk2/tiled-drawing/simple-document-with-margin-tiles-expected.txt:
+        * platform/mac-wk2/tiled-drawing/tile-coverage-after-scroll-expected.txt:
+        * platform/mac-wk2/tiled-drawing/tile-coverage-after-scroll-speculative-expected.txt:
+        * platform/mac-wk2/tiled-drawing/tile-coverage-scroll-to-bottom-expected.txt:
+        * platform/mac-wk2/tiled-drawing/tile-coverage-slow-scrolling-expected.txt:
+        * platform/mac-wk2/tiled-drawing/tile-coverage-speculative-expected.txt:
+        * platform/mac-wk2/tiled-drawing/tile-size-slow-zoomed-expected.txt:
+        * platform/mac-wk2/tiled-drawing/tiled-drawing-scroll-position-page-cache-restoration-expected.txt:
+        * platform/mac-wk2/tiled-drawing/tiled-drawing-zoom-expected.txt:
+        * platform/mac-wk2/tiled-drawing/tiled-drawing-zoom-scrolled-expected.txt:
+        * platform/mac-wk2/tiled-drawing/use-tiled-drawing-expected.txt:
+        * platform/mac-wk2/tiled-drawing/visible-rect-content-inset-expected.txt:
+
+2015-04-24  Simon Fraser  <[email protected]>
+
+        Track a coverage rect through GraphicsLayerCA flushes, use it to mark backing store attached
+        https://bugs.webkit.org/show_bug.cgi?id=144165
+
+        Reviewed by Dean Jackson.
+        
         Updated results that now include coverage rects, and a new test that includes both visible
         and hidden layers.
 

Modified: trunk/LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-div-latched-div-expected.txt (183300 => 183301)


--- trunk/LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-div-latched-div-expected.txt	2015-04-25 01:02:52 UTC (rev 183300)
+++ trunk/LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-div-latched-div-expected.txt	2015-04-25 01:02:59 UTC (rev 183301)
@@ -61,12 +61,16 @@
   (anchor 0.00 0.00)
   (bounds 2008.00 2326.00)
   (visible rect 0.00, 0.00 785.00 x 585.00)
+  (coverage rect 0.00, 0.00 785.00 x 585.00)
+  (intersects coverage rect 1)
   (contentsScale 1.00)
   (children 1
     (GraphicsLayer
       (bounds 2008.00 2326.00)
       (contentsOpaque 1)
       (visible rect 0.00, 0.00 785.00 x 585.00)
+      (coverage rect 0.00, 0.00 785.00 x 585.00)
+      (intersects coverage rect 1)
       (contentsScale 1.00)
       (tile cache coverage 0, 0 2008 x 2048)
       (tile size 512 x 512)

Modified: trunk/LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-div-latched-div-with-handler-expected.txt (183300 => 183301)


--- trunk/LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-div-latched-div-with-handler-expected.txt	2015-04-25 01:02:52 UTC (rev 183300)
+++ trunk/LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-div-latched-div-with-handler-expected.txt	2015-04-25 01:02:59 UTC (rev 183301)
@@ -62,12 +62,16 @@
   (anchor 0.00 0.00)
   (bounds 2008.00 2341.00)
   (visible rect 0.00, 0.00 785.00 x 585.00)
+  (coverage rect 0.00, 0.00 785.00 x 585.00)
+  (intersects coverage rect 1)
   (contentsScale 1.00)
   (children 1
     (GraphicsLayer
       (bounds 2008.00 2341.00)
       (contentsOpaque 1)
       (visible rect 0.00, 0.00 785.00 x 585.00)
+      (coverage rect 0.00, 0.00 785.00 x 585.00)
+      (intersects coverage rect 1)
       (contentsScale 1.00)
       (tile cache coverage 0, 0 2008 x 2048)
       (tile size 512 x 512)

Modified: trunk/LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-div-latched-mainframe-expected.txt (183300 => 183301)


--- trunk/LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-div-latched-mainframe-expected.txt	2015-04-25 01:02:52 UTC (rev 183300)
+++ trunk/LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-div-latched-mainframe-expected.txt	2015-04-25 01:02:59 UTC (rev 183301)
@@ -60,12 +60,16 @@
   (anchor 0.00 0.00)
   (bounds 2008.00 2311.00)
   (visible rect 0.00, 70.00 785.00 x 585.00)
+  (coverage rect 0.00, 70.00 785.00 x 585.00)
+  (intersects coverage rect 1)
   (contentsScale 1.00)
   (children 1
     (GraphicsLayer
       (bounds 2008.00 2311.00)
       (contentsOpaque 1)
       (visible rect 0.00, 70.00 785.00 x 585.00)
+      (coverage rect 0.00, 70.00 785.00 x 585.00)
+      (intersects coverage rect 1)
       (contentsScale 1.00)
       (tile cache coverage 0, 0 2008 x 2048)
       (tile size 512 x 512)

Modified: trunk/LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-div-latched-mainframe-with-handler-expected.txt (183300 => 183301)


--- trunk/LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-div-latched-mainframe-with-handler-expected.txt	2015-04-25 01:02:52 UTC (rev 183300)
+++ trunk/LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-div-latched-mainframe-with-handler-expected.txt	2015-04-25 01:02:59 UTC (rev 183301)
@@ -61,12 +61,16 @@
   (anchor 0.00 0.00)
   (bounds 2008.00 2326.00)
   (visible rect 0.00, 70.00 785.00 x 585.00)
+  (coverage rect 0.00, 70.00 785.00 x 585.00)
+  (intersects coverage rect 1)
   (contentsScale 1.00)
   (children 1
     (GraphicsLayer
       (bounds 2008.00 2326.00)
       (contentsOpaque 1)
       (visible rect 0.00, 70.00 785.00 x 585.00)
+      (coverage rect 0.00, 70.00 785.00 x 585.00)
+      (intersects coverage rect 1)
       (contentsScale 1.00)
       (tile cache coverage 0, 0 2008 x 2048)
       (tile size 512 x 512)

Modified: trunk/LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-iframe-latched-iframe-expected.txt (183300 => 183301)


--- trunk/LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-iframe-latched-iframe-expected.txt	2015-04-25 01:02:52 UTC (rev 183300)
+++ trunk/LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-iframe-latched-iframe-expected.txt	2015-04-25 01:02:59 UTC (rev 183301)
@@ -17,12 +17,16 @@
   (anchor 0.00 0.00)
   (bounds 785.00 2326.00)
   (visible rect 0.00, 0.00 785.00 x 600.00)
+  (coverage rect 0.00, 0.00 785.00 x 600.00)
+  (intersects coverage rect 1)
   (contentsScale 1.00)
   (children 1
     (GraphicsLayer
       (bounds 785.00 2326.00)
       (contentsOpaque 1)
       (visible rect 0.00, 0.00 785.00 x 600.00)
+      (coverage rect 0.00, 0.00 785.00 x 600.00)
+      (intersects coverage rect 1)
       (contentsScale 1.00)
       (tile cache coverage 0, 0 785 x 2048)
       (tile size 512 x 512)

Modified: trunk/LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-iframe-latched-iframe-with-handler-expected.txt (183300 => 183301)


--- trunk/LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-iframe-latched-iframe-with-handler-expected.txt	2015-04-25 01:02:52 UTC (rev 183300)
+++ trunk/LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-iframe-latched-iframe-with-handler-expected.txt	2015-04-25 01:02:59 UTC (rev 183301)
@@ -18,12 +18,16 @@
   (anchor 0.00 0.00)
   (bounds 785.00 2341.00)
   (visible rect 0.00, 0.00 785.00 x 600.00)
+  (coverage rect 0.00, 0.00 785.00 x 600.00)
+  (intersects coverage rect 1)
   (contentsScale 1.00)
   (children 1
     (GraphicsLayer
       (bounds 785.00 2341.00)
       (contentsOpaque 1)
       (visible rect 0.00, 0.00 785.00 x 600.00)
+      (coverage rect 0.00, 0.00 785.00 x 600.00)
+      (intersects coverage rect 1)
       (contentsScale 1.00)
       (tile cache coverage 0, 0 785 x 2048)
       (tile size 512 x 512)

Modified: trunk/LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-iframe-latched-mainframe-expected.txt (183300 => 183301)


--- trunk/LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-iframe-latched-mainframe-expected.txt	2015-04-25 01:02:52 UTC (rev 183300)
+++ trunk/LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-iframe-latched-mainframe-expected.txt	2015-04-25 01:02:59 UTC (rev 183301)
@@ -16,12 +16,16 @@
   (anchor 0.00 0.00)
   (bounds 785.00 2311.00)
   (visible rect 0.00, 70.00 785.00 x 600.00)
+  (coverage rect 0.00, 70.00 785.00 x 600.00)
+  (intersects coverage rect 1)
   (contentsScale 1.00)
   (children 1
     (GraphicsLayer
       (bounds 785.00 2311.00)
       (contentsOpaque 1)
       (visible rect 0.00, 70.00 785.00 x 600.00)
+      (coverage rect 0.00, 70.00 785.00 x 600.00)
+      (intersects coverage rect 1)
       (contentsScale 1.00)
       (tile cache coverage 0, 0 785 x 2048)
       (tile size 512 x 512)

Modified: trunk/LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-iframe-latched-mainframe-with-handler-expected.txt (183300 => 183301)


--- trunk/LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-iframe-latched-mainframe-with-handler-expected.txt	2015-04-25 01:02:52 UTC (rev 183300)
+++ trunk/LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-iframe-latched-mainframe-with-handler-expected.txt	2015-04-25 01:02:59 UTC (rev 183301)
@@ -17,12 +17,16 @@
   (anchor 0.00 0.00)
   (bounds 785.00 2326.00)
   (visible rect 0.00, 70.00 785.00 x 600.00)
+  (coverage rect 0.00, 70.00 785.00 x 600.00)
+  (intersects coverage rect 1)
   (contentsScale 1.00)
   (children 1
     (GraphicsLayer
       (bounds 785.00 2326.00)
       (contentsOpaque 1)
       (visible rect 0.00, 70.00 785.00 x 600.00)
+      (coverage rect 0.00, 70.00 785.00 x 600.00)
+      (intersects coverage rect 1)
       (contentsScale 1.00)
       (tile cache coverage 0, 0 785 x 2048)
       (tile size 512 x 512)

Modified: trunk/LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-select-latched-mainframe-expected.txt (183300 => 183301)


--- trunk/LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-select-latched-mainframe-expected.txt	2015-04-25 01:02:52 UTC (rev 183300)
+++ trunk/LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-select-latched-mainframe-expected.txt	2015-04-25 01:02:59 UTC (rev 183301)
@@ -18,12 +18,16 @@
   (anchor 0.00 0.00)
   (bounds 2008.00 2311.00)
   (visible rect 0.00, 70.00 785.00 x 585.00)
+  (coverage rect 0.00, 70.00 785.00 x 585.00)
+  (intersects coverage rect 1)
   (contentsScale 1.00)
   (children 1
     (GraphicsLayer
       (bounds 2008.00 2311.00)
       (contentsOpaque 1)
       (visible rect 0.00, 70.00 785.00 x 585.00)
+      (coverage rect 0.00, 70.00 785.00 x 585.00)
+      (intersects coverage rect 1)
       (contentsScale 1.00)
       (tile cache coverage 0, 0 2008 x 2048)
       (tile size 512 x 512)

Modified: trunk/LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-select-latched-mainframe-with-handler-expected.txt (183300 => 183301)


--- trunk/LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-select-latched-mainframe-with-handler-expected.txt	2015-04-25 01:02:52 UTC (rev 183300)
+++ trunk/LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-select-latched-mainframe-with-handler-expected.txt	2015-04-25 01:02:59 UTC (rev 183301)
@@ -19,12 +19,16 @@
   (anchor 0.00 0.00)
   (bounds 2008.00 2326.00)
   (visible rect 0.00, 70.00 785.00 x 585.00)
+  (coverage rect 0.00, 70.00 785.00 x 585.00)
+  (intersects coverage rect 1)
   (contentsScale 1.00)
   (children 1
     (GraphicsLayer
       (bounds 2008.00 2326.00)
       (contentsOpaque 1)
       (visible rect 0.00, 70.00 785.00 x 585.00)
+      (coverage rect 0.00, 70.00 785.00 x 585.00)
+      (intersects coverage rect 1)
       (contentsScale 1.00)
       (tile cache coverage 0, 0 2008 x 2048)
       (tile size 512 x 512)

Modified: trunk/LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-select-latched-select-expected.txt (183300 => 183301)


--- trunk/LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-select-latched-select-expected.txt	2015-04-25 01:02:52 UTC (rev 183300)
+++ trunk/LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-select-latched-select-expected.txt	2015-04-25 01:02:59 UTC (rev 183301)
@@ -19,12 +19,16 @@
   (anchor 0.00 0.00)
   (bounds 2008.00 2326.00)
   (visible rect 0.00, 0.00 785.00 x 585.00)
+  (coverage rect 0.00, 0.00 785.00 x 585.00)
+  (intersects coverage rect 1)
   (contentsScale 1.00)
   (children 1
     (GraphicsLayer
       (bounds 2008.00 2326.00)
       (contentsOpaque 1)
       (visible rect 0.00, 0.00 785.00 x 585.00)
+      (coverage rect 0.00, 0.00 785.00 x 585.00)
+      (intersects coverage rect 1)
       (contentsScale 1.00)
       (tile cache coverage 0, 0 2008 x 2048)
       (tile size 512 x 512)

Modified: trunk/LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-select-latched-select-with-handler-expected.txt (183300 => 183301)


--- trunk/LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-select-latched-select-with-handler-expected.txt	2015-04-25 01:02:52 UTC (rev 183300)
+++ trunk/LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-select-latched-select-with-handler-expected.txt	2015-04-25 01:02:59 UTC (rev 183301)
@@ -20,12 +20,16 @@
   (anchor 0.00 0.00)
   (bounds 2008.00 2341.00)
   (visible rect 0.00, 0.00 785.00 x 585.00)
+  (coverage rect 0.00, 0.00 785.00 x 585.00)
+  (intersects coverage rect 1)
   (contentsScale 1.00)
   (children 1
     (GraphicsLayer
       (bounds 2008.00 2341.00)
       (contentsOpaque 1)
       (visible rect 0.00, 0.00 785.00 x 585.00)
+      (coverage rect 0.00, 0.00 785.00 x 585.00)
+      (intersects coverage rect 1)
       (contentsScale 1.00)
       (tile cache coverage 0, 0 2008 x 2048)
       (tile size 512 x 512)

Modified: trunk/LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/fixed/four-bars-zoomed-expected.txt (183300 => 183301)


--- trunk/LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/fixed/four-bars-zoomed-expected.txt	2015-04-25 01:02:52 UTC (rev 183300)
+++ trunk/LayoutTests/platform/mac-wk2/tiled-drawing/scrolling/fixed/four-bars-zoomed-expected.txt	2015-04-25 01:02:59 UTC (rev 183301)
@@ -30,6 +30,8 @@
   (anchor 0.00 0.00)
   (bounds 1805.00 5108.00)
   (visible rect 0.00, 0.00 785.00 x 585.00)
+  (coverage rect 0.00, 0.00 785.00 x 585.00)
+  (intersects coverage rect 1)
   (contentsScale 1.00)
   (children 1
     (GraphicsLayer
@@ -38,6 +40,8 @@
       (contentsOpaque 1)
       (transform [2.30 0.00 0.00 0.00] [0.00 2.30 0.00 0.00] [0.00 0.00 1.00 0.00] [0.00 0.00 0.00 1.00])
       (visible rect 0.00, 0.00 341.30 x 254.35)
+      (coverage rect 0.00, 0.00 785.00 x 585.00)
+      (intersects coverage rect 1)
       (contentsScale 2.30)
       (tile cache coverage 0, 0 445 x 445)
       (tile size 512 x 512)
@@ -48,6 +52,8 @@
           (bounds 786.00 82.00)
           (drawsContent 1)
           (visible rect 4.00, 4.00 341.30 x 78.00)
+          (coverage rect 4.00, 4.00 785.00 x 585.00)
+          (intersects coverage rect 1)
           (contentsScale 2.30)
         )
         (GraphicsLayer
@@ -55,6 +61,8 @@
           (bounds 182.00 332.00)
           (drawsContent 1)
           (visible rect 0.00, 0.00 182.00 x 58.35)
+          (coverage rect -6.00, -196.00 785.00 x 585.00)
+          (intersects coverage rect 1)
           (contentsScale 2.30)
         )
         (GraphicsLayer
@@ -62,6 +70,8 @@
           (bounds 182.00 332.00)
           (drawsContent 1)
           (visible rect 0.00, 0.00 0.00 x 0.00)
+          (coverage rect -597.00, -196.00 785.00 x 585.00)
+          (intersects coverage rect 1)
           (contentsScale 2.30)
         )
         (GraphicsLayer
@@ -69,6 +79,8 @@
           (bounds 786.00 82.00)
           (drawsContent 1)
           (visible rect 0.00, 0.00 0.00 x 0.00)
+          (coverage rect 4.00, -497.00 785.00 x 585.00)
+          (intersects coverage rect 1)
           (contentsScale 2.30)
         )
       )

Modified: trunk/LayoutTests/platform/mac-wk2/tiled-drawing/simple-document-with-margin-tiles-expected.txt (183300 => 183301)


--- trunk/LayoutTests/platform/mac-wk2/tiled-drawing/simple-document-with-margin-tiles-expected.txt	2015-04-25 01:02:52 UTC (rev 183300)
+++ trunk/LayoutTests/platform/mac-wk2/tiled-drawing/simple-document-with-margin-tiles-expected.txt	2015-04-25 01:02:59 UTC (rev 183301)
@@ -2,12 +2,16 @@
   (anchor 0.00 0.00)
   (bounds 1208.00 2021.00)
   (visible rect 0.00, 0.00 785.00 x 585.00)
+  (coverage rect 0.00, 0.00 785.00 x 585.00)
+  (intersects coverage rect 1)
   (contentsScale 1.00)
   (children 1
     (GraphicsLayer
       (bounds 1208.00 2021.00)
       (contentsOpaque 1)
       (visible rect 0.00, 0.00 785.00 x 585.00)
+      (coverage rect 0.00, 0.00 785.00 x 585.00)
+      (intersects coverage rect 1)
       (contentsScale 1.00)
       (tile cache coverage -512, -512 2048 x 2048)
       (tile size 512 x 512)

Modified: trunk/LayoutTests/platform/mac-wk2/tiled-drawing/tile-coverage-after-scroll-expected.txt (183300 => 183301)


--- trunk/LayoutTests/platform/mac-wk2/tiled-drawing/tile-coverage-after-scroll-expected.txt	2015-04-25 01:02:52 UTC (rev 183300)
+++ trunk/LayoutTests/platform/mac-wk2/tiled-drawing/tile-coverage-after-scroll-expected.txt	2015-04-25 01:02:59 UTC (rev 183301)
@@ -2,12 +2,16 @@
   (anchor 0.00 0.00)
   (bounds 785.00 5021.00)
   (visible rect 0.00, 3000.00 785.00 x 600.00)
+  (coverage rect 0.00, 3000.00 785.00 x 600.00)
+  (intersects coverage rect 1)
   (contentsScale 1.00)
   (children 1
     (GraphicsLayer
       (bounds 785.00 5021.00)
       (contentsOpaque 1)
       (visible rect 0.00, 3000.00 785.00 x 600.00)
+      (coverage rect 0.00, 3000.00 785.00 x 600.00)
+      (intersects coverage rect 1)
       (contentsScale 1.00)
       (tile cache coverage 0, 2560 785 x 1536)
       (tile size 512 x 512)

Modified: trunk/LayoutTests/platform/mac-wk2/tiled-drawing/tile-coverage-after-scroll-speculative-expected.txt (183300 => 183301)


--- trunk/LayoutTests/platform/mac-wk2/tiled-drawing/tile-coverage-after-scroll-speculative-expected.txt	2015-04-25 01:02:52 UTC (rev 183300)
+++ trunk/LayoutTests/platform/mac-wk2/tiled-drawing/tile-coverage-after-scroll-speculative-expected.txt	2015-04-25 01:02:59 UTC (rev 183301)
@@ -2,12 +2,16 @@
   (anchor 0.00 0.00)
   (bounds 785.00 5021.00)
   (visible rect 0.00, 3000.00 785.00 x 600.00)
+  (coverage rect 0.00, 3000.00 785.00 x 600.00)
+  (intersects coverage rect 1)
   (contentsScale 1.00)
   (children 1
     (GraphicsLayer
       (bounds 785.00 5021.00)
       (contentsOpaque 1)
       (visible rect 0.00, 3000.00 785.00 x 600.00)
+      (coverage rect 0.00, 3000.00 785.00 x 600.00)
+      (intersects coverage rect 1)
       (contentsScale 1.00)
       (tile cache coverage 0, 2560 785 x 1536)
       (tile size 512 x 512)

Modified: trunk/LayoutTests/platform/mac-wk2/tiled-drawing/tile-coverage-scroll-to-bottom-expected.txt (183300 => 183301)


--- trunk/LayoutTests/platform/mac-wk2/tiled-drawing/tile-coverage-scroll-to-bottom-expected.txt	2015-04-25 01:02:52 UTC (rev 183300)
+++ trunk/LayoutTests/platform/mac-wk2/tiled-drawing/tile-coverage-scroll-to-bottom-expected.txt	2015-04-25 01:02:59 UTC (rev 183301)
@@ -2,12 +2,16 @@
   (anchor 0.00 0.00)
   (bounds 785.00 5021.00)
   (visible rect 0.00, 4421.00 785.00 x 600.00)
+  (coverage rect 0.00, 4421.00 785.00 x 600.00)
+  (intersects coverage rect 1)
   (contentsScale 1.00)
   (children 1
     (GraphicsLayer
       (bounds 785.00 5021.00)
       (contentsOpaque 1)
       (visible rect 0.00, 4421.00 785.00 x 600.00)
+      (coverage rect 0.00, 4421.00 785.00 x 600.00)
+      (intersects coverage rect 1)
       (contentsScale 1.00)
       (tile cache coverage 0, 4096 785 x 925)
       (tile size 512 x 512)

Modified: trunk/LayoutTests/platform/mac-wk2/tiled-drawing/tile-coverage-slow-scrolling-expected.txt (183300 => 183301)


--- trunk/LayoutTests/platform/mac-wk2/tiled-drawing/tile-coverage-slow-scrolling-expected.txt	2015-04-25 01:02:52 UTC (rev 183300)
+++ trunk/LayoutTests/platform/mac-wk2/tiled-drawing/tile-coverage-slow-scrolling-expected.txt	2015-04-25 01:02:59 UTC (rev 183301)
@@ -2,12 +2,16 @@
   (anchor 0.00 0.00)
   (bounds 800.00 600.00)
   (visible rect 0.00, 0.00 800.00 x 600.00)
+  (coverage rect 0.00, 0.00 800.00 x 600.00)
+  (intersects coverage rect 1)
   (contentsScale 1.00)
   (children 1
     (GraphicsLayer
       (bounds 800.00 600.00)
       (contentsOpaque 1)
       (visible rect 0.00, 0.00 800.00 x 600.00)
+      (coverage rect 0.00, 0.00 800.00 x 600.00)
+      (intersects coverage rect 1)
       (contentsScale 1.00)
       (tile cache coverage 0, 0 800 x 600)
       (tile size 512 x 512)

Modified: trunk/LayoutTests/platform/mac-wk2/tiled-drawing/tile-coverage-speculative-expected.txt (183300 => 183301)


--- trunk/LayoutTests/platform/mac-wk2/tiled-drawing/tile-coverage-speculative-expected.txt	2015-04-25 01:02:52 UTC (rev 183300)
+++ trunk/LayoutTests/platform/mac-wk2/tiled-drawing/tile-coverage-speculative-expected.txt	2015-04-25 01:02:59 UTC (rev 183301)
@@ -2,12 +2,16 @@
   (anchor 0.00 0.00)
   (bounds 785.00 5021.00)
   (visible rect 0.00, 0.00 785.00 x 600.00)
+  (coverage rect 0.00, 0.00 785.00 x 600.00)
+  (intersects coverage rect 1)
   (contentsScale 1.00)
   (children 1
     (GraphicsLayer
       (bounds 785.00 5021.00)
       (contentsOpaque 1)
       (visible rect 0.00, 0.00 785.00 x 600.00)
+      (coverage rect 0.00, 0.00 785.00 x 600.00)
+      (intersects coverage rect 1)
       (contentsScale 1.00)
       (tile cache coverage 0, 0 785 x 1024)
       (tile size 512 x 512)

Modified: trunk/LayoutTests/platform/mac-wk2/tiled-drawing/tile-size-slow-zoomed-expected.txt (183300 => 183301)


--- trunk/LayoutTests/platform/mac-wk2/tiled-drawing/tile-size-slow-zoomed-expected.txt	2015-04-25 01:02:52 UTC (rev 183300)
+++ trunk/LayoutTests/platform/mac-wk2/tiled-drawing/tile-size-slow-zoomed-expected.txt	2015-04-25 01:02:59 UTC (rev 183301)
@@ -2,6 +2,8 @@
   (anchor 0.00 0.00)
   (bounds 1334.00 994.00)
   (visible rect 0.00, 0.00 785.00 x 585.00)
+  (coverage rect 0.00, 0.00 785.00 x 585.00)
+  (intersects coverage rect 1)
   (contentsScale 1.00)
   (children 1
     (GraphicsLayer
@@ -10,6 +12,8 @@
       (contentsOpaque 1)
       (transform [1.70 0.00 0.00 0.00] [0.00 1.70 0.00 0.00] [0.00 0.00 1.00 0.00] [0.00 0.00 0.00 1.00])
       (visible rect 0.00, 0.00 461.76 x 344.12)
+      (coverage rect 0.00, 0.00 785.00 x 585.00)
+      (intersects coverage rect 1)
       (contentsScale 1.70)
       (tile cache coverage 0, 0 602 x 584)
       (tile size 512 x 512)

Modified: trunk/LayoutTests/platform/mac-wk2/tiled-drawing/tiled-drawing-scroll-position-page-cache-restoration-expected.txt (183300 => 183301)


--- trunk/LayoutTests/platform/mac-wk2/tiled-drawing/tiled-drawing-scroll-position-page-cache-restoration-expected.txt	2015-04-25 01:02:52 UTC (rev 183300)
+++ trunk/LayoutTests/platform/mac-wk2/tiled-drawing/tiled-drawing-scroll-position-page-cache-restoration-expected.txt	2015-04-25 01:02:59 UTC (rev 183301)
@@ -4,12 +4,16 @@
   (anchor 0.00 0.00)
   (bounds 5008.00 5016.00)
   (visible rect 1000.00, 1000.00 785.00 x 585.00)
+  (coverage rect 1000.00, 1000.00 785.00 x 585.00)
+  (intersects coverage rect 1)
   (contentsScale 1.00)
   (children 1
     (GraphicsLayer
       (bounds 5008.00 5016.00)
       (contentsOpaque 1)
       (visible rect 1000.00, 1000.00 785.00 x 585.00)
+      (coverage rect 1000.00, 1000.00 785.00 x 585.00)
+      (intersects coverage rect 1)
       (contentsScale 1.00)
       (tile cache coverage 512, 0 2048 x 2560)
       (tile size 512 x 512)

Modified: trunk/LayoutTests/platform/mac-wk2/tiled-drawing/tiled-drawing-zoom-expected.txt (183300 => 183301)


--- trunk/LayoutTests/platform/mac-wk2/tiled-drawing/tiled-drawing-zoom-expected.txt	2015-04-25 01:02:52 UTC (rev 183300)
+++ trunk/LayoutTests/platform/mac-wk2/tiled-drawing/tiled-drawing-zoom-expected.txt	2015-04-25 01:02:59 UTC (rev 183301)
@@ -2,6 +2,8 @@
   (anchor 0.00 0.00)
   (bounds 1805.00 1345.00)
   (visible rect 0.00, 0.00 785.00 x 585.00)
+  (coverage rect 0.00, 0.00 785.00 x 585.00)
+  (intersects coverage rect 1)
   (contentsScale 1.00)
   (children 1
     (GraphicsLayer
@@ -10,6 +12,8 @@
       (contentsOpaque 1)
       (transform [2.30 0.00 0.00 0.00] [0.00 2.30 0.00 0.00] [0.00 0.00 1.00 0.00] [0.00 0.00 0.00 1.00])
       (visible rect 0.00, 0.00 341.30 x 254.35)
+      (coverage rect 0.00, 0.00 785.00 x 585.00)
+      (intersects coverage rect 1)
       (contentsScale 2.30)
       (tile cache coverage 0, 0 445 x 445)
       (tile size 512 x 512)

Modified: trunk/LayoutTests/platform/mac-wk2/tiled-drawing/tiled-drawing-zoom-scrolled-expected.txt (183300 => 183301)


--- trunk/LayoutTests/platform/mac-wk2/tiled-drawing/tiled-drawing-zoom-scrolled-expected.txt	2015-04-25 01:02:52 UTC (rev 183300)
+++ trunk/LayoutTests/platform/mac-wk2/tiled-drawing/tiled-drawing-zoom-scrolled-expected.txt	2015-04-25 01:02:59 UTC (rev 183301)
@@ -2,6 +2,8 @@
   (anchor 0.00 0.00)
   (bounds 2778.00 4648.00)
   (visible rect 1840.00, 2300.00 785.00 x 585.00)
+  (coverage rect 1840.00, 2300.00 785.00 x 585.00)
+  (intersects coverage rect 1)
   (contentsScale 1.00)
   (children 1
     (GraphicsLayer
@@ -10,6 +12,8 @@
       (contentsOpaque 1)
       (transform [2.30 0.00 0.00 0.00] [0.00 2.30 0.00 0.00] [0.00 0.00 1.00 0.00] [0.00 0.00 0.00 1.00])
       (visible rect 800.00, 1000.00 341.30 x 254.35)
+      (coverage rect 1840.00, 2300.00 785.00 x 585.00)
+      (intersects coverage rect 0)
       (contentsScale 2.30)
       (tile cache coverage 667, 890 540 x 445)
       (tile size 512 x 512)

Modified: trunk/LayoutTests/platform/mac-wk2/tiled-drawing/use-tiled-drawing-expected.txt (183300 => 183301)


--- trunk/LayoutTests/platform/mac-wk2/tiled-drawing/use-tiled-drawing-expected.txt	2015-04-25 01:02:52 UTC (rev 183300)
+++ trunk/LayoutTests/platform/mac-wk2/tiled-drawing/use-tiled-drawing-expected.txt	2015-04-25 01:02:59 UTC (rev 183301)
@@ -2,12 +2,16 @@
   (anchor 0.00 0.00)
   (bounds 1208.00 2021.00)
   (visible rect 0.00, 0.00 785.00 x 585.00)
+  (coverage rect 0.00, 0.00 785.00 x 585.00)
+  (intersects coverage rect 1)
   (contentsScale 1.00)
   (children 1
     (GraphicsLayer
       (bounds 1208.00 2021.00)
       (contentsOpaque 1)
       (visible rect 0.00, 0.00 785.00 x 585.00)
+      (coverage rect 0.00, 0.00 785.00 x 585.00)
+      (intersects coverage rect 1)
       (contentsScale 1.00)
       (tile cache coverage 0, 0 1024 x 1024)
       (tile size 512 x 512)

Modified: trunk/LayoutTests/platform/mac-wk2/tiled-drawing/visible-rect-content-inset-expected.txt (183300 => 183301)


--- trunk/LayoutTests/platform/mac-wk2/tiled-drawing/visible-rect-content-inset-expected.txt	2015-04-25 01:02:52 UTC (rev 183300)
+++ trunk/LayoutTests/platform/mac-wk2/tiled-drawing/visible-rect-content-inset-expected.txt	2015-04-25 01:02:59 UTC (rev 183301)
@@ -3,12 +3,16 @@
   (anchor 0.00 0.00)
   (bounds 800.00 500.00)
   (visible rect 0.00, 0.00 800.00 x 500.00)
+  (coverage rect 0.00, 0.00 800.00 x 500.00)
+  (intersects coverage rect 1)
   (contentsScale 1.00)
   (children 1
     (GraphicsLayer
       (bounds 800.00 500.00)
       (contentsOpaque 1)
       (visible rect 0.00, 0.00 800.00 x 500.00)
+      (coverage rect 0.00, 0.00 800.00 x 500.00)
+      (intersects coverage rect 1)
       (contentsScale 1.00)
       (tile cache coverage 0, 0 800 x 500)
       (tile size 512 x 512)
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to